Adrian Roselli on Nostr: npub1jm9q4…e8raw There is no way to leave a comment, so here I am. Screen reader ...
npub1jm9q4rdgr9pmhcl4attgjtnpjv7mxtpsrpd5vcs9drq8uqvefecqpe8raw (npub1jm9…8raw) There is no way to leave a comment, so here I am.
Screen reader pronunciation is based on many factors (anchor link):
https://adrianroselli.com/2023/04/dont-override-screen-reader-pronunciation.html#Reference
Your screen reader test suite is also a bit narrow. Here are 5,400! & 3,900 Unicode symbols in JAWS & NVDA respectively:
• https://stevefaulkner.github.io/symbols/SymbolsJAWS.html
• https://stevefaulkner.github.io/symbols/SymbolsNVDA.html
It is invalid to use `aria-label` on `<span>` (generic role) so please do not recommend that — support will never be consistent:
https://w3c.github.io/aria/#namefromauthor
Screen reader pronunciation is based on many factors (anchor link):
https://adrianroselli.com/2023/04/dont-override-screen-reader-pronunciation.html#Reference
Your screen reader test suite is also a bit narrow. Here are 5,400! & 3,900 Unicode symbols in JAWS & NVDA respectively:
• https://stevefaulkner.github.io/symbols/SymbolsJAWS.html
• https://stevefaulkner.github.io/symbols/SymbolsNVDA.html
It is invalid to use `aria-label` on `<span>` (generic role) so please do not recommend that — support will never be consistent:
https://w3c.github.io/aria/#namefromauthor