Unicode Question - why 17 planes?
Options

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
- 46 Introductions
- 3.8K Typeface Design
- 476 Type Design Critiques
- 555 Type Design Software
- 1.1K Type Design Technique & Theory
- 640 Type Business
- 831 Font Technology
- 29 Punchcutting
- 508 Typography
- 120 Type Education
- 313 Type History
- 75 Type Resources
- 109 Lettering and Calligraphy
- 30 Lettering Critiques
- 79 Lettering Technique & Theory
- 533 Announcements
- 86 Events
- 110 Job Postings
- 167 Type Releases
- 169 Miscellaneous News
- 274 About TypeDrawers
- 53 TypeDrawers Announcements
- 119 Suggestions and Bug Reports