3 comments

[ 3.5 ms ] story [ 19.6 ms ] thread
Not sure how good this idea is in the long term. I can imagine the objections of the Unicode Consortium against another organization assigning semantic meaning to unassigned codepoints.
UTF8 encoding is stable in that aspect for decades, so don't expect any changes soon (or ever). Actually, gaps even increased (5-byte and 6-byte code points were removed) when they realized that UTF-8 doesn't need that much of encoding space, and to match the constraints of the UTF-16 character encoding.
While I agree the odds of a collision can be low, it's not zero. Maybe the vendor area can be used for markup symbols, because characters there are not supposed to be portable and you should not consider anything in that region "safe" for content.