Cómo usar caracteres Unicode para dominios web

Fuentes: Using Unicode characters for web domains

Los navegadores modernos normalizan automáticamente los nombres de dominio que contienen caracteres Unicode no estándar, permitiendo el uso de símbolos como ℡ (signo de teléfono) o № (signo noruego) en direcciones web. Este proceso, basado en el estándar IDNA2008 (RFC 5895), mapea estos caracteres a dominios de nivel superior (TLD) válidos, como .tel o .no, sin que el servidor DNS necesite responder directamente a la consulta original. La técnica funciona en la mayoría de los navegadores y herramientas de línea de comandos como wget o curl, aunque presenta limitaciones significativas: plataformas sociales como Twitter o Facebook no reconocen estas URLs como válidas y no generan enlaces automáticos, y herramientas de diagnóstico como dig o host no procesan la normalización. Además, el uso de estos dominios puede facilitar la elusión de filtros de URLs. El artículo detalla una lista extensa de caracteres Unicode que se normalizan a TLDs válidos, incluyendo códigos de países y símbolos matemáticos, ofreciendo una alternativa estética para URLs pero con una consistencia técnica variable dependiendo del software que procese la dirección.