Re: Feedback on aria-hidden section of "Using WAI-ARIA in HTML" document

On Apr 6, 2013, at 7:39 AM, Steve Faulkner <faulkner.steve@gmail.com> wrote:

> Hi james, thanks for the feedback.
> 
> The case in the table is for where the html5 hidden attribute is being used. aria-hidden in not needed here.
> 
> >There are differences between the two which should be called out.
> 
> do you have any suggestions?

@hidden is hidden from all users, and the content is not displayed visually.
@aria-hidden is only hidden from assistive technology users, unless used in conjunction with a technique like display:none.

If there are cases where the visual content must be rendered, but the UI makes it clear that this content is not accessible to any user, or if the exposing of such content would result in a negative user experience for assistive technology users, use @aria-hidden. Currently, @inert is one such case, though once it is fully supported, there may no longer be a need for this. However, there will likely always be some visual UI examples where @aria-hidden is needed where @inert would be inappropriate.

Received on Monday, 8 April 2013 18:49:28 UTC