Feedback
Provide clear and immediate feedback for user actions, such as successful completion of a task, error notifications, and loading indicators.
- Provide confirmation of completion for actions such as saving, adding uploading, etc.
- Let users know when they need to take action and what that action is
- Let users know when the system is processing an action and they need to wait – for example use a progress bar to show processing time
- Ensure assistive technology is able to keep users informed of dynamic content changes in the page (e.g. an error message) by using Aria live regions.
- User colour to reinforce messaging (e.g. red for errors, green for success)