Stufe AA · WCAG 2.0
3.3.4 Fehlervermeidung (rechtlich, finanziell, Daten)
Eingaben mit rechtlichen oder finanziellen Folgen und Änderungen an gespeicherten Daten sind umkehrbar, werden geprüft oder lassen sich vorher bestätigen.
Nur manuell Keine automatische Prüfung sagt etwas Brauchbares.
Wie es in der Praxis reißt
Ein Checkout, der die Bestellung beim ersten Klick auslöst, ohne Übersicht, in der eine falsche Adresse auffallen könnte. Eine Kontolöschung ohne Rückfrage und ohne Weg zurück. Eine vertippte Menge wird zum Vertrag.
Wie man es repariert
Setzen Sie vor alles, was etwas festschreibt, einen Prüfschritt mit allen Angaben und einer Möglichkeit, sie zu ändern. Wo das nicht passt, lassen Sie die Aktion eine Zeit lang rückgängig machen. Eines der drei — umkehrbar, geprüft, bestätigt — genügt.
Auf einen Blick
- Stufe
- Stufe AA — die Stufe, die EN 301 549 verlangt, und damit die, an der BFSG und EAA gemessen werden.
- Prinzip
- Verständlich
- Richtlinie
- 3.3 Hilfestellung bei der Eingabe
- Neu in
- WCAG 2.0
- EN 301 549
- 9.3.3.4
- Englische Bezeichnung
- Error Prevention (Legal, Financial, Data)
- Automatische Prüfung
- Nur manuell
So prüfen Sie es von Hand
- Listen Sie jedes Formular auf, das etwas festschreibt: eine Bestellung, eine Buchung, einen Vertrag, eine Zahlung, eine Kontoänderung, eine Löschung.
- Gehen Sie jedes bis zum letzten Schritt, ohne abzuschicken. Vor der endgültigen Bestätigung gibt es eine Übersicht zum Prüfen und Korrigieren – oder, falls nicht, einen klaren Weg, es danach rückgängig zu machen.
- Bauen Sie absichtlich einen Fehler ein – eine falsche Menge, eine vertippte Adresse – und gehen Sie weiter, mit einem Testkonto, wo es eines gibt. Er fällt auf oder steht sichtbar in der Übersicht, bevor etwas festgeschrieben ist.
Im Code
<form action="/bestellung" method="post">
<!-- Adresse, Zahlungsdaten … -->
<button>Zahlungspflichtig bestellen</button> <!-- belastet die Karte bei diesem Klick -->
</form>
<form action="/bestellung/pruefen" method="post">
<!-- Adresse, Zahlungsdaten … -->
<button>Bestellung prüfen</button>
</form>
<!-- /bestellung/pruefen -->
<h2>Bitte prüfen Sie Ihre Bestellung</h2>
<dl>
<dt>Lieferadresse</dt>
<dd>Marktstraße 12, 04109 Leipzig <a href="/kasse/adresse/">Ändern</a></dd>
</dl>
<form action="/bestellung" method="post"><button>Zahlungspflichtig bestellen</button></form>
Nur manuell
Wie weit eine automatische Prüfung kommt
Hier entscheidet nichts automatisch. Ein Scanner, der das als bestanden meldet, meldet, dass er nicht hingesehen hat. Es bleibt ungeprüft, bis ein Mensch es prüft und festhält, wie — und genau so behandeln wir es: als ungeprüft, nicht als bestanden.
Verwandte Kriterien
Weitere Kriterien unter derselben Richtlinie.
Finden Sie heraus, welche Kriterien Ihre Website reißt
Wir prüfen bis zu 100 Seiten gegen WCAG 2.2 AA, schicken den Tastatur-Agenten durch die Seite, die Sie benennen, und senden Ihnen den Bericht per E-Mail — einmal, kostenlos, ohne Bedingungen.