Het topleveldomein (TLD) “XN—3HCRJ9C” is een internationaal aangewezen TLD, ook bekend als een Internationalized Domain Name (IDN) TLD. Deze specifieke TLD is een vertegenwoordiging in ASCII van een specifieke reeks tekens in een niet-ASCII-taal, in dit geval in het Gujarati script, een Indische taal. De tekenservaring “XN—3HCRJ9C” is in feite de Punycode-vertaling van het woord “.ભારત”, dat in het Engels betekent: “.india”.
Punycode is een manier om de reeks tekens van Internationalized Domain Names om te zetten naar een tekenreeks die bestaat uit de ASCII-tekens (American Standard Code for Information Interchange), die door het Domain Name System (DNS) worden erkend. Deze methode is ontwikkeld door de Internet Engineering Task Force (IETF) en is gedefinieerd in RFC 3492.
De code “XN—” is een voorvoegsel dat wordt gebruikt om aan te geven dat de domeinnaam die volgt is gecodeerd met Punycode. Het deel “3HCRJ9C” staat voor de Punycode-representatie van het niet-ASCII-tekenreeks.
Het topleveldomein “.ભારત” is één van de verschillende IDN ccTLD’s (country code top-level domain) die zijn nieuw ontworpen en goedgekeurd door ICANN (Internet Corporation for Assigned Names and Numbers) voor gebruik in verschillende talen die niet-ASCII-tekens gebruiken. Deze ccTLD’s zijn gedelegeerd aan landen om te beheren, en in dit geval is “.ભારઑ” het ccTLD dat is toegewezen aan India.
Volgens de regels van ICANN mogen deze ccTLD’s pas in gebruik worden genomen nadat ze met succes zijn verlopen en zijn goedgekeurd door de autoriteiten van het betreffende land. Deze nieuwe generatie cyrillische, Indic en andere niet-Latijnse TLD’s zijn bedoeld om tal van de wereldtalen, die voorheen niet gepresenteerd konden worden in domeinnamen, op een ordentelijke manier over het internet te verspreiden.
In zijn technische essentie is “XN—3HCRJ9C” dus een ccTLD in Punycode-formaat, ontworpen voor mensen die het Gujarati-schrift lezen, schrijven en typen. Het stelt internetgebruikers in staat om webadressen in hun eigen taal te gebruiken, wat bijdraagt aan de globale toegankelijkheid en diversiteit van het internet.
Bronnen:
- RFC 3492 – Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA), door A. Costello, March 2003 (https://tools.ietf.org/html/rfc3492)
- Internet Corporation for Assigned Names and Numbers (https://www.icann.org)
- Internationalized Domain Names (https://www.icann.org/resources/pages/idn-2012-02-25-en)
- .IN Registry, National Internet Exchange of India (https://www.registry.in)