WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: screen reader versions for testing

for

From: JP Jamous
Date: Oct 29, 2016 5:07AM


Here we test with the latest versions of JAWS/Internet Explorer, NVDA/Firefox and Voiceover/Safari.

It makes it a bit hard to find the happy medium as all 3 screen readers render HTML markup differently. To achieve the happy medium, we try to focus on proper semantic whenever we can. Sometimes that is not possible and we notice that NVDA and Voiceover tend to behave similarly, but JAWS is different since it drills deeper into the markup.

We do test every now and then with older versions of the 3 screen readers in case we run into an issue. As a good example, aria-describedby and aria-labelledby were not supported with Voiceover on iOS 10. We tested our code against iOS 9.4 and found that it worked fine. That was when we realized that it was a bug on behalf of Apple.