Pergunta

Qual dos dois é a terminologia correta?

Foi útil?

Solução

Isso depende de onde você usá-lo ...

O nome da codificação é UTF-8.

Um traço não é válida para usar em todos os lugares, por isso, por exemplo, no framework .NET da propriedade da classe System.Text.Encoding que retorna uma instância da classe UTF8Encoding que lida com a codificação UTF-8 é nomeado UTF8.

Outras dicas

É definitivamente UTF-8. UTF8 só é usado geralmente em lugares onde um traço não é permitido (programação indentifiers língua) ou porque as pessoas estão com preguiça.

A seguir o padrão RFC a resposta é UTF-8

http://www.ietf.org/rfc/rfc3629

Acredito que de acordo com o Consórcio Unicode, é UTF-8.

UTF-8 (grande e completa explicação do UTF-8)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top