Guidelines
Checklist for Internet Payments
|
|
|
||||
|
|
|
|
|
|
|
Forms |
|||||
| Instructions for the form | |||||
| Provision of clear, short instructions informing the user of the number of pages and the process for filling it out | |
|
|
|
|
| Any comments or instructions come before the form element they relate to | |
|
|||
| Use of an "*" to highlight information that has been filled out incorrectly, or which needs to be filled out | |
|
|
||
| Structure and navigation of a form | |||||
| The form contents make sense when linearised | |||||
| Long forms are split into logical groupings of information |
|
|
|
|
|
| Long and complex forms are split up onto separate pages | |
|
|||
| Keyboard controls are provided to help user's navigate around the form | |
|
|||
| Good spacing is used between elements within a form | |
||||
| Scripting and functionality in forms | |||||
| There is fall back server-side functionality to support people who do not have scripts enabled | |
||||
| There is a warning that pages will time-out | |
||||
| There is a control to allow users to override the time-out if they require more time | |
||||
| Graphical buttons in a form | |||||
| Provide meaningful "alt" text for buttons that use images |
|
|
|
|
|
Last updated: 19.02.2008 © Copyright reserved
