Unicode Question - why 17 planes?

André G. Isaak
Posts: 636
This isn't a font-related question per se, but it's bugging me and I thought someone here (Michael Everson?) might know the answer. Why does unicode comprise 17 rather than 16 planes? 17 seems like a rather non-computer-friendly number.
André
André
0
Comments
-
0
-
Indeed it does! I should have thought to check wikipedia — instead I was going through the Unicode Standard assuming it would give an answer (which it doesn’t -- at least not that I could find).
André0 -
Given that UTF-8 can encode characters of up to 31 bits in length, and other codes related to Unicode went up to 32 bits, I would propose that the characters FFF0 to FFF3 be reserved for use as high surrogates for additional planes, which would encode the first two bits of a 32-bit character; the remaining 30 bits would be encoded by three consecutive low-surrogate characters from the existing range of DC00-DCFF.
This encoding would continue to have the same good properties as UTF-8, at least. The only characters to be encoded this way would be those not found in the first 17 planes of Unicode, so it would start with the character encoded as FFF0 DC01 DC40 DC00.
0
Categories
- All Categories
- 44 Introductions
- 3.8K Typeface Design
- 474 Type Design Critiques
- 554 Type Design Software
- 1.1K Type Design Technique & Theory
- 637 Type Business
- 827 Font Technology
- 29 Punchcutting
- 505 Typography
- 120 Type Education
- 312 Type History
- 73 Type Resources
- 109 Lettering and Calligraphy
- 30 Lettering Critiques
- 79 Lettering Technique & Theory
- 527 Announcements
- 84 Events
- 110 Job Postings
- 163 Type Releases
- 169 Miscellaneous News
- 273 About TypeDrawers
- 54 TypeDrawers Announcements
- 117 Suggestions and Bug Reports