Concept

Keyboard Only

Some people have physical trouble using a mouse, others prefer not to switch between mouse and keyboard, and still others can't see the screen so they use assistive technology to interact with the system using they keyboard API. Keyboard-only usage is particularly important for data-entry applications where the speed of data entry is critical.

Design Implication: Don't shut out keyboard-only users of any functionality.

  • Define keyboard shortcuts, accelerators and mnemonics for operations reachable via application menu bars.
  • Allow keyboard selection from lists, even multiple selection with key combinations
  • Support tab traversal
  • Allow users to change their values from the keyboard using arrow keys, the return key, or the space bar
  • Support a default button to signify when a user is done with a task

0

1

Updated 2020-11-13

Tags

Design Science

Related