Pretvornik Punycode
Pretvorite internacionalizirana imena domen v punycode (xn--) in nazaj.
Pretvornik Punycode
Imen domen z naglasi, preglasi ali nelatiničnimi pisavami — münchen.de, bücher.example, 例え.jp — ni mogoče shraniti neposredno v DNS, ker DNS razume samo ASCII. Punycode (RFC 3492) premosti to vrzel: vsaka oznaka, ki vsebuje mednarodne znake, se pretvori v obliko ASCII, ki se začne z xn--, tako da münchen.de postane xn--mnchen-3ya.de. Brskalniki to naredijo tiho v naslovni vrstici; ta pretvornik naredi transformacijo vidno v obe smeri.
Prilepite eno domeno na vrstico. V privzetem samodejnem načinu se orodje odloči glede na oznako: oznake, ki se začnejo z xn--, so dekodirane nazaj v Unicode, oznake, ki vsebujejo znake, ki niso ASCII, so kodirane v punycode, navadne oznake ASCII pa gredo skozi nedotaknjene — mešani seznam se pravilno pretvori v enem zagonu. Izbirnik smeri vsili kodiranje ali dekodiranje, ko potrebujete en določen rezultat, izhod pa je napisan z malimi črkami, kar ustreza temu, kako DNS obravnava imena. Delujejo tudi domene emoji: 💩.la kodira v xn--ls8h.la.
Tipične uporabe: priprava datotek območja DNS in zahtev za potrdila TLS, ki potrebujejo obrazec xn--; preverjanje, kaj sumljiva povezava xn-- v e-poštnem sporočilu v resnici pravi, saj homografsko lažno predstavljanje skriva podobne znake za punycode; revidiranje strežniških dnevnikov in seznamov napotiteljev; registracija internacionaliziranih domen, kjer registrar šteje dolžino kodirane oblike, ne lepe.
Pretvornik implementira algoritem RFC 3492 v celoti v vaš brskalnik. Nič, kar prilepite, ni poslano nikamor — seznami domen iz dnevnikov, datotek con in revizij ostanejo na vašem računalniku. Neveljavna oznaka punycode proizvede jasno sporočilo, ki poimenuje žaljivo oznako namesto tiho napačnega rezultata.