On 4 Aug 2015, at 13:23, Philippe Wittenbergh <e...@l-c-n.com> wrote:

> Nope, Marco is right (and Jim). If you hide something, hide it for everybody. 
> Use the whole machinery provided by aria-* attributes to clarify & improve 
> the experience for AT users. That might require using bits of JS to toggle 
> attribute values, but AT users will have a much better experience.
> 
> After all, what is “noise” on a page to a visual user (until it is needed), 
> is equally ( or even more so) “noise” to an AT user.
> 
> And even Jim Thatcher’s examples that could be left visible to AT users only 
> should, imho, benefit from using aria attributes instead. Bear in mind that 
> he wrote that comment 4 years ago; support of aria has improved immensely 
> since then. And —cela va de soi— there are always exceptions that confirm the 
> rule :-)

This is an interesting debate, certainly, and opinion does seem divided with 
authoritative voices (your own included) on both sides. But nearly every 
article I read on hiding content focuses on /how to achieve/ it rather than 
whether content /should/ be hidden for AT users or not. This thread plus one or 
two articles (eg. Marco's) are all I've been able to find. So opinion, whilst 
divided, also seems to be thin on the ground, at least in documented form. 
Aaron's ALA article started to discuss the issue in the comments then dropped 
it; and there's this article 
http://www.bitvtest.eu/articles/article/lesen/hidden-content.html which 
essentially reaches the conclusion "it depends". Any further links on this 
subject (which I realise is now going slightly OT, though still relevant to the 
list I think) would be welcome. In the meantime I think I'll need to read up 
more on how well supported ARIA is in browsers, because nearly every article 
that I've referenced on this subject has been at least 3 years old, often 5.

I would still love to hear more views on this though (not that I'm dismissing 
Philippe's excellent comments at *all*), because it's been a black hole in my 
understanding of accessibility for ages now that I seem unable to 
satisfactorily fill. More voices would either increase the consensus or 
underline the fact that more clarity is needed.

-- 
Rick Lecoat
Designer. Coder. Writer. Curmudgeon.


______________________________________________________________________
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to