Dažreiz saņemtajā e-pastā teksta vietā var būt ļoti dīvains simbolu un grafisko zīmju sajaukums, kas atgādina hieroglifus, kas ar kāda “vieglu roku” tiek dēvēti par “kryakozyabra”. Tas notiek ne tikai ar burtu tekstu, bet arī ar tīmekļa lapu saturu, dažiem teksta failiem un pat ar uzrakstiem datorprogrammu saskarnē.
Saglabājot un ekrānā parādot burtus, ciparus, pieturzīmes un citus teksta elementus, datora operētājsistēma izmanto īpašas tabulas. Tajos visi šie simboli ir izvietoti stingri noteiktā secībā. Saglabājot jebkuru dokumentu, kurā ir teksts, failā tiek ierakstīti nevis paši burti un cipari, bet gan to sērijas numuri šajā tabulā. Atverot šādu dokumentu, notiek pretēja darbība - lietojumprogramma nolasa rakstzīmju numurus no faila un parāda atbilstošās rakstzīmes no lapas tabulas. Šīs tabulas sauc par "rakstzīmju kopām" (īsi CharSets) vai "kodējumiem".
Šādu galdu ir diezgan daudz - vairāki desmiti. Sākumā katrs konkurējošais datoru programmatūras ražotājs izveidoja savu simbolu tabulu, pēc tam tika izveidotas tabulas dažādām nacionālajām alfabētām ar obligātu angļu valodas iekļaušanu, pēc tam, uzlabojoties operētājsistēmām, tika izveidoti to varianti jaunām iespējām utt. Ja teksts, kas rakstīts un saglabāts, izmantojot vienu šādu tabulu, pēc tam tiek atvērts, izmantojot citu, rezultāts būs tas, ko mēs saucam par vārdu "kryakozyabry" - simbolu numuri paliks nemainīgi, bet šajā tabulā tiem atbilstošie simboli būt pilnīgi atšķirīgam.
Norāde par kodējumu, kas datora lietojumprogrammai jāizmanto faila teksta satura parādīšanai, tiek ierakstīta šī faila pakalpojumu laukā. Ja teksts tiek pārsūtīts pa tīkliem, kodējuma norāde tiek nosūtīta pārraidītās informācijas paketes pakalpojumu laukā. Tīmekļa lapu HTML kodā tiek izmantots īpašs tags, lai saglabātu izmantotā kodējuma nosaukumu. E-pasta ziņojumā kodējums tiek nosūtīts pakalpojumu laukos kopā ar informāciju par sūtītāju, saņēmēju utt. Ja nav norādes uz kodēšanu ar kādu no iepriekšminētajām metodēm, jums ar krekeriem būs jārisina manuāli - mēģiniet atlasīt vēlamo kodējumu, izmantojot izmantotās lietojumprogrammas līdzekļus. Šāda funkcija tiek nodrošināta gan pārlūkprogrammā, gan pasta klientā, un teksta redaktors (piemēram, Microsoft Word) pats mēģina noteikt pareizu kodējumu, izmantojot netiešas norādes.
Šķiet, ka šodien beidzot ir izveidots rakstzīmju tabulas standarts, kas piemērots visiem - to sauc par "Unicode". Bet pāreja uz to joprojām tiek tikai pabeigta, tāpēc ar meža pīli būs jātiek galā vēl vairākus gadus.