Zakaj So Namesto črk Prikazani Hieroglifi

Zakaj So Namesto črk Prikazani Hieroglifi
Zakaj So Namesto črk Prikazani Hieroglifi

Video: Zakaj So Namesto črk Prikazani Hieroglifi

Video: Zakaj So Namesto črk Prikazani Hieroglifi
Video: Белокурая крыша с мокрым подвалом ► 1 Прохождение Lollipop Chainsaw 2024, December
Anonim

Včasih lahko prejeto e-poštno sporočilo namesto besedila vsebuje zelo bizarno mešanico simbolov in grafičnih znakov, ki spominjajo na hieroglife, ki jih z neko "lahkotno roko" poimenujejo "kryakozyabra". To se zgodi ne samo z besedilom črk, temveč tudi z vsebino spletnih strani, nekaterimi besedilnimi datotekami in celo z napisi v vmesniku računalniških programov.

Zakaj so namesto črk prikazani hieroglifi
Zakaj so namesto črk prikazani hieroglifi

Pri shranjevanju in prikazovanju črk, številk, ločil in drugih besedilnih elementov na zaslonu računalniški operacijski sistem uporablja posebne tabele. V njih so vsi ti simboli postavljeni v strogo določenem vrstnem redu. Ko shranite kateri koli dokument, ki vsebuje besedilo, v datoteko niso zapisane same črke in številke, temveč njihove serijske številke v tej tabeli. Ko odprete tak dokument, se zgodi nasprotno - aplikacija prebere številke znakov iz datoteke in na strani prikaže ustrezne znake iz tabele. Te tabele se imenujejo "nabori znakov" (na kratko CharSets) ali "kodiranja".

Takšnih tabel je kar nekaj - več deset. Sprva je vsak konkurenčni proizvajalec računalniške programske opreme ustvaril svojo tabelo simbolov, nato so bile ustvarjene tabele za različne nacionalne abecede z obvezno vključitvijo angleščine, nato pa so se z izboljšanjem operacijskih sistemov ustvarjale njihove različice za nove možnosti itd. Če besedilo, napisano in shranjeno z eno takšno tabelo, nato odpremo z drugo, bo rezultat tak, kot imenujemo beseda "kryakozyabry" - številke simbolov bodo ostale enake, simboli, ki jim ustrezajo v tej tabeli, pa biti popolnoma drugačni.

Navedba kodiranja, ki naj bi ga računalniška aplikacija uporabila za prikaz besedilne vsebine datoteke, je zapisana v servisnem polju te datoteke. Če se besedilo prenaša prek omrežij, se navedba kodiranja pošlje v servisno polje poslanega informacijskega paketa. V HTML-kodi spletnih strani se za shranjevanje imena uporabljenega kodiranja uporablja posebna oznaka. V e-poštnem sporočilu se kodiranje prenese v servisna polja skupaj z informacijami o pošiljatelju, prejemniku itd. Če noben od zgornjih načinov ne označuje kodiranja, boste morali z ocvirki ravnati ročno - s pomočjo aplikacije, ki jo uporabljate, poskusite izbrati želeno kodiranje. Takšna funkcija je na voljo tako v brskalniku kot v poštnem odjemalcu, urejevalnik besedil (na primer Microsoft Word) pa poskuša določiti pravilno kodiranje s posrednimi indikacijami.

Zdi se, da je danes končno ustvarjen standard tabele znakov, ki ustreza vsem - imenuje se "Unicode". Toda prehod nanjo se šele zaključuje, zato se boste z raco mlakarico morali spoprijeti še nekaj let.

Priporočena: