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

[Bug 19159] allow use of hidden for tab panels

From: <bugzilla@jessica.w3.org>
Date: Sat, 06 Oct 2012 02:48:03 +0000
Message-Id: <E1TKKQt-0006Tq-6m@jessica.w3.org>
To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=19159

--- Comment #5 from Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> 2012-10-06 02:48:02 UTC ---
I think (In reply to comment #0)

> Recommend removing the paragraph above at it provides incorrect advice and MUST
> level conformance requirements for developers.

I think this is possible. But only if we remove the aria-hidden="true" mapping
from the @hidden attribute.

As long as it is possible to style elements by using hidden as a selector -
*[hidden]{display:block}, then some authors will do that.

The current spec text prevents it from happening too often. But if we remove
that text, then it will happen often. (It might happen often even if we don't
remove that text - it only takes that authors change their habits.)

Thus: I would be OK with allowing hidden="" to be used as display:none if it is
made a 100% equal to display:none. But I would not be OK with  allowing
hidden="" to be used as display:none as long as it has the additional semantic
of aria-hidden="true".

-- 
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 Saturday, 6 October 2012 02:48:04 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 6 October 2012 02:48:04 GMT