UTF8enkoodaus
UTF8enkoodaus, known internationally as UTF-8, is a variable-width character encoding standard used for electronic communication. It is capable of encoding all possible Unicode characters. Developed by Ken Thompson and Rob Pike, UTF-8 was designed to be backward compatible with ASCII, meaning that any valid ASCII text is also valid UTF-8 text. This compatibility was a significant factor in its widespread adoption.
The encoding works by using between one and four bytes to represent each character. ASCII characters, which
UTF-8's design also includes a self-synchronizing property. This means that if a part of the byte stream