WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Keyboard navigation using arrows only

for

From: Mallory van Achterberg
Date: Sep 2, 2014 2:50PM


On Tue, Sep 02, 2014 at 02:40:22PM -0500, Michael Tangen wrote:
> It all has to do with the placement of role="menu", role="menuitem" and a
> variety of other ARIA attributes.

My fault for mentioning menus... it's apparently the entire site
in this case.

> - I also found that for some reason, the *first level* LI tags need an
> attribute role="menu" if you want the presence of a sub-menu to be
> announced.
Yeah the specs mention the main ul is "menubar" while the li's are
"menu"s.
I would think this is to do with the type of "menu" the specs seem
to be written for: application menus where each option is often
itself a sort of mini-application-menu.

_mallory