What fresh hell is THIS now? - Patrick Lauke
tabindex="0"
on all <td>
elements because they didn’t know how SRs worked with tables
[karlgroves] We see, even in this slack, people asking how to “make” a SR read numbers, phone numbers, abbreviations, etc. correctly.
IOW without some more nuanced understanding of how SRs work - and how PWDs interact with them - all we’re doing is adding more confusion around a11y.
We’re waaaaaaaay better off, IMO, giving devs exposure to real PWDs using AT and giving them the necessary guidance on proper technical implementation of a11y
tabindex="0"
on just about everything because, "how else would someone tab to read the text?" We promptly had a discussion on how to use a SR and how PWD typically use them. That said, I'm still not very good with them. Very much rely on usability testing and real people's opinions on things.