- From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
- Date: Wed, 15 Feb 2012 12:06:46 +0100
- To: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
- Cc: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>, Maciej Stachowiak <mjs@apple.com>, Jonas Sicking <jonas@sicking.cc>, HTMLwg <public-html@w3.org>, Ian Hickson <ian@hixie.ch>
Silvia Pfeiffer, Wed, 15 Feb 2012 17:13:51 +1100: >> It seems contrived if AT would treat [ bad example deleted ] > Did you mis-type? Where's the difference in these two (other than a > surplus </object>)? Sorry. Thanks! Yes indeed. I meant: It seems contrived if AT would treat <object aria-describedby=x > <div id=x hidden><p>Foo</div> </object> different from how <object aria-describedby=x > <div id=x><p>Foo</div> </object> is treated. > So, there are several ways to hide things - Especially when we include 'hide for special media'. > can we get clarification > on what they currently imply for screenreaders? > (1) @hidden (a boolean attribute) > (2) style="visibitliy:hidden" > (3) style="display:none" > (4) @aria-hidden (not a boolean attribute) > > For example: does a combination of (1) or (3) with > @aria-hidden="false" make any difference to just (3)? Should it? Good question. And one that I had myself. Within me I concluded that if you do <img aria-describedby=desc> <div id=desc hidden style='display:none'> then there would be no description - provided that full semantics means that CSS is respected too. -- Leif H Sill
Received on Wednesday, 15 February 2012 11:07:19 UTC