WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: ARIA for main navigation bar

for

From: Jonathan Avila
Date: Apr 24, 2015 7:17AM


> My last point would be that when I'm navigating a menu, I want to get where I'm going (and figure that out) as quickly as possible, and I find that over-ARIA-fication can slow me down.

I agree. Menus and navigation structures continue to be a challenge and incorrect and overuse of ARIA is a huge issue in the field. I'd also make the following statements about the differences between the two types of menus.

1. When you implement a real ARIA application menu you have to implement all of the associated keyboard interactions and required roles.
2. Navigation flyouts should not use ARIA menu roles and properties.
3. Navigation flyouts should be used for navigation. If a navigation structure allows for other features such as checking items or performing non-navigation aspects perhaps you should use an ARIA application menu.

I also agree that many keyboard based patterns such as those for menus are not working right on mobile devices and thus if a site can be used on a mobile environment you need to test and implement for that environment -- perhaps first.

Jonathan

--
Jonathan Avila
Chief Accessibility Officer
SSB BART Group
<EMAIL REMOVED>

703-637-8957 (o)
Follow us: Facebook | Twitter | LinkedIn | Blog | Newsletter