AccName, difference between explicitly hidden and implicitly hidden elements

Hi,
As Matt pointed out in our last call, there is confusion about the meaning of hidden when referencing labelled elements.

Part of the confusion surrounding this goes back to my own questions about this a while back, when I was told that a hidden element that is referenced using aria-labelledby or aria-describedby should only be exposed if that element is explicitly hidden, meaning that it includes display:none or visibility:hidden on it, or the HTML hidden attribute, or has aria-hidden="true" on it, but not if the parent element is hidden instead.

To open this up for discussion, if the group wants this determination to change, please say what you want hidden to mean in this context.

Thanks,
Bryan





Bryan Garaventa
Principal Accessibility Architect
Level Access, Inc.
Bryan.Garaventa@LevelAccess.com<mailto:Bryan.Garaventa@LevelAccess.com>
415.624.2709 (o)
www.LevelAccess.com<http://www.levelaccess.com/>

Received on Friday, 6 March 2020 20:52:25 UTC