Clarify meaning of "hidden" for elements excluded from the accessibility tree

Re: http://www.w3.org/WAI/PF/aria-implementation/#exclude-elements

Please clarify the meaning of "hidden" for elements excluded from the
accessibility tree

15 March 2012 Editors' Draft for the "WAI-ARIA 1.0 User Agent
Implementation Guide" states:

"Elements, including their descendents, that have host language
semantics specifying that the element is hidden, such as CSS
display:none or visibility:hidden or HTML 5 hidden attribute."

Please clarify the meaning of "hidden" here as its usage is
incompatible with the definition of "hidden" in the Glossary which
states: "An element is only considered hidden in the DOM if it or one
of its ancestor elements has the aria-hidden attribute set to true".
Obviously that's not true of elements that are merely hidden with CSS.
Perhaps avoid the word "hidden" altogether.

http://www.w3.org/WAI/PF/aria-implementation/#def_hidden

PS I've archived at the draft I'm talking about at:
http://www.webcitation.org/66KIk6cPy

--
Benjamin Hawkes-Lewis

Received on Wednesday, 21 March 2012 10:07:33 UTC