This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 27495 - spec requires use of aria-hidden with display:none
Summary: spec requires use of aria-hidden with display:none
Status: RESOLVED FIXED
Alias: None
Product: ARIA
Classification: Unclassified
Component: Spec (show other bugs)
Version: 1.1
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: James Craig
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-03 11:27 UTC by steve faulkner
Modified: 2018-05-03 20:23 UTC (History)
2 users (show)

See Also:


Attachments

Description steve faulkner 2014-12-03 11:27:32 UTC
"Authors MUST set aria-hidden="true" on content that is not displayed, regardless of the mechanism used to hide it. This allows assistive technologies or user agents to properly skip hidden elements in the document."
http://rawgit.com/w3c/aria/master/aria/aria.html#aria-hidden

suggest this is an unnecessary requirement, as display:none alone is enough [1], and one that is rarely followed and should be removed.

[1] http://www.html5accessibility.com/tests/hidden2013.html