Il Dominio di Primo Livello (Top Level Domain o TLD in inglese) “XN—KPRW13D” rappresenta il TLD internazionalizzatoin codice punycode per “.台湾”, che in traduzione letterale significa Taiwan.
Quando l’ICANN (organizzazione mondiale incaricata della gestione dei nomi a dominio su Internet) ha deciso di introdurre i TLD internazionalizzati (o IDN-TLD), ha rivoluzionato il modo in cui internet veniva utilizzato da milioni di persone in tutto il mondo. Prima dell’introduzione dei IDN-TLD, i domini erano limitati ai caratteri alfanumerici standard (A-Z, 0-9) e al trattino (-). Questo rendeva difficoltoso per chi non parlava l’inglese utilizzare i nomi dei domini.
L’introduzione dei TLD internazionalizzati ha permesso a icann di creare dei domini utilizzando i caratteri non latini, permettendo quindi l’utilizzo dei caratteri nelle lingue native dei paesi. Per esempio, in questo caso il “XN—KPRW13D”, rappresenta “.台湾”, che è il TLD per Taiwan.
Purtroppo, non tutte le applicazioni web o software supportano la visualizzazione o l’utilizzo dei TLD internazionalizzati, quindi per risolvere il problema si utilizza la codifica Punycode. Il Punycode è un modo per codificare i stringhe di Unicode in stringhe che contengono solo lettere ASCII standard, numeri e trattini. Per esempio, il TLD “XN—KPRW13D” viene tradotto in “.台湾” grazie all’uso del Punycode.
Per quanto riguarda l’uso pratico, per esempio, una ditta con sede a Taiwan potrebbe desiderare di usare un dominio che rifletta la sua posizione geografica e la sua lingua. Usando il dominio “.台湾”, potranno raggiungere facilmente il mercato locale.
Allo stesso modo, un’organizzazione governativa o non-governativa che si occupa di fornire informazioni o servizi a Taiwan potrebbe usare un dominio “.台湾” per dimostrare l’obiettivo e la destinazione dei loro servizi.
Per concludere, il TLD “XN—KPRW13D” è un perfetto esempio di come la crescita e l’innovazione di Internet stanno permettendo una maggiore inclusività linguistica e culturale.
Sources:
1. “Internationalized domain name”. It.Wikipedia.org. https://it.wikipedia.org/wiki/Internationalized_Domain_Name
1. “About Punycode”. Punycoder.com. http://punycoder.com/
1. “Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)”. Tools.Ietf.org. https://tools.ietf.org/html/rfc3492
1. “Unicode in Internationalized Domain Names”. Unicode.org. https://www.unicode.org/notes/tn31/+.