¿Que son los dominios IDN?

Los dominios normales se basan en el conjunto de caracteres ASCII mientras que los IDN se basan en caracteres UNICODE.

Punycode ASCII es un sistema de codificación compatible (ACE), diseñado para su uso con nombres de dominio internacionalizados.Transforma una cadena Unicode en una cadena de caracteres permitidos en las etiquetas del nombre de un host (letras ASCII, dígitos y guiones) y viceversa.

Los algoritmos de traducción se describen en el RFC3490. La estructura de un nombre de dominio IDN en punycode es: el comienzo 'xn--', seguido de la palabra (eliminando los caracteres NOASCII), seguido de un guión más la traducción.

Ejemplos de codificación IDNA

Caracteres nativos Codificación Punnycode
Jesús.com UTF8 xn--jess-sra.com
araña.com UTF8 xn--araa-iqa.com
BARÇA.ES UTF8 xn--bara-2oa.ES
Bagüés.com UTF8 xn--bags-dpa7i
Nicolás.es UTF8 xn--nicols-tta.es
zapaterín.es UTF8 xn--zapatern-i2a.es
CAJÓN UTF8 xn--cajn-sqa
Tabú UTF8 xn--tab-boa
multilingües UTF8 xn--multilinges-1hb

Que caracteres puedo emplear en los registros

Cuidado, no todo lo que traduce el traductor punycode puede emplearse en los registros.

Las letras que pueden emplearse dependen de la extensión.

En .ES pueden emplearse por ahora 13 caracteres (Indiferentes a las mayúsculas.), mientras que en otras extensiones se admiten muchos más caracteres.

Caracteres admitidos en .ES para el registro de dominios

Caracteres admitidos en .ES para el registro de dominios

á

é

í

ó

ú

ñ

ç

à

è

ì

ò

ü

|•|

nic.es FAQS IDN PDF

TLDS que registran dominios IDN y tablas de caracteres

¿Que clientes soportan los IDN?

El sistema de nombres de dominio internacionalizados aún está en desarrollo. Si usted usa un dominio internacionalizado, deberá emplear su equivalente punycode en algunos entornos. Por ejemplo los nombres de los servidores, programas que funcionan con servidores como algunos programas FTP o clientes de correo, etc., pueden no reconocerlos. Si algún programa o sistema no le funciona con su nombre de dominio internacionalizado, use el punycode equivalente en su lugar.

Los siguientes navegadores web, clientes de e-mail y FTP clients soportan el estándard IDN:

Programas: Navegadores web Programas: Clientes de E-mail Programas: Clientes de FTP
Mozilla 1.4+ Microsoft Outlook 2000, 2002 (XP), 2003 SmartFTP 1.0 Build 980+
Mozilla Firefox 0.6+ Microsoft Outlook Express 5.0+ (with Verisign i-Nav Plugin) Core FTP Version 1.3a+
Netscape 7.1+ Foxmail 5.0+ SecureFTP 4.0.2004
Opera 7.11+ VisNetic MailServer 7.2.4 build 0 and higher FTP Voyager 11.0
Microsoft Internet Explorer 7.0+ Merak Mail Server 7.4.0+
Konqueror ( KDE 3.2 ) PHlyMail+
Epiphany 1.2.2+
Galeon 1.3.14+
Safari 1.2+
Mozilla Camino 0.7+

El input Unicode pueden ser caracteres UTF-8 u otras codificaciones como caracteres UCS-4 o un array UCS-4. Nuestro traductor esta configurado como UTF-8 (para español). 'UTF-8 -bit Unicode Transformation Format' es un sistema que permite codificar Unicode de modo que cada caracter pueda ser enviado usando 8 bits de valores numéricos.

Punycode

Nombre de dominio internacionalizado

Internationalizing Domain Names in Applications (IDNA)

Unicode.org

Tabla de caracteres unicode. Columbia.edu

icann.org guidelines-07nov05 PDF

icann.org cctld-implementation-plan-26nov08 PDF