Kodavimas naudojant punycode
Iš pradžių domainų varduose buvo leidžiamos tik lotyniškos raidės. Vėliau buvo leidžiami nacionalinių abėcėlių simboliai.
Bet čia viskas nėra taip paprasta! Tiesą sakant, nelotyniški vardai yra sukurta pagal sudėtingą sistemą. Vartotojas naršyklėje mato nelotynišką gražų vardą, tačiau vidinėse įvairiose programose, kurios naudoja domainų vardus savo veiklai, tokie vardai paverčiami į lotyniškus simbolius.
Tai yra, kiekvienas nelotyniškam domainui atitinka specialų kodą, sudarytą iš lotyniškų raidžių. Toks kodas vadinamas Punycode.
Pavyzdžiui, молоко.ru bus paversta
į Punycode xn--j1abcibb.ru,
o молоко.рф į Punycode xn--j1abcibb.xn--p1ai
Pažaiskime su kirilicos vardais.
Atidarykite naršyklėje svetainę молоко.рф.
Tada nukopijuokite adresą iš adreso juostos
naršyklės ir įklijuokite jį redaktoriuje.
Ir vietoj vardo молоко.рф redaktoriuje
bus jo Punycode! Panaši situacija
atsitiks, jei nukopijuosite domaino vardą
į žinučių siuntimo programą.
Tai yra! Aukščiau buvo teigiama, kad Punycode mato tik programos, o žmogus mato gražų domaino vardą. Tiesą sakant, kaip matome, tai nėra visiškai tiesa. Tai šiek tiek sumažina tokių domainų vertę. Prieš perkant tokį domainą reikėtų atsvarstyti visus už ir prieš.
Sugalvokite domainus su kirilicos vardais. Naudodamiesi konverteriu sužinokite, koks bus jų Punycode.