Internationalized Domain Name

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

IDN – (ang. Internationalized Domain Name) nazwy domen zawierające znaki spoza ASCII, czyli m.in. litery ze znakami diakrytycznymi (np. w języku polskim litery z takimi znakami, to: ą, ć, ę, ł, ń, ó, ś, ź, ż).

Ponieważ system nazw domenowych opiera się na siedmiobitowych znakach standardu ASCII, wielojęzyczne nazwy domen internetowych są przekształcane z formy zapisanej w Unikodzie do znaków siedmiobitowych opierając się na sposobie zapisu zwanym Punycode, opisanym w RFC 3490.

Technicznie nazwa domeny IDN składa się z alfabetu łacińskiego (bez znaków narodowych) i rozpoczyna się prefiksem "xn--", jest to informacja dla przeglądarki że w nazwie znajdują się zakodowane znaki spoza ASCII, jeśli wpiszemy taki adres do przeglądarki która obsługuje IDN wyświetli się nazwa domeny zawierająca znaki międzynarodowe. Podobnie jeśli wpiszemy do przeglądarki nazwę domeny wraz ze znakami międzynarodowymi to zostaną one wewnętrznie przekodowane i poprawnie zinterpretowane, dzięki czemu wyświetli się zawartość strony www.

Gdy domeny IDN nie były jeszcze popularne do ich obsługi konieczna była instalacja dodatkowych rozszerzeń w programach. Obecnie wszystkie nowe przeglądarki internetowe, a także inne programy (np. pocztowe) standardowo obsługują domeny IDN.

Standard IDN pozwolił nie tylko na używanie polskich znaków w domenach, można stosować także inne m.in. arabskie, chińskie, greckie (np. http://παράδειγμα.δοκιμή/) itp.

Linki zewnętrzne[edytuj | edytuj kod]