errors
GUIDELINES 3.3
Overview
Who is impacted
How to test
Resources
Error Prevention vs Error Correction
Error correction (covered under WCAG 3.3.1 and 3.3.3) is about identifying mistakes and helping users fix them in real time. Error prevention under WCAG 3.3.4 is a higher standard that applies specifically to consequential actions. If a user is submitting a purchase, signing a legal agreement, or modifying account data, catching a typo after the fact is not enough. The system itself must be designed to make irreversible errors hard to commit.
How to Implement Error Prevention
The most common approach is a confirmation or review step before final submission. Show users a summary of what they are about to submit and ask them to confirm. For financial or legal forms, include a checkbox requiring explicit acknowledgment before the submit button becomes active. Where possible, allow users to cancel or undo a submission within a reasonable window after it completes. Autosave drafts and session persistence also reduce the risk of data loss from accidental navigation away from a form.