Koding via punycode
Opprinnelig var kun latinske bokstaver tillatt i domenenavn. Deretter ble tegn fra nasjonale alfabeter tillatt.
Men her er det ikke så enkelt! Faktisk er ikke-latinske navn bygget opp etter et smart system. Brukeren i nettleseren ser det ikke-latinske vakre navnet, men inne i ulike programmer som bruker domenenavn for sitt arbeid, konverteres slike navn til latinske tegn.
Det vil si at hvert ikke-latinske domene har en tilsvarende spesiell kode, bestående av latinske bokstaver. En slik kode kalles Punycode.
For eksempel vil молоко.ru bli konvertert
til Punycode xn--j1abcibb.ru,
og молоко.рф til Punycode xn--j1abcibb.xn--p1ai
La oss leke med kyrilliske navn.
Åpne nettstedet молоко.рф i nettleseren.
Deretter kopierer du adressen fra adresselinjen
i nettleseren og limer den inn i en editor.
Og i stedet for navnet молоко.рф vil du i editoren
se dens Punycode! En lignende situasjon
skjer hvis du kopierer domenenavnet
til en meldingstjeneste.
Det vil si! Det ble hevdet ovenfor at kun programmer ser Punycode, og mennesker ser det vakre domenenavnet. Som vi ser, er dette ikke helt tilfelle. Dette reduserer noe verdien av slike domener. Man bør veie alle fordeler og ulemper ved kjøp av et slikt domene.
Tenk på domener med kyrilliske navn. Bruk en konverterer for å finne ut hva deres Punycode vil være.