Vermeidung von Fehlern bei rechtlichen, finanziellen oder datenbezogenen Aktionen durch Mechanismen zur Korrektur, Überprüfung oder Widerruf.
Beschreibung
Bei Aktionen, die rechtliche oder finanzielle Verpflichtungen auslösen, benutzerkontrollierbare Daten ändern oder löschen oder Testantworten übermitteln, muss mindestens eine der folgenden Bedingungen erfüllt sein:
Widerrufbar: Bereits getätigte Eingaben oder Aktionen können zurückgenommen werden.
Geprüft: Eingabedaten werden automatisch auf Fehler geprüft und eine Möglichkeit zur Korrektur wird angeboten.
Bestätigt: Ein Mechanismus ermöglicht die Überprüfung, Bestätigung und Korrektur der Eingaben vor der finalen Übermittlung.
Ein Mechanismus zur Fehlervermeidung soll die Wahrscheinlichkeit verringern, dass schwerwiegende Konsequenzen durch versehentliche Eingaben entstehen.
Bereitstellen von Bestätigungsmechanismen, z.B. Überprüfen und Korrigieren der Eingabedaten vor dem Absenden.
Einsatz automatischer Validierung zur Fehlererkennung bei Eingaben mit Optionen zur Korrektur.
Möglichkeit des Widerrufs für Aktionen wie Datenänderung, -löschung oder Transaktionen.
Einfordern einer expliziten Bestätigung (z.B. Dialogfeld oder Kontrollkästchen) vor endgültigen Entscheidungen.
Für Sicherheitsaspekte und sensible Inhalte sicherstellen, dass Mechanismen den Inhalt oder die Funktion nicht gefährden.
Verständliche und klare Anweisungen zur Bestätigung oder Korrektur von Eingaben bereitstellen.
Fehlermeldungen so formulieren, dass der Benutzer weiß, welche Eingaben zu überprüfen oder zu korrigieren sind.
Bei Widerrufsmöglichkeiten klare Hinweise zu den Schritten der Rücknahme integrieren.
Prüfen, ob Mechanismen zur Bestätigung, Überprüfung und Korrektur technisch funktionieren.
Sicherstellen, dass die Widerrufsmöglichkeiten eindeutig und zugänglich sind.
Kontrolle, dass alle Hinweise zu Fehlerkorrekturen und Bestätigungen verständlich formuliert sind und assistive Technologien sie interpretieren können.
Code-Beispiele
Überprüfung und Bestätigung vor dem Absenden eines Formulars: