so it turns out the key to getting people to care about alt text is to point out that able-bodied people are missing out on something they want for themselves. and then suddenly they're all over it.
twitter could have fixed the problem of missing alt text by adding a button that shows it to everyone. instead, we get bitter queers yelling at one another about it for some reason
twiter could have fixed the problem of math lookalikes screwing screenreaders over by running the right kind of unicode normalization and then adding that as screenreader only text. instead, we get bitter queers yelling at one another about it for some reason
NFK[CD]ing the text for screen readers may be too lossy if you are actually using twitter to talk about maths though—though admittedly the default screen reader rendition of mathematical alphanumerics specifically seems hardly usable to start with.
hm, right, so you'd probably need an ad-hoc transformation. this is the kind of thing that, were it for anything else, silicon valley company's engineers would proudly open source and support
I. Can't. Even.
This takes the cake when it comes to "what's the least reasonable functionality to have in a standard library" in PHP land.
And, I mean, that competes with their default comparison operators, so that's a hard title to win.
It's an external library they chose to highlight alongside the standard libraries in their official documentation for Human Language and Character Encoding Support:
https://php.net/manual/en/refs.international.php…
I can't really understand why they decided it should be included there, but they did.