Re: [csswg-drafts] [css-text] Add new CSS text-transform values for math (#3745)

> @joanmarie, I am genuiely curious, can you explain a bit more about why you'd want the transform to be preserved in general?

Because one of the primary functions of a screen reader is to present (in speech and in braille) what is on the screen. If sighted users see capital letters and blind users see lower-case letters, the latter group is missing out on information. And at least some of them -- if not many of them -- would report it as a bug in the screen reader.

> How do screen readers read words in all uppercase? For instance, if text-transform:uppercase is applied to a first line, how does that get read out?

That depends on two things: 1) The screen reader and 2) User preference. For instance some screen readers have options like:

* Use higher pitch
* Play a tone
* Say "cap"

The user can then pick which option(s) work best, and often configure the options on a per-app basis.

For the braille display, the indication would be based on the braille code being used. For instance, in the U.S. each capitalized word would be preceded by two dot-6 cells.




-- 
GitHub Notification of comment by joanmarie
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/3745#issuecomment-476214991 using your GitHub account

Received on Monday, 25 March 2019 14:13:45 UTC