Punycode
Erscheinungsbild
Punycode ist ein Kodierungsverfahren zum Umwandeln von Zeichenketten mit einem grossen Zeichensatz in eine Zeichenkette mit einem kleineren Zeichensatz. Punycode wird insebesondere verwendet, um Zeichenketten, die nicht-ASCII-Zeichen enthalten (z.B. Unicode) so umzuwandeln, dass sie nur noch ASCII-Zeichen enthalten. Das ist vor allem nützlich, um so genannte Umlautdomains (IDN, Internationalized Domain Names) zu verwalten. In dem Artikel zu IDNA finden sich auch Beispiele zur Konvertierung.