Techniken für WCAG 2.0

Zum Inhalt

-

F60: Fehler bei Erfolgskriterium 3.2.5, weil ein neues Fenster geöffnet wird, wenn ein Benutzer Text in einem Eingabefeld eingibt

Anwendbarkeit

Allgemein

Dieser Fehler bezieht sich auf:

Beschreibung

Dieses Dokument beschreibt einen Fehler der auftritt, wenn ein neues Fenster für einen anderen Zweck als eine Fehlermeldung geöffnet wird als Antwort darauf, dass ein Benutzer ein Textfeld ausfüllt.

Beispiele

Fehler-Beispiel 1

Dies ist ein unzulässiges Beispiel, das einen Fehler zeigt: Ein Benutzer trägt seine Postanschrift ein. Wenn er seine Postleitzahl eingibt, wird ein neues Fenster geöffnet, das Werbeanzeigen für Dienstleistungen, die es in seiner Stadt gibt, enthält.

Beispiel 2

Dieses Beispiel ist zulässig: Ein Benutzer trägt seine Postanschrift in ein Formular ein. Wenn er seine Postleitzahl einträgt, dann läuft ein Script zur Überprüfung, ob es sich um eine gültige Postleitzahl handelt. Wenn der Wert nicht gültig ist, dann öffnet sich ein Fenster mit Anweisungen dazu, wie man das Feld ausfüllt.

Ressourcen

Ressourcen sind nur zu Informationszwecken und keine offizielle Empfehlung.

Tests

Vorgehensweise

  1. Finden Sie alle Texteingabefelder in den Formularen

  2. Ändern Sie den Wert in jedem Formularfeld

  3. Prüfen Sie, ob sich neue Fenster öffnen

  4. Prüfen Sie bei jedem neuen Fenster, das sich öffnet, ob es eine Fehlermeldung enthält und eine Schaltfläche, die das Fenster schließt und so den Fokus zurück auf das auslösende Formularelement setzt.

Erwartete Ergebnisse