TEXT Labels

Make sure every form field has a visible label.

Technical implementation

In order to be usable with a wide variety of assistive technology, think about the following points when coding a form:

Form submission and validation

After submission of a form:

For forms containing personal data or financial information, make sure the user can double check the information before submitting, or correct the information after submission.

No Captcha

Avoid using graphical or audio captchas to block SPAM. Many users will not be able to decipher the code they have to copy.

Instead, use other techniques that will not be a burden to the users: you can for example use the Honeypot technique (a hidden field that only bots will fill out) or measure how much time has passed between the page loading and the form being submitted.

For more information about avoiding CAPTHA’s, read CAPTCHA-less security by Karl Groves