[Bug 19277] Relationship and precedence of hidden="" and display:none should be clarified/defined

https://www.w3.org/Bugs/Public/show_bug.cgi?id=19277

--- Comment #10 from John Foliot <john@foliot.ca> 2012-10-05 23:37:19 UTC ---
(In reply to comment #8)
>
> Boris, what would you think about shifting the rule to be "display: none
> !important;"?  Whenever I've used hidden, I've put that rule in my stylesheet,
> because otherwise I have to code defensively to avoid "un-hiding" things
> accidentally.

But isn't this what the Issue 204 decision wants to do? To "un-hide" the
semantic structure under certain conditions (when referenced by an ARIA
attribute) so that the structure and content remains intact and "rendered" by a
speech synthesizer?

Right now, {display:none;} and {display: none !important;} are respected by
screen readers (as it maps as such to the AAPI). This also brings back the
question of what/how ARIA aware screen magnifiers are supposed to process this
content?

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Received on Friday, 5 October 2012 23:37:22 UTC