Saltar para o conteúdo

Punycode

Origem: Wikipédia, a enciclopédia livre.
Série Unicode
Unicode
UCS
UTF-7
UTF-8
UTF-16
UTF-32/UCS-4
SCSU
Punycode

Punycode é um protocolo de programação em que uma cadeia de caracteres Unicode pode ser traduzida para a codificação de caracteres mais limitada permitida para nomes de domínio. Foi publicado na Internet pela IETF no RFC 3492.[1]

A codificação é usada como parte do IDNA, um sistema que permite o uso de nomes de domínio internacionais em todas as línguas suportadas pelo Unicode, de forma que a tradução é deixada para responsabilidade da aplicação do utilizador (como um navegador).

Referências

  1. RFC 3492, Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA), A. Costello, The Internet Society (Março de 2003)