- From: Steven Faulkner <faulkner.steve@gmail.com>
- Date: Fri, 10 Sep 2010 20:09:49 +0100
- To: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
- Cc: W3C WAI-XTECH <wai-xtech@w3.org>, HTML Accessibility Task Force <public-html-a11y@w3.org>
- Message-ID: <AANLkTikpmY69Tp8ouw-LFQs06gSmfPgvvvGV-DbUZFm9@mail.gmail.com>
hi leif, so are you saying it shouldn't do what it does? the definition of aria-hidden starts with "Indicates that the element is not visible or perceivable to any user." http://www.w3.org/TR/wai-aria/complete#aria-hidden which is exactly the same sentence in the definition of hidden you cited: "Indicates that the element is not visible or perceivable to any user." also I got the idea from James Craig's email that my interpretation was confirmed. "That's correct. The label of visible elements should still be exposed to accessibility APIs (as a computed string), even if the labeling element (that contained all or some of that string) is hidden." regards stevef On 10 September 2010 19:55, Leif Halvard Silli < xn--mlform-iua@xn--mlform-iua.no> wrote: > Steven Faulkner, Fri, 10 Sep 2010 16:42:32 +0100: > > >>Did you by "should it be given that the div is hidden?" > > No i was hoping to get confirmation that the behaviour exhibited is > > indeed correct in regards to the aria spec, it seems pretty clear to > > me that it is, I am just surprised by it. > > I think you misread ARIA 1.0 - it says: [1] > > ]] Skip hidden elements unless the author specifies to use them via an > aria-labelledby or aria-describedby [ snip ]. [[ > > Note that it says "hidden elements". It does not say "aria-hidden > elements". The word 'hidden' has a definition: [2] > > ]] Hidden > Indicates that the element is not visible or perceivable to any user. > Note: Authors are reminded that visibility:hidden and display:none > apply to all CSS media types; therefore, use of either will hide the > content from all renderers, regardless of modality. Authors using other > techniques (for example, opacity or off-screen positioning) to visibly > 'hide' content should ensure the aria-hidden attribute is updated > accordingly.[[ > > [1] http://www.w3.org/TR/wai-aria/complete#textalternativecomputation > [2] http://www.w3.org/TR/wai-aria/complete#def_hidden > -- > leif halvard silli > -- with regards Steve Faulkner Technical Director - TPG Europe Director - Web Accessibility Tools Consortium www.paciellogroup.com | www.wat-c.org Web Accessibility Toolbar - http://www.paciellogroup.com/resources/wat-ie-about.html
Received on Friday, 10 September 2010 19:10:43 UTC