3 ms·
> so well embedded in all operating systems and programming languages that this is not the problem. It's not the "enabling" of Unicode that's problematic, it's
by lazyjones 11y ago
> so well embedded in all operating systems and programming languages that this is not the problem.
It's not the "enabling" of Unicode that's problematic, it's the features of more exotic Unicode codepoints that aren't correctly supported by many programs in all major operating systems, because they weren't designed with these features in mind.
Tell me, can you copy/paste the "𖥶" character with the mouse after double-clicking it in your browser? It's a letter - http://unicode-table.com/en/16976/ http://unicode-table.com/en/16976/, so it should IMO be treated like a quoted word (correct me if I'm wrong). Safari on OS X selects either the quote and the letter or just the right quote depending on where exactly on the letter I double click. Safari/Webkit is relatively modern and well-maintained too. Unicode "supported"? Sure. Working well? Nope, just for a few common use cases.
- jfim 11y agoYour example works fine on Chrome and Internet Explorer on Windows, by the way.
- Freak_NL 11y ago> Tell me, can you copy/paste the "𖥶" character with the mouse after double-clicking it in your browser? No problem (Linux/Firefox). The Unicode standard is not static (unlike those old codepages mentioned by OP); it is being changed and improved continuously. Support for characters outside of the BMP (such as the one you mention) is mostly there, but it may not be at the level of the basic scripts supported by, say, Unicode 5.0. That is fine. New features in standards take time to implement (the same thing happens with HTML and CSS). For developers Unicode support is there. Has been for years.
- pcr0 10y agoOn OS X/Google Chrome, it fails to render the character (all I see is a square), but copy-paste works as expected, and I can view the character correctly after pasting it into Sublime. On OS X/Safari, it renders fine but copy-paste is bugged like you mention (can't select with double click).