- From: Steve Faulkner <faulkner.steve@gmail.com>
- Date: Tue, 19 May 2015 16:10:01 +0100
- To: Birkir Gunnarsson <birkir.gunnarsson@deque.com>
- Cc: PF <public-pfwg@w3.org>
This has been previously discussed and there is a related spec/browser bug. Implementer support for this behaviour does not have consensus. Will dig out reference and post when I get a chance. Sent from my iPhone > On 19 May 2015, at 15:33, Birkir Gunnarsson <birkir.gunnarsson@deque.com> wrote: > > Greetings > > Can aria-hidden="false" be used on children of elements with aria-hidden="true"? > <code> > <div aria-hidden="true"> > content > <div aria-hidden="false" role="dialog"> > Visible dialog content > </div> > more parent div content. > </div> > > One use case is implementing a modal using an in-page element (when > creating a separate div for modal dialog content is not possible). > The spec is not explicit on this, though the definition says that > :the element and all of its descendants are invisible to assistive > technologies). > http://www.w3.org/WAI/PF/aria-1.1/states_and_properties#aria-hidden > > This technique does not work with screen readers currently, but we > have not yet investigated where the problem lies, and I am not 100% > sure is a problem, or if not being able to override aria-hidden state > for a descendant of aria-hidden="true" element is expected behavior. > Thanks >
Received on Tuesday, 19 May 2015 15:10:33 UTC