W3C home > Mailing lists > Public > public-pfwg@w3.org > October 2014

Request to update the spec for the roles menu and menubar

From: Bryan Garaventa <bryan.garaventa@ssbbartgroup.com>
Date: Tue, 7 Oct 2014 21:04:50 +0000
To: 'WAI Protocols & Formats' <public-pfwg@w3.org>
Message-ID: <60e3c52d51324dee9c31b44b9345fc6e@BY2PR03MB347.namprd03.prod.outlook.com>
Hi,
I've noticed that the roles in the Roles Model document for menu and menubar don't actually state that referenced children are required to include role=menuitem, role=menuitemcheckbox, or role=menuitemradio.

http://www.w3.org/TR/wai-aria/roles#menu
http://www.w3.org/TR/wai-aria/roles#menubar

As a result, I keep seeing developers doing the following:

<ul role="menu">
<li>
<a href="whatever1"> One </a>
</li>
<li>
<a href="whatever2"> Two </a>
</li>
<li>
<a href="whatever3"> Three </a>
</li>
</ul>

Which doesn't work right.

Can the spec be updated to indicate this requirement?

All the best,
Bryan
Received on Tuesday, 7 October 2014 21:05:24 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:45:09 UTC