Input error messages must be clearly defined.
Benefits of conformance
- Increased error recovery rate.
Risks of non-conformance
- Increased cognitive load required to recognise errors.
Error messages need to clearly identify all invalid fields and provide enough information for the user to resolve the issue. Errors must be explained using plain English.
It is recommended that error messages be summarised at the beginning of the form. Each message should:
- identify which form field is invalid
- define what is expected in the field, highlighting the reason for the error
- provide a link to the field.
Correct implementation: The error messages clearly define the problem and the affected field.
Incorrect implementation: The error messages are too vague.