High-Level Form Accessibility Requirements

The list below is a high-level outline of what I test for in those 40 Best Practices. I’ve placed these in an ordered list not to indicate importance but rather so I can refer to them by number later.

  • The form as a whole should (if necessary) provide instructions for successful submission of the form
  • All form elements must have explicit labels.
  • The labels must be clear an informative with respect to what type of information is being asked for
  • Any special constraints for each form element (i.e. format of the input, etc.) must be clearly disclosed
  • Validation messages must be clear to allow effective recovery from errors
  • All interactive functionality should work via keyboard
  • Focus should change as needed based on interaction while, at the same time, not changing in unexpected ways.

Karl Groves


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s