3 ms·
> This speaks to how fragile Unicode is, that things that were written in the past may so easily be changed in the future Unicode does not define code points f
by syncsynchalt 7y ago
> This speaks to how fragile Unicode is, that things that were written in the past may so easily be changed in the future
Unicode does not define code points for individual country flags. It defines 26 code points "Regional Indicator Symbol Letter A" through "Regional Indicator Symbol Letter Z" and implementations use that to represent two-letter ISO codes as the region or country's flag. To use a more neutral example, one implementation might recognize the combination of SU to represent the Soviet flag while another might not.
This is more than a political dodge by the Unicode Consortium (though it is that too), it also uses fewer code points than the 200+ that would be needed for all countries, plus it allows new countries to be represented without a new Unicode version.
- sixstringtheory 7y agoInteresting! Thanks for pointing that out, I did not know that. That being said, it seems like it's an abstraction built upon Unicode, and so can only be as strong (or weak/dangerous/whatever) as that foundation. Even moreso, if it's a convention instead of a standard (which is kinda what those articles are getting at as well: Unicode is a standard, how they are rendered is convention).