2.5 3 requires, for Double-A, that methods are provided to help avoid or undo errors, but only for a certain narrowly-defined set of interactions. I would recommend that these steps, or at least UNDO, be repeated as a level 3 success criterion, but applying to all interactions rather that just those listed in 2.5.3.
Proposed Change:
Add a new Level 3 success criteria:
2.5.5 For all user actions, at least one of the following is true:
1. Actions are reversible.
2. Actions are checked for input errors before going on to the next step in the process.
3. The user is able to have the information they entered re-presented to them so they may review and confirm or correct it before final submission.
Thank you for your suggestion. The working group has determined that "all" user actions is too broad. For example, these techniques would not be appropriate for the action of logging out of a secure banking site or selecting a link that closes a window.
However we've adopted it to a narrower focus of forms at Level AAA. Here is the language:
3.3.6: For forms that require the user to submit information, at least one of the following is true:
1. Reversible: Transactions are reversible.
2. Checked: Submitted data is checked for input errors before going on to the next step in the process.
3. Confirmed: A mechanism is available for reviewing, confirming, and correcting information before finalizing the transaction.
Developed and maintained by Jon Hardin at the Trace Center, University of Wisconsin-Madison.
$Date: 2007/05/17 13:52:57 $ $Author: bcaldwel $