Ndonjëherë e-mail-i i marrë mund të ketë në vend të tekstit një përzierje shumë të çuditshme të simboleve dhe shenjave grafike, që të kujtojnë hieroglifet, të cilat, me "dorën e lehtë" të dikujt, të quajtur "kryakozyabra". Kjo ndodh jo vetëm me tekstin e shkronjave, por edhe me përmbajtjen e faqeve të internetit, disa skedarë teksti, madje edhe me mbishkrime në ndërfaqen e programeve kompjuterike.
Kur ruani dhe shfaqni në ekran shkronjat, numrat, shenjat e pikësimit dhe elementë të tjerë të tekstit, sistemi operativ i kompjuterit përdor tabela të veçanta. Në to, të gjitha këto simbole vendosen në një renditje të përcaktuar në mënyrë rigoroze. Kur ruani ndonjë dokument që përmban tekst, jo vetë shkronjat dhe numrat shkruhen në skedar, por numrat e tyre serial në këtë tabelë. Kur hapni një dokument të tillë, ndodh operacioni i kundërt - aplikacioni lexon numrat e karaktereve nga skedari dhe shfaq karakteret përkatëse nga tabela në faqe. Këto tabela quhen "grupe karakteresh" (CharSets për shkurt) ose "kodime".
Ka mjaft tavolina të tilla - disa dhjetra. Në fillim, secili prodhues konkurrues i softverit kompjuterik krijoi tabelën e tij të simboleve, pastaj u krijuan tabela për alfabete të ndryshme kombëtare me përfshirjen e detyrueshme të anglishtes, pastaj, ndërsa sistemet operative u përmirësuan, u krijuan variantet e tyre për mundësi të reja, etj. Nëse teksti i shkruar dhe i ruajtur duke përdorur një tabelë të tillë hapet duke përdorur një tjetër, atëherë rezultati do të jetë ajo që ne e quajmë fjala "kryakozyabry" - numrat e simboleve do të mbeten të njëjtë, por simbolet që u korrespondojnë atyre në këtë tabelë do të të jetë krejtësisht e ndryshme.
Një tregues i kodifikimit që duhet të përdorë një aplikacion kompjuterik për të shfaqur përmbajtjen e tekstit të një skedari është shkruar në fushën e shërbimit të kësaj skedari. Nëse teksti transmetohet përmes rrjeteve, atëherë treguesi i kodimit dërgohet në fushën e shërbimit të paketës së informacionit të transmetuar. Në kodin HTML të faqeve të internetit, një etiketë e veçantë përdoret për të ruajtur emrin e kodimit të përdorur. Në një mesazh e-mail, kodimi transmetohet në fushat e shërbimit së bashku me informacionin në lidhje me dërguesin, marrësin, etj. Nëse nuk ka ndonjë tregues të kodifikimit nga ndonjë prej metodave të mësipërme, atëherë do të duhet të merreni me krisur manualisht - përpiquni të zgjidhni kodimin e dëshiruar duke përdorur mjetet e aplikacionit që po përdorni. Një funksion i tillë sigurohet si në shfletues, ashtu edhe në klientin e postës, dhe vetë një redaktues teksti (për shembull, Microsoft Word) përpiqet të përcaktojë kodimin e saktë me indikacione indirekte.
Duket se sot më në fund është krijuar një standard i tabelës së karakterit që i përshtatet të gjithëve - quhet "Unicode". Por kalimi në të ende po kryhet, kështu që do të duhet të merreni me rosën e mallard për disa vite të tjera.