Re: use of aria-hidden to provide a text description not visible on the page.

>> 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