W3C home > Mailing lists > Public > wai-xtech@w3.org > April 2012

Re: Comment on ARIA 1.0: Problematic conformance requirement for aria-hidden

From: Victor Tsaran <vtsaran@yahoo-inc.com>
Date: Fri, 27 Apr 2012 11:11:17 -0700
To: Steve Faulkner <faulkner.steve@gmail.com>
CC: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>, Benjamin Hawkes-Lewis <bhawkeslewis@googlemail.com>, PFWG Public Comments <public-pfwg-comments@w3.org>, W3C WAI-XTECH <wai-xtech@w3.org>
Message-ID: <102471EC-F237-4D1A-BD2C-5EACB110A07F@yahoo-inc.com>
I don't think aria-hidden and display=none and/or visibility=hidden are equal.
There are real-life instances where the text may be positioned off-screen (for CSS transition effects) but needs to be hidden from AT.
display=none and visibility=hidden may imply aria-hidden but not vice versa.

Just my two cents.
On Apr 27, 2012, at 6:13 AM, Steve Faulkner wrote:

Hi leif, I am saying that if display:none or html5 hidden is used to hide content aria-hidden should not be needed or used.

from some cursory testing that is the case with chromevox which use the DOM dorectly and does not use accessibility APIs that is the case.


On 27 April 2012 13:57, Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no<mailto:xn--mlform-iua@xn--mlform-iua.no>> wrote:
Steve Faulkner, Fri, 27 Apr 2012 11:01:49 +0100:
> hi Ben,
>>How does this impact what ARIA should say here, in your view?
> I think that we should not be adding additional burden and complexity
> for authors with aria-hidden.
> aria-hidden confuses me.
> I think that html5 hidden and CSS display:none should be functionally
> and semantically the same and that both should imply aria-hidden=true

I think the intention of ARIA's MUST is that authors must/should do


rather than


Do you suggest that ARIA 1.0 should say "SHOULD" instead of "MUST"
w.r.t. aria-hidden="true"?

Leif H Silli

> On 27 April 2012 09:29, Benjamin Hawkes-Lewis wrote:
>> On Fri, Apr 27, 2012 at 9:21 AM, Steve Faulkner wrote:
>>> Have not been following this discussion closely, but just wanted
>>> to provide info about an implementation detail.
>>> In all supporting browsers CSS display:none is applied to elements
>>> with the hidden attribute.
>> Thanks Steve.
>> They are following the HTML5 spec in that default styling detail.
>> How does this impact what ARIA should say here, in your view?

with regards

Steve Faulkner
Technical Director - TPG

www.paciellogroup.com<http://www.paciellogroup.com/> | www.HTML5accessibility.com<http://www.HTML5accessibility.com/> | www.twitter.com/stevefaulkner<http://www.twitter.com/stevefaulkner>
HTML5: Techniques for providing useful text alternatives - dev.w3.org/html5/alt-techniques/<http://dev.w3.org/html5/alt-techniques/>
Web Accessibility Toolbar - www.paciellogroup.com/resources/wat-ie-about.html
Received on Friday, 27 April 2012 18:12:21 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:51:46 UTC