3
votes

I'm wrapping up a corporate "shop window" site and am planning to use ARIA landmark roles to make it more accessible.

How supported are ARIA roles and should I have my standard "Skip Nav" link too, or will this just confuse the screen reader?

Thanks!

3
If you agree with one of the answers, it'd be great if you accept it by clicking the check mark symbol. See stackoverflow.com/help/someone-answersVolker E.

3 Answers

3
votes

How supported are ARIA roles?

WAI ARIA roles are best supprted by NVDA, JAWS, and VoiceOver. Window-Eyes has varying degrees of support[1], [2].

should I have my standard "Skip Nav" link too, or will this just confuse the screen reader?

Skip links are beneficial to people who cannot use the mouse due to mobility impairments or just preference. At this time, the ability to jump around or navigate via keyboard and ARIA is not possible. Including them still is a good practice.

1
votes

Although the WAI-ARIA Practices are quite vague on that topic, implementing a skip link (with proper HTML5 semantics + role attributes) still makes sense for keyboard users and will provide the best possible experience for as many users as possible.

To cite Paciello Group's excellent article, probably there will be major browser support of role attributes. See also referencing bug in Bugzilla.

0
votes

I've always used roles, but have only been able to test using OSXs Voice Over. That works with roles, though legacy software might not know what to do.

Personally, I think roles are enough if used correctly.