Easy to understand
Information and the operation of a user interface must be understandable: Users must be able to understand the information as well as the operation of the user interface.
Under this principle you will find guidelines relating but not limited to:
- Readable: Make text content readable and understandable.
- Predictable: Make Web pages appear and operate in predictable ways.
- Input Assistance: Help users avoid and correct mistakes.
Let’s see how to apply the guidelines to our products
3.1. Make text easy to understand
Identify the language that the of the page is written in (English for example).
If the page has in more than one language (for example, if a page in English has a button labelled in Welsh), identify the language of each part in .
3.2. Make things appear and behave in consistent, predictable ways
Just navigating to an interactive control with the keyboard shouldn’t trigger any action, and shouldn’t move the keyboard focus somewhere else.
Just changing the state of a form input (like a radio button) must not cause anything surprising to happen, like submitting a form, significantly changing the on the page, or moving the keyboard focus.
Make sure that navigation controls that appear on multiple pages (like links in a header) are consistent across pages.
3.2.4 Consistent feature names
If a user interface component exists on multiple pages, make sure that the way it looks and the way it is named is consistent across pages.
3.3. Help people avoid and correct mistakes
When someone makes an error while filling in a form, describe the error with text and clearly identify where the error is.
3.3.2 Form labels and instructions
Provide labels to make it clear how users should fill in a form, and optionally provide extra hints to help them avoid errors.
When someone makes an error while filling in a form, give them suggestions on how to correct it.
3.3.4 Error prevention (legal, financial, data)
If users are making a legal commitment, a financial transaction or updating personal data, give them a way to review and check that the information they’ve entered before submitting it.