Fehlervermeidungsmechanismus (AA)
Silktide findet Formulare auf Ihren Seiten und bittet Sie zu bestätigen, dass Übermittlungen mit schwerwiegenden Konsequenzen rückgängig gemacht, geprüft oder bestätigt werden können, bevor sie wirksam werden. Dies gilt für Formulare, die rechtliche oder finanzielle Verpflichtungen begründen, die gespeicherten Daten einer Person ändern oder löschen oder Testantworten übermitteln.
Warum das wichtig ist
Ein Formular mit Folgen in der realen Welt macht aus einem Fehlklick oder Vertipper einen echten Verlust: eine Bestellung, die an die Adresse vom letzten Jahr versandt wird, ein gelöschtes Dokument, eine rechtliche Erklärung mit falschen Zahlenangaben. Menschen mit motorischen, Seh- oder kognitiven Beeinträchtigungen passieren solche Fehler häufiger und sie bemerken sie seltener, bevor sie auf „Senden“ drücken.
Menschen die Chance zu geben, Eingaben zu überprüfen oder rückgängig zu machen, schützt alle – und für rechtliche, finanzielle und datenverändernde Formulare ist dies eine Anforderung auf der Barrierefreiheit.
So beheben Sie das
Stellen Sie für jedes betroffene Formular mindestens eine der folgenden Schutzmaßnahmen bereit:
- Umkehrbar – die Übermittlung kann rückgängig gemacht werden, zum Beispiel ein Stornofenster bei Bestellungen oder eine „Wiederherstellen“-Option für gelöschte Daten.
- Geprüft – eingegebene Daten werden auf Fehler validiert, und Nutzende erhalten die Möglichkeit, diese zu korrigieren, bevor die Übermittlung wirksam wird.
- Bestätigt – ein Prüfschritt zeigt, was übermittelt werden soll, und fordert die Nutzenden auf, dies zu bestätigen.
Ein Bezahlvorgang (Checkout), der vor dem abschließenden Button „Bestellung aufgeben“ eine Bestellübersicht zeigt, ist der klassische Bestätigungsschritt.
Formulare ohne solche Konsequenzen – Kontaktformulare, Suchfelder, Newsletter-Anmeldungen – müssen diese Schutzmaßnahmen nicht aufweisen. Handelt es sich bei einem markierten Formular um eines davon oder besteht bereits eine Schutzmaßnahme, Sie den Befund.
So testet Silktide dies
- Ermittelt jedes Formular auf jeder Seite.
- Überspringt Formulare ohne Felder, die Besuchende tatsächlich nutzen können (versteckte oder nicht interaktive Formulare), sowie alle Elemente, die Sie von der Prüfung ausgeschlossen haben.
- Kennzeichnet jedes verbleibende Formular zur Überprüfung durch Sie. Silktide kann nicht feststellen, ob ein Formular rechtliche, finanzielle oder datenverändernde Auswirkungen hat oder ob später im Prozess ein Bestätigungsschritt existiert – daher entscheidet ein Mensch.
Fehlerbehebung
Mein Formular ist nur ein Kontaktformular
Diese Prüfung markiert Formulare, damit Sie sie klassifizieren können – sie behauptet nicht, dass jedes Formular eine Schutzmaßnahme benötigt. Wenn das Formular die Nutzenden zu nichts verpflichten oder deren Daten ändern kann, genehmigen Sie es.
Der Bestätigungsschritt befindet sich auf einer späteren Seite
Silktide betrachtet jede Seite für sich und kann einem mehrstufigen Ablauf nicht folgen. Wenn Ihr Prozess mit einem Prüfen-und-Bestätigen-Schritt endet, erfüllt das Formular die Anforderungen; genehmigen Sie den Befund.
Weitere Informationen
- Erläuterung zu Erfolgskriterium 3.3.4: Fehlervermeidung (Rechtliches, Finanzielles, Daten) (WCAG 2.2)
- Fehlervermeidungsmechanismus (AAA) – die strengere Version dieser Prüfung, die für alle Formulare gilt