Techniken für WCAG 2.0

Zum Inhalt

-

G83: Bereitstellung von Textbeschreibungen, um nicht ausgefüllte Pflichtfelder zu identifizieren

Anwendbarkeit

Inhalte, die bei den Eingaben durch den Benutzer Pflichtfelder enthalten

Die Technik bezieht sich auf:

Beschreibung

Das Ziel dieser Technik ist es, den Benutzer zu benachrichtigen, wenn ein Feld, das ausgefüllt werden muss, nicht ausgefüllt worden ist. Wenn Benutzer es versäumen, irgendwelche Pflichtfelder in einem Formular auszufüllen, dann werden die Informationen in Textform zur Verfügung gestellt, damit der Benutzer in der Lage ist herauszufinden, welche Felder ausgelassen wurden. Eine Vorgehensweise ist die Benutzung einer client-seitigen Validierung und die Bereitstellung eines Dialogfensters mit einer Warnmeldung, in dem die Pflichtfelder, die ausgelassen wurden, genau bestimmt werden. Eine andere Vorgehensweise unter Benutzung einer server-seitigen Validierung ist es, das Formular erneut anzuzeigen (einschließlich aller vorher eingegebenen Daten), entweder mit einer Beschreibung in Textform an der Stelle des ausgelassenen Pflichfeldes oder mit einer Beschreibung in Textform, die die ausgelassenen Pflichtfelder genau bestimmt.

Anmerkung: Es ist Best Practice, eine Nachricht oder eine Warnmeldung hinzuzufügen, da sich manche Benutzer möglicherweise nicht darüber im Klaren sind, dass ein Fehler aufgetreten ist und annehmen könnten, dass das Formular nicht korrekt funktioniert. Es ist außerdem Best Practice, eine Fehlerbenachrichtigung im Titel der Seite (title-Element) hinzuzufügen, da ein Screenreader-Benutzer höchstwahrscheinlich glauben wird, die Seite sei korrekt übermittelt worden und damit fortfährt, zu einer anderen Seite zu navigieren, sobald die neue Seite zurück gegeben wird, statt den Hauptinhalt der Seite erneut zu lesen.

Beispiele

Tests

Vorgehensweise

  1. Füllen Sie ein Formular aus, lassen Sie absichtlich eines oder mehrere Pflichtfelder (zwingend notwendige Felder) leer und schicken Sie es ab.

  2. Prüfen Sie, ob eine Beschreibung in Textform bereitgestellt wird, in der das/die nicht ausgefüllte(n) Pflichtfeld(er) genau bestimmt werden.

Erwartete Ergebnisse

Wenn dies eine ausreichende Technik für ein Erfolgskriterium ist, dann bedeutet das Scheitern an diesem Testverfahren nicht zwangsläufig, dass das Erfolgskriterium nicht auf irgendeine andere Art und Weise erfüllt wurde, sondern nur, diese Technik nicht erfolgreich implementiert wurde und nicht benutzt werden kann, um die Konformität zu erklären.