Keyboard inputs and alternatives: accessibility for developers [checklist]

  • Author: Access iQ ®
  • Date: 10 Dec 2012
  • Access: Free

Quick facts

Tips and tricks for developers on making website functionality available through a keyboard.

  • Ensure all website functionality is keyboard operable.
  • Assess manually and do not depend on automated tests.
  • Users should not have to meet timing requirements when pressing keys.
  • Check that the tab order is logical and linear.
  • Keyboard traps must be eliminated, or the user clearly informed of a simple way to get out of the trap.