WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Fwd: building accessible javascript accordions?

for

From: Alastair Campbell
Date: Aug 6, 2013 5:33AM


Léonie Watson wrote:
> The role of tab causes screen readers (with appropriate ARIA support) to
> announce "tab". That's the cue to switch to using the left/right cursor keys
> to navigate.

I've been reading up on the JAWs and NVDA docs to try and find any
reference to that, and I'm struggling. How would regular users know
about it?

Left/right generally reads by character, and the only reference to
"tabs" in the user-docs that I can find is for the tab key.

Admittedly I have a very web-focused outlook, but it's no wonder that
a regular (non technical NVDA) user in testing exclaimed "it said tab,
so I pressed tab!".

After reading the Freedom Scientific ARIA doc, the ARIA tab-pattern
should definitely not be used for accordions unless you use
role="document" for any non-form content, as it doesn't expect content
in that scenario.


> It's the same cue that screen readers give when encountering a
> tabbed interface in a software application.

Perhaps a different cue is needed, as it might be people are not
expecting that in a website?

-Alastair