W3C home > Mailing lists > Public > public-html-bugzilla@w3.org > October 2012

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

From: <bugzilla@jessica.w3.org>
Date: Fri, 05 Oct 2012 23:37:21 +0000
Message-Id: <E1TKHSL-0006Hv-NR@jessica.w3.org>
To: public-html-bugzilla@w3.org
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 the QA contact for the bug.
Received on Friday, 5 October 2012 23:37:22 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 5 October 2012 23:37:23 GMT