RE: Menu and submenu

All,

Just reading the ARIA standards for menubar keyboard navigation. The below extract if I am reading this correctly indicates if the Menubar/submenus has focus and you issue tab or shift tab. Then the menu is closed, and the next element receives focus.


  *   Tab: Moves focus to the next element in the tab sequence, and if the item that had focus is not in a menubar, closes its menu and all open parent menu containers.
  *   Shift + Tab: Moves focus to the previous element in the tab sequence, and if the item that had focus is not in a menubar, closes its menu and all open parent menu containers.

If I am correct in my understanding, this is excellent because Web pages will behave as what OS programs do. Thus muscle memory is removed for users and expected behaviour occurs.

Sean Murphy
Accessibility Software engineer
seanmmur@cisco.com
Tel: +61 2 8446 7751       Cisco Systems, Inc.
The Forum 201 Pacific Highway
ST LEONARDS
2065
Australia
cisco.com
 Think before you print.
This email may contain confidential and privileged material for the sole use of the intended recipient. Any review, use, distribution or disclosure by others is strictly prohibited. If you are not the intended recipient (or authorized to receive for the recipient), please contact the sender by reply email and delete all copies of this message.

From: Gunderson, Jon R [mailto:jongund@illinois.edu]
Sent: Friday, 9 December 2016 6:35 AM
To: Balusani, Shirisha <sirib@uillinois.edu>; w3c-wai-ig@w3.org
Subject: RE: Menu and submenu

Siri,

Here is the latest guidance from the ARIA Authoring practices (editors draft) guide:

Menubar
http://w3c.github.io/aria-practices/#menu

Menu Buttton
http://w3c.github.io/aria-practices/#menubutton

There are links to examples at the end of each section.

Jon


From: Balusani, Shirisha [mailto:sirib@uillinois.edu]
Sent: Thursday, December 8, 2016 1:22 PM
To: w3c-wai-ig@w3.org<mailto:w3c-wai-ig@w3.org>
Subject: Menu and submenu

Can you please tell how menu and submenu should work with keyboard?
My understanding is :

*        when no menu is opened , Tabbing takes you across the menu items in the horizontal row

*        When one of the menu items has focus, pressing the Enter key, Spacebar open the submenu

*        When Menu is opened (that has submenu), tab will close the existing submenu and restores the focus to ? ( the Parent menu item  or this show take focus to next menu / to the first item in the menu bar)

*        Up and Down arrow to navigate within the open submenu items

*        Pressing the Escape key closes the submenu and focus should be restore to parent menu item




Thanks
Siri

Received on Saturday, 10 December 2016 01:41:12 UTC