Codificarea prin punycode
Inițial, în numele de domenii erau permise doar litere latine. Apoi au fost permise simboluri din alfabetele naționale.
Dar aici nu este totul atât de simplu! De fapt, numele non-latine sunt construite după un sistem ingenios. Utilizatorul în browser vede un nume frumos non-latin, dar în interiorul diferitelor programe, care folosesc numele de domeniu pentru munca lor, astfel de nume sunt convertite la caractere latine.
Adică fiecărui domeniu non-latin îi corespunde un cod special, format din litere latine. Un astfel de cod se numește Punycode.
De exemplu, молоко.ru va fi transformat
în Punycode xn--j1abcibb.ru,
iar молоко.рф în Punycode xn--j1abcibb.xn--p1ai
Să ne jucăm cu numele chirilice.
Deschideți în browser site-ul молоко.рф.
Apoi copiați adresa din bara de adrese
a browserului și lipiți-o în editor.
Și în locul numelui молоко.рф în editor
va fi Punycode-ul său! O situație similară
se va întâmpla dacă copiați numele domeniului
într-un mesager.
Adică! Mai sus s-a afirmat că Punycode-ul este văzut doar de programe, iar omul vede numele frumos al domeniului. De fapt, după cum vedem, nu este chiar așa. Acest lucru reduce oarecum valoarea unor astfel de domenii. Ar trebui să cântăriți pro și contra la cumpărarea unui astfel de domeniu.
Inventați domenii cu nume chirilice. Cu ajutorul convertorului aflați, ce Punycode vor avea.