Описание тега encoding
Encoding is a set of predefined rules to reversibly transform a piece of information in a certain representation into a completely different representation. The other way round is called decoding. This tag is rather generic, but it is mainly used for binary encoding schemes such as base 64 and hexadecimal.
There are a lot of different applications:
- /questions/tagged/character-encoding which is how the computer represents characters like
a
and汉
, which humans can recognize, into bytes, which computers can recognize. - /questions/tagged/video-encoding which is used to transform between videos and bytes.
- /questions/tagged/percent-encoding which is used to transform between plain text and valid URIs. Also known as url-encoding.
- xml-encoding which is used to transform between plain text and valid XML.
- /questions/tagged/huffman-encoding which is used to compress/decompress bytes.