Wszystkie nazwy domen są przechowywane w znakach ASCII (American Standard Code for Information Interchange) – amerykański standardowy kod do wymiany informacji. Te znaki obejmują litery alfabetu angielskiego (A-Z, a-z), cyfry 0-9 oraz znaki interpunkcyjne. Jednak nie wszyscy użytkownicy Internetu posługują się językiem angielskim, dlatego zapamiętanie nazwy domeny literami angielskimi może być dla nich równie trudne, a czasem nawet trudniejsze, niż sekwencja 12 cyfr adresu IP. W celu ułatwienia procesu zapamiętywania nazw domen dla użytkowników z krajów nieanglojęzycznych wprowadzono do użytku domeny IDN.
IDN – to skrót od angielskiego Internationalized Domain Names (międzynarodowe nazwy domen). Odnosi się do nazw domen, które zawierają 1 lub więcej znaków spoza języka angielskiego. Dzięki temu wszyscy użytkownicy Internetu mogą zarejestrować domenę w swoim rodzimym języku. Dla użytkowników z krajów rosyjskojęzycznych istotne są cyryliczne IDN – czyli nazwy domen, napisane literami alfabetu rosyjskiego lub ukraińskiego. Przy tym nazwa musi zawierać znaki specyficzne dla danego języka (czyli te, które nie występują w angielskim). Dla rosyjskiego są to: д, ж, и, й, л, п, ф, ц, ч, ш, щ, ъ, ы, э, ю, я, ё.
Przy użyciu tego typu URL-i z cyrylicznymi znakami jego link jest przekształcany w punnycode, zgodnie z standardyzacją ASCII Compatible Encoding, którą nie wszystkie produkty programowe obsługują. Właśnie z tego powodu, kopiując w pasku przeglądarki lub w swoim kliencie FTP, możesz otrzymać zestaw niezrozumiałych znaków. Bardziej szczegółowe informacje możesz znaleźć pod poniższym linkiem: https://ru.wikipedia.org/wiki/Punycode
Wszystkie kategorie pytań
Ogólne pytania dotyczące serwerów