E-mail List Archives
Re: Announcing Region Labels on OSX
From: Birkir R. Gunnarsson
Date: May 17, 2014 8:30AM
- Next message: Jennison Mark Asuncion: "Austin and Salt Lake City accessibility Meetups"
- Previous message: Jennifer Sutton: "Re: Inclusive Design 24, by The Paciello Group for GAAD"
- Next message in Thread: Gunderson, Jon R: "Re: Announcing Region Labels on OSX"
- Previous message in Thread: Jonathan Avila: "Re: Announcing Region Labels on OSX"
- View all messages in this Thread
Hi
role='document' is necessary when you have static content (content
that would not be read in context of focusable components"
So if the app has text that is not read as part of a focusable control
)think instructions, 'about this app' etc.= such text needs to have
role="document".
Apple does not consider role="region" as an actual landmark, which is
consistent with the ARIA spec.
Voiceover will announced the labeled region when user enters and exits
the reason during linear navigation, but user is not able to navigate
directly to that region e.g. when using the roater.
I am preparing to file a "bug"/"feature request" with Voiceover that
labeled regions be added as part of the accessibility roater and that
users will be able to navigate to it.
By labeled region I mean a div or a section element that has been
explicitly labeled using either aria-labelledby or aria-label.
I believe Voiceover supports most of the standard landmarks )"main",
"contentinfo" "banner" "navigation" "search" "form"), but I would need
to test it explicitly to give you a 100% accurate answer.
On 5/16/14, Jonathan Avila < <EMAIL REMOVED> > wrote:
> [Jesse wrote] Btw, do you know what apple considers a proper landmark? Is
> there a resource you can share?
>
> I've noticed inconsistencies with other screen readers too. For example,
> NVDA will announce ARIA landmarks and move to them with the d keystroke --
> however, HTML5 elements such as nav and aside which have direct ARIA
> landmark equivalents are not considered landmarks. This is unfortunate
> and causes people to add ARIA roles to native HTML5 code.
>
> Jonathan
>
>
- Next message: Jennison Mark Asuncion: "Austin and Salt Lake City accessibility Meetups"
- Previous message: Jennifer Sutton: "Re: Inclusive Design 24, by The Paciello Group for GAAD"
- Next message in Thread: Gunderson, Jon R: "Re: Announcing Region Labels on OSX"
- Previous message in Thread: Jonathan Avila: "Re: Announcing Region Labels on OSX"
- View all messages in this Thread