O que é ASCII e quais são os caracteres ASCII vs. não-ASCII em domínios?
ASCII, pronunciado ask-ee , significa Código Padrão Americano para Intercâmbio de Informação. ASCII foi originalmente baseado no alfabeto inglês e consiste em 128 caracteres incluindo A-Z, 0-9, pontuação, espaços, e outros códigos de controle que podem ser encontrados em um teclado inglês padrão. Estes 128 caracteres são então atribuídos um número de 0 a 127 para representá-los na transferência de dados de um computador para outro. Enquanto o código ASCII foi originalmente desenvolvido para teletipos (um dispositivo usado para enviar e receber mensagens), ele encontrou aplicação mais ampla com o desenvolvimento de computadores pessoais.
Caracteres ASCII e Não-ASCII em Nomes de Domínio
Domínios ASCII, muito como o ASCII em geral , é baseado no alfabeto inglês. Estes domínios estão limitados a incluir apenas os seguintes caracteres: A-Z, 0-9, e hífens (-). Outros tipos de pontuação, espaços, etc. não são permitidos para estes domínios. Domínios ASCII são muito mais prevalentes do que domínios com caracteres não-ASCII atualmente, já que domínios não-ASCII só recentemente foram disponibilizados para registro público (por volta de 2010).
Exemplos de Domínios de Caracteres ASCII:
- .com
- .org
- .xyz
- .co
Domínios não-ASCII são comumente referidos como Nomes de Domínio Internacionalizados (IDNs)Mais recentemente, extensões de domínio internacionais também se tornaram disponíveis em uma variedade de línguas e scripts. Estes tipos de domínios permitem uma variedade muito maior de caracteres a serem incluídos, o que abre a Internet para mais pessoas ao redor do mundo através da acessibilidade e uso de outras línguas. Em resumo, domínios não-ASCII não estão estritamente confinados a caracteres ASCII (A-Z, 0-9, e hífens), eles permitem uma ampla variedade de caracteres únicos.
Exemplos de Caracteres Não-ASCII usados em extensões de domínio internacionais:
- .भारत (usado para sites na Índia)
- .网络 (o equivalente a .NET na China)
- .קום (o equivalente a .COM em hebraico)
- .இந்தியா (significando 'Tamil' para a Índia, que é uma língua falada em partes da Índia)