L'encodage est un ensemble de règles prédéfinies pour transformer de manière réversible une information dans une certaine représentation en une représentation complètement différente. L'inverse est appelé décodage. Cette balise est plutôt générique, mais elle est principalement utilisée pour les schémas de codage binaires tels que la base 64 et hexadécimal.

Il existe de nombreuses applications différentes:

  • character-encodingqui est la façon dont l'ordinateur représente les caractères comme a et , que les humains peuvent reconnaître, en octets, quels ordinateurs peut reconnaître.
  • video-encodingqui est utilisé pour transformer entre vidéos et octets.
  • percent-encodingqui est utilisé pour passer du texte brut aux URI valides. Également connu sous le nom de url-encoding.
  • xml-encodingqui est utilisé pour passer du texte brut au XML valide.
  • huffman-encodingqui est utilisé pour compresser / décompresser les octets.