ist ein Standard zur Darstellung nationaler (Unicode-)Zeichen in Domänen-Namen für Anwendungen, z. B. Browser.
Dazu werden alle Zeichen, die nicht im 7-bit-ASCII vorhanden sind, durch die Verfahren Nameprep und Punycode in eine Zeichenkette aus diesem Zeichenvorrat umgewandelt, der so genannten ACE-Zeichenkette (ACE, ASCII Compatible Encoding, dt.: ASCII kompatibles Kodieren).
Die nationalen NIC können selbst entscheiden, welche Zeichen sie für ihren Geltungsbereich erlauben. Grundsätzlich sind alle Zeichen des Unicode möglich. Für Deutschland sind 93 (¹), für Österreich 34 (²) und für die Schweiz und Liechtenstein 31 (³) weitere Zeichen zu den bisherigen 37 (a-z, 0-9 und der Bindestrich) hinzugekommen.
RFC - Request for Comments
RFC 3454 - Preparation of Internationalized Strings ("stringprep")
RFC 3490 - Internationalizing Domain Names in Applications (IDNA)
RFC 3491 - Nameprep: A Stringprep Profile for Internationalized Domain Names (IDN)
RFC 3492 - Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)
RFC 4690 - Review and Recommendations for Internationalized Domain Names (IDNs)
Weiterführende Links
{Internationalized Domain Names
- http://www.icann.org/en/topics/idn/}
@ ICANN
[Internationalized Domain Names (IDNs) unter .de
- http://www.denic.de/domains/internationalized-domain-names.html]
@ DENIC.de
(¹) [IDN-Buchstabenliste
- http://www.denic.de/domains/internationalized-domain-names/idn-liste.html]
@ DENIC.de
(²) [IDN Zeichentabelle & Konverter
- http://www.nic.at/service/technische_informationen/idn/zeichentabelle_konverter]
@ nic.at
(³) [Domain-Namen mit Akzenten und Umlauten IDN
- https://www.nic.ch/reg/cm/wcm-page/index.html?res=/reg/guest/faqs/idn.jsp&plain&lid=de]
@ nic.ch (SWITCH)