Codificação via punycode
Originalmente, apenas letras latinas eram permitidas em nomes de domínio. Posteriormente, caracteres de alfabetos nacionais foram permitidos.
Mas aqui não é tão simples! Na verdade, os nomes não latinos são construídos em um sistema inteligente. O usuário no navegador vê um nome bonito não latino, mas dentro de vários programas que usam o nome de domínio para seu trabalho, tais nomes são convertidos para caracteres latinos.
Ou seja, cada domínio não latino tem um código especial correspondente, consistindo de letras latinas. Esse código é chamado de Punycode.
Por exemplo, молоко.ru será convertido
para Punycode xn--j1abcibb.ru,
e молоко.рф para Punycode xn--j1abcibb.xn--p1ai
Vamos brincar com nomes em cirílico.
Abra o site молоко.рф no seu navegador.
Em seguida, copie o endereço da barra de endereços
do navegador e cole-o no editor.
E no lugar do nome молоко.рф no editor
estarão seu Punycode! Uma situação semelhante
acontecerá se você copiar o nome do domínio
em um mensageiro.
Ou seja! Foi dito acima que apenas programas veem o Punycode, e o humano vê o nome bonito do domínio. Na verdade, como vemos, isso não é bem assim. Isso diminui um pouco o valor de tais domínios. Deve-se pesar os prós e contras ao comprar um domínio assim.
Invente domínios com nomes em cirílico. Use o conversor para descobrir qual será seu Punycode.