Question
Lequel des deux est la bonne terminologie?
La solution
Cela dépend de l'endroit où vous l'utilisez ...
Le nom du codage est UTF-8
.
Un tiret ne peut pas être utilisé partout. Par exemple, dans .NET Framework, la propriété de la classe System.Text.Encoding
qui renvoie une instance de UTF8Encoding
La classe qui gère le codage UTF-8 est nommée UTF8
.
Autres conseils
C'est définitivement UTF-8. UTF8 n’est couramment utilisé que dans les endroits où un tiret n’est pas autorisé (identificateurs de langage de programmation) ou parce que les gens sont trop paresseux.
Selon le standard RFC, la réponse est UTF-8
Je pense que, selon le consortium Unicode, il s’agit du format UTF-8.
De plus, UTF-8 (une explication complète et détaillée de l'UTF-8)