Kartais gautame el. Laiške vietoj teksto gali būti labai keistas simbolių ir grafinių ženklų mišinys, primenantis hieroglifus, kurie kažkieno „lengvąja ranka“vadinami „kryakozyabra“. Tai atsitinka ne tik su raidžių tekstu, bet ir su tinklalapių turiniu, kai kuriais tekstiniais failais ir net su užrašais kompiuterių programų sąsajoje.
Kai ekrane išsaugomos ir rodomos raidės, skaičiai, skyrybos ženklai ir kiti teksto elementai, kompiuterio operacinė sistema naudoja specialias lenteles. Juose visi šie simboliai išdėstyti griežtai apibrėžta tvarka. Kai įrašote bet kokį dokumentą, kuriame yra tekstas, į failą įrašomos ne pačios raidės ir skaičiai, o jų serijos numeriai. Atidarius tokį dokumentą įvyksta priešinga operacija - programa nuskaito simbolių numerius iš failo ir atitinkamus simbolius pateikia iš lentelės puslapyje. Šios lentelės vadinamos „simbolių rinkiniais“(trumpiau - „CharSets“) arba „koduotėmis“.
Tokių lentelių yra nemažai - kelios dešimtys. Iš pradžių kiekvienas konkuruojantis kompiuterių programinės įrangos gamintojas sukūrė savo simbolių lentelę, tada buvo sukurtos lentelės įvairioms nacionalinėms abėcėlėms, privalomai įtraukiant anglų kalbą, tada, tobulėjant operacinėms sistemoms, jų variantai buvo sukurti naujoms galimybėms ir kt. Jei tekstas, parašytas ir išsaugotas naudojant vieną tokią lentelę, tada atidaromas naudojant kitą, rezultatas bus tas, kurį mes vadiname žodžiu „kryakozyabry“- simbolių numeriai išliks tie patys, tačiau juos atitinkantys simboliai šioje lentelėje išliks būti visiškai kitoks.
Šio failo paslaugų lauke užrašoma kodavimo nuoroda, kurią kompiuterio programa turėtų naudoti failo teksto turiniui rodyti. Jei tekstas perduodamas tinklais, kodavimo nuoroda siunčiama perduodamo informacijos paketo paslaugų lauke. Tinklalapių HTML kode naudojama speciali žyma, skirta saugoti naudojamo kodavimo pavadinimą. El. Laiške kodavimas perduodamas paslaugų laukuose kartu su informacija apie siuntėją, gavėją ir kt. Jei nėra kodavimo nurodymo kuriuo nors iš aukščiau nurodytų metodų, turėsite elgtis su krekeriais rankiniu būdu - pabandykite pasirinkti norimą kodavimą naudodamiesi programos priemonėmis. Tokia funkcija suteikiama tiek naršyklėje, tiek pašto programoje, o pats teksto redaktorius (pavyzdžiui, „Microsoft Word“) bando nustatyti teisingą kodavimą netiesioginėmis nuorodomis.
Panašu, kad šiandien pagaliau buvo sukurtas visiems tinkantis simbolių lentelės standartas - jis vadinamas „Unicode“. Tačiau perėjimas prie jo vis dar tik įvykdytas, todėl dar keletą metų teks susidurti su didele antis.