- 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. V 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. regards Stevef 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 element[aria-hidden=true]{display:none} rather than element{display:none} 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 <http://www.paciellogroup.com/resources/wat-ie-about.html>
Received on Friday, 27 April 2012 18:12:21 UTC