ThaiURL (Localizador Uniforme de Recursos Tailandés) es una tecnología que permite el uso de nombres de dominio tailandeses en aplicaciones que han sido modificadas para ser compatibles con esta tecnología. Es uno de los varios sistemas de este tipo que se comercializaron antes de la llegada de IDNA .
Tradicionalmente, el Sistema de Nombres de Dominio ( DNS ) no permite nombres de dominio con caracteres tailandeses. Los únicos caracteres permitidos en los nombres DNS, como se especifica en RFC 1034 “Nombres de dominio: conceptos y funcionalidades” y RFC 1035 “Nombres de dominio: implementación y especificación”, son
- Letras: de la “a” a la “z” (sin distinción entre mayúsculas y minúsculas)
- Dígitos: del “0” al “9”
- Guion (-)
El estándar de nombres de dominio ThaiURL se basa en caracteres y símbolos tailandeses, tal como se especifica en TIS 620-2533 : Estándar para códigos de caracteres tailandeses para computadoras. Dado que estos son caracteres no ASCII, se utiliza la codificación compatible con ASCII basada en filas . [ 1 ] El proceso de codificación es el siguiente:
- Comience con un nombre de dominio tailandés como entrada:
ชื่อไทย.คอม - Convierta los caracteres tailandeses a sus puntos de código Unicode en hexadecimal :
0e0a 0e37 0e48 0e2d 0e44 0e17 0e22 . 0e04 0e2d 0e21(se agregan espacios para mostrar los puntos de código individuales)0e0a0e370e480e2d0e440e170e22.0e040e2d0e21(cadena hexadecimal real) - Convierta los caracteres hexadecimales a binario:
0000 1110 0000 1010 0011 0111 0100 1000 0010 1101 0100 0100 0001 0111 0010 0010 . 0000 1110 0000 0100 0010 1101 0010 0001(se han añadido espacios para mostrar los caracteres hexadecimales individuales) - Realizar una conversión a Base32 :
00001 11000 00101 00011 01110 10010 00001 01101 01000 10000 01011 10010 00100 . 00001 11000 00010 00010 11010 01000 01000(representación binaria)byfdosbniqlse.bycc2ii(representación ASCII) - Agregar TLD:
byfdosbniqlse.bycc2ii.net
Este tipo de codificación URL no es un estándar nacional, sino un sistema utilizado por el registrador de nombres de dominio ThaiURL.com. Es uno de los muchos esquemas de nombres localizados que preceden a la estandarización de los nombres de dominio internacionalizados (IDNA); actualmente, ambos sistemas parecen coexistir. El registrador de nombres ccTLD para .th , thnic.net (archivado el 29/06/2012 en Wayback Machine) , admite IDNA; ThaiURL registra nombres .com.
Sin embargo, dado que este no es un método de codificación IDN aprobado por la ICANN, la compatibilidad es limitada. La mayoría de los navegadores seguirán utilizando Punycode por defecto para codificar los nombres de dominio tailandeses, por lo que la única forma de acceder a los dominios registrados en ThaiURL es escribiendo o enlazando al nombre de dominio codificado en ASCII.
Referencias
- ↑ "ThaiURL - ¿Cómo funciona ThaiURL?" . Consultado el 11 de enero de 2024 .
Enlaces externos
- ThaiURL.com
- Internet en Tailandia
- Telecomunicaciones en Tailandia
- Sistema de nombres de dominio