- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Tue, 12 Oct 2010 15:28:30 -0400
- To: James Craig <jcraig@apple.com>
- CC: David Bolter <david.bolter@gmail.com>, Andi Snow-Weaver <andisnow@us.ibm.com>, Steven Faulkner <faulkner.steve@gmail.com>, W3C WAI-XTECH <wai-xtech@w3.org>, HTML Accessibility Task Force <public-html-a11y@w3.org>
>> What should we do if focus goes into this aria-hidden section of the DOM? > > The implementation guide covers that in: > http://www.w3.org/TR/wai-aria-implementation/#keyboard-focus_tabindex In addtion, the accessible name calculation in the spec implies that aria-hidden is ignored when aria-labelledby or aria-describedby references an aria-hidden element: http://www.w3.org/WAI/PF/aria/roles#namecalculation (scroll down to step 1) "1. Skip hidden elements unless the author specifies to use them via an aria-labelledby or aria-describedby being used in the current computation. By default, users of assistive technologies won't receive the hidden information, but an author will be able to explicitly override that and include the hidden text alternative as part of the label string sent to the accessibility API." Although, it's not completely clear whether that says: (the weaker) "even though it's hidden, include it in the name computation" vs. (the stronger) "its hidden nature is overridden by other considerations". -- ;;;;joseph 'Clown control to Mao Tse Tung.' - D. Bowie (misheard lyric) -
Received on Tuesday, 12 October 2010 19:29:13 UTC