UTF-8 (RFC 3629)
- Category
- Data and API specs
- Docs outline
- 5 sections
Official docs outline
rfc-editor.org- UTF-8 definition
Byte sequence layout for code points up to U+10FFFF.
- Syntax of UTF-8 byte sequences
Well-formed sequences and invalid byte ranges.
- Versions of the standard
Restrictions that forbid surrogates and code points above U+10FFFF.
- Byte order mark
Use of the BOM and why UTF-8 does not need one.
- Security considerations
Overlong forms and invalid sequence attacks.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.