WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Accessible sub menu items

for

From: Sean Curtis
Date: Jun 11, 2014 10:55PM


Bryan,

Thanks for the example. We used aria-haspopup on the submenus, but this
only announced for NVDA. JAWS and VO both ignored this. We are looking at
adding an aria-label on these submenus with the content of the node + "
submenu". In our testing this has announced much more consistently across
the screen readers. However it feels like it is a bug that JAWS and VO
don't correctly announce the haspopup correctly. I'll be raising this issue
once we create a reduced test case.

Cheers,

Sean


On Thu, Jun 12, 2014 at 12:02 AM, Bryan Garaventa <
<EMAIL REMOVED> > wrote:

> This is controlled by the aria-haspopup attribute, which is documented in
> the menuitem role section at
> http://www.w3.org/TR/wai-aria/roles#menuitem
>
> Live demo:
>
> http://whatsock.com/tsg/Coding%20Arena/ARIA%20Menus/Vertical%20(Internal%20C
> ontent)/demo.htm
>
> Best wishes,
> Bryan
>
> -----Original Message-----
> From: <EMAIL REMOVED>
> [mailto: <EMAIL REMOVED> ] On Behalf Of Sean Curtis
> Sent: Wednesday, June 11, 2014 12:52 AM
> To: <EMAIL REMOVED>
> Subject: [WebAIM] Accessible sub menu items
>
> Hi List,
>
> I've run into a stumbling block while undertaking some development work I'm
> doing to improve the accessibility of a dropdown menu component we use. How
> are sub menus handled? We are using the menu and menuitem roles, but there
> doesn't seem to be anything in the spec relating to sub menus. I've not had
> any luck with Google either, all accessible dropdown menus I find are only
> single-level.
>
> Any info would be greatly appreciated.
>
> Cheers,
>
> Sean
> > > messages to <EMAIL REMOVED>
>
> > > >