Tip #20: Choose a menu system that works for all users
How a Modern Menu Should Work
The following is a much-abbreviated set of recommendations for how keyboard shortcuts should work to control menu behavior, according to the Dynamic HTML Style Guide.
- Tab enters and exits the menu
- Navigate with left/right arrow keys
- Open sub-menu with enter, space bar, or up/down arrows
- Navigate sub-menus with arrow keys
- Exit sub-menu with escape
- And much more!
A Few Menu Systems to Check Out
Copyright © 2006 - 2013 by University of Washington.
Permission is granted to copy these materials for educational,
noncommercial purposes provided the source is acknowledged. The AccessComputing Knowledge Base is funded by the National Science
Foundation (CISE BPC award #CNS-0540615, CNS-0837508, and CNS-1042260 ).
Any questions, findings, and conclusions or recommendations expressed in this material are those of the author and do not necessarily reflect the views of the federal government. We support the University of Washington's online privacy statement and its terms and conditions of use.