E-mail List Archives
Re: ARIA difficult for non-screenreader users?
From: Alastair Campbell
Date: May 13, 2013 6:40AM
- Next message: Alastair Campbell: "Re: ARIA difficult for non-screenreader users?"
- Previous message: Jared Smith: "Re: ARIA difficult for non-screenreader users?"
- Next message in Thread: Alastair Campbell: "Re: ARIA difficult for non-screenreader users?"
- Previous message in Thread: Jared Smith: "Re: ARIA difficult for non-screenreader users?"
- View all messages in this Thread
Jared Smith wrote:
> I do think it's important that we remember that the last letter of the
> ARIA acronym is "Applications". ARIA focuses on efficiencies of
> accessibility that are great for the 1000th time someone uses your
> application, but that might be new and difficult the 1st time they use
> it. A tab panel is perhaps not a very good interaction for anyone on a
> homepage, for example, that the user is not likely to use repeatedly.
>
That might be correct, but people are using ARIA on standard sites when the
native semantics are not enough, and a tab-panel is a good example of that.
Take one of the examples from
http://www.accessibleculture.org/articles/2010/08/aria-tabs/ (a good
WAI-ARIA implementation AFAIK), that is a reasonably common pattern on
content pages.
Assume that you have tabs on a page, and want to provide the standard
click-to-show interaction. For keyboard accessibility you either have to:
- Show the tab content on focus (so keyboard users have to trawl through
all content in all tabs), or
- Provide equivalent keyboard controls, i.e. tab to & select; and/or use
arrowing via ARIA.
To enable decent screen-reader access you *have* to use ARIA as the links
have no other relationship with the content. However, then you're making it
harder for non-screen reader keyboard users.
> This would defeat the purpose of providing an ARIA tab panel. By not
> following the interaction model, you are helping ensure that future
> interactions with tab panels built to the spec will cause frustration
> and difficulty.
>
I don't understand why, in this example at least. Perhaps there are other
examples where this is clearer?
It *currently* frustrates people because it appears broken. It is a very
hard sell to a developer to 'do the right thing', and then find that the
main feedback is it doesn't work.
A tooltip, perhaps only on early or first-time interactions, to
> indicate how the tab panel works may be helpful.
>
That feels rather hacky for something that *looks* like it should work,
and wouldn't work for a Voice Recognition user trying to select an
alternative tab by saying "click [tab 2]" (where [tab 2] is the apparent
link text).
Cheers,
-Alastair
- Next message: Alastair Campbell: "Re: ARIA difficult for non-screenreader users?"
- Previous message: Jared Smith: "Re: ARIA difficult for non-screenreader users?"
- Next message in Thread: Alastair Campbell: "Re: ARIA difficult for non-screenreader users?"
- Previous message in Thread: Jared Smith: "Re: ARIA difficult for non-screenreader users?"
- View all messages in this Thread