Il dominio di primo livello (TLD) “xn—gecrj9c” è un dominio di primo livello internazionalizzato nell’alfabeto devanagari per l’India. In termini non codificati, si scrive .भारत. Questo dominio è gestito da National Internet Exchange of India (NIXI), che è l’ente responsabile per i domini di primo livello che rappresentano l’India. Il codice “xn—gecrj9c” è una rappresentazione di Punycode, che è una forma di codifica utilizzata per convertire i caratteri Unicode in una forma che può essere utilizzata nei nomi di dominio internet.
Il punycode viene utilizzato quando un nome di dominio contiene caratteri non-ASCII. Esempi di tali caratteri includono caratteri non-inglesi o caratteri speciali come “&” o “#”. Per garantire che questi nomi di dominio possano essere utilizzati da tutte le macchine indipendentemente dalla lingua o dal set di caratteri, questi vengono codificati nel punycode. Un nome di dominio in punycode inizia sempre con “xn—” seguito da una stringa che rappresenta i caratteri originali in un formato codificato. In questo caso “xn—gecrj9c” rappresenta .भारत in punycode.
Oltre al solito “.in” che è comune per l’India, .भारत è stato introdotto per incoraggiare l’uso di Internet nella lingua locale del paese. Con il lancio di questo TLD, le organizzazioni e gli individui possono registrare un dominio che è specifico per la lingua hindi e altre lingue parlate in India che utilizzano lo script Devanagari.
In conclusione, il dominio di primo livello “xn—gecrj9c” è un dominio specifico dell’India in lingua hindi, gestito dalla NIXI. Rappresenta un passo importante verso l’incoraggiamento dell’uso del web in lingue diverse dall’inglese, specialmente in una nazione multilingue come l’India.
Fonti:
1. “Internationalized country code top-level domain”. NIXI. Archiviato dall’originale il 21 luglio 2020.
2. “Internet Domain Names in Indian Languages Soon”. NDTV Gadgets360.com. 27 aprile 2017.
3. “Punycode: A Bootstring encoding of Unicode for IDNA”. Network Working Group. 29 aprile 2003.