WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: resolving conflict between JAWS and key-press events for navigating large drop-down menus

for

From: Bryan Garaventa
Date: Aug 22, 2014 2:02PM


In looking at the code, the ARIA attribute markup isn't correctly applied, which is one reason why these differences are occurring. E.G the role=menuitem and aria-haspopup attributes are applied on elements that are not focusable while links are embedded within, which are. Also, the paradigm for a menu is to have one tab stop for one menu structure, as with a standard OS menu.

The guide at
http://whatsock.com/training/
Explains how to correctly implement ARIA menus, within the section " ARIA, Important Details".