W3C home > Mailing lists > Public > public-html-a11y@w3.org > January 2014

is role=menubar NOT for navigation menus.

From: David MacDonald <david100@sympatico.ca>
Date: Tue, 14 Jan 2014 17:59:01 -0500
Message-ID: <BLU0-SMTP97FE3094EC9BDEA1306F5EFEBF0@phx.gbl>
To: "'Janina Sajka'" <janina@rednote.net>, <public-html-a11y@w3.org>, "'Richard Schwerdtfeger'" <schwer@us.ibm.com>
CC: <kirsten@can-adapt.com>

Hmmmm... I may have answered my own question

The PF best practices doc seems to talk about a links menu freely in this
context. http://www.w3.org/TR/wai-aria-practices/#menu 

Thoughts?

========

Hi Rich and Janina, et al

I'm addressing a bug filed in the Using WAI-ARIA in HTML 5 document.
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23970 

 http://rawgithub.com/w3c/aria-in-html/master/index.html  

It is suggesting that menubar not be used on link navigation menus because
the spec says it is for role=menubar should act like windows and Mac
applications menus that have a selection of commands.
http://www.w3.org/TR/wai-aria/roles#menubar 

A lot of accessible navigation menus have added that role=menubar, with
menuitems on mega menus etc... Apparently not making a distinction between
navigation menus application menus.

I wonder if there is anybody around who was sitting in the meetings when
they were writing up that document. If so would you say that was the
intention of the PF at the time, to limit the menubar application type
functionality rather than the menubar for navigation functionality? I'm
planning on adding a section to the document that discourages using menubar
on navigation menus. But want to ensure that that was really the intent of
the PF team when they wrote that section.

Cheers,
David MacDonald

CanAdapt Solutions Inc.
Tel:  613.235.4902
http://ca.linkedin.com/in/davidmacdonald100 
www.Can-Adapt.com 
   
  Adapting the web to all users
            Including those with disabilities
Received on Tuesday, 14 January 2014 22:59:34 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:05:37 UTC