Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Specials is the name of a short Unicode block allocated at the very end of the Basic Multilingual Plane, at U+FFF0-FFFF. FFFE and FFFF are not unassigned in the usual sense, but guaranteed not to be a Unicode character at all. They can be used to guess a text's encoding scheme, sin ...Full description
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Specials is the name of a short Unicode block allocated at the very end of the Basic Multilingual Plane, at U+FFF0-FFFF. FFFE and FFFF are not unassigned in the usual sense, but guaranteed not to be a Unicode character at all. They can be used to guess a text's encoding scheme, since any text containing these is by definition not a correctly encoded Unicode text. The U+FEFF is Unicode's byte-order mark, named "zero-width no-break space" (as inclusion of it in text shall not be noticed). If this character is read in the wrong byte order (for example, due to an endianness bug), it will read 0xFFFE, which is illegal Unicode.