Synonyme: Error message, Fehlermeldungen, Eingabehinweise, kontextspezifische Hilfe
Siehe auch: Pflichtfeldkennzeichnung, Beschreibung, Hilfe und Support, Authentifizierung, Formular
Fehlermeldungen informieren Benutzende über Fehleingaben oder Fehlbedienungen. Fehlermeldungen unterstützen bei der Fehlerkorrektur. Fehlermeldungen können
- nach dem Absenden eines Formulars,
- beim Ausfüllen eines Formulars oder
- bei der Bedienung der Software
angezeigt werden.
Eingabehinweise helfen Benutzenden beim Vermeiden von Fehlern. Sie können
- beim Formular,
- beim jeweiligen Formularfeld oder
- bei der Bedienung der Software
angezeigt werden.
Darstellung
Permalink zu "Darstellung"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
5 | Fehlermeldung | Wenn ein Fehler auftritt, müssen das fehlerhafte Formularelement identifiziert und die Fehlerursache in Textform beschrieben | Muss | EN 301 549: 9.3.3.1, 11.3.3.1.1 |
6 | Fehlermeldung | Der Absenden-Schalter darf nicht deaktiviert werden, solange das Formular unvollständig oder fehlerhaft ausgefüllt ist. Hinweis: Das gilt nicht, sofern eine alternative Methode zum Anzeigen der Fehlermeldungen existiert. | Muss | EN 301 549: 9.3.3.1, 11.3.3.1.1 |
7 | Fehlermeldung | Die Fehlermeldung muss dauerhaft angezeigt werden. Hinweis: Das gilt nicht, wenn der Fehler behoben wurde. Für weitere Ausnahmen siehe Zeitbegrenzungen. | Muss | EN 301 549: 9.2.2.1, 11.2.2.1 |
8 | Fehlervermeidung | Formularelemente müssen eine aussagekräftige Beschriftung besitzen, damit deren Zweck erkennbar ist. | Muss | EN 301 549: 9.2.4.6, 11.2.4.6, 9.3.3.2, 11.3.3.2 |
9 | Fehlervermeidung | Wenn die erwarteten Formularfeldeingaben nicht eindeutig aus der Beschriftung der Formularfelder abgeleitet werden können, dann müssen zusätzliche Eingabehinweise zur Verfügung gestellt werden (siehe auch Beschreibungen). Hinweis: Beispiele für Eingabehinweise sind:
| Muss | EN 301 549: 9.3.3.2, 11.3.3.2 |
10 | Fehlervermeidung | Wenn mit dem Absenden eines Formulars
| Muss | EN 301 549: 9.3.3.4, 11.3.3.4 |
11 | Fehlervermeidung | Beim Absenden von Informationen soll eine der folgenden Optionen zur Fehlervermeidung angeboten werden:
| Soll | WCAG 2.1: 3.3.6 (AAA) |
12 | Fehlervermeidung | Eine kontextsensitive Hilfe soll angeboten werden. | Soll | WCAG 2.1: 3.3.5 (AAA) |
13 | Fehlervermeidung | Wenn beim Login Informationen (wie Username und Passwort) eingeben werden müssen, dann soll es eine Variante geben, bei der sich Benutzende diese Informationen nicht merken müssen. Hinweis: Die Software kann die Login-Daten speichern, das Einfügen der Informationen aus der Zwischenablage oder durch einen Passwort-Manager erlauben. | Soll | WCAG 2.2 |
14 | Fehlervermeidung | Wenn in einem Prozess Daten mehrfach eingegeben werden müssen, dann sollen diese Daten nach der ersten Eingabe automatisch vorausgefüllt oder zur Auswahl angeboten werden. Hinweis 1: Das gilt auch für Informationen, die potenziell unterschiedlich sein können, wie die Liefer- und die Rechnungsadresse. Nach der Eingabe der Lieferadresse können Benutzende die Möglichkeit erhalten, die Angaben für die Rechnungsadresse automatisch zu übernehmen, anstatt sie erneut eingeben zu müssen. Hinweis 2: Das gilt nicht, wenn die erneute Eingabe der Daten unverzichtbar ist, aus Sicherheitsgründen notwendig ist oder die Daten nicht mehr gültig sind. | Soll | WCAG 2.2 |
15 | Fehlerkorrektur | Wenn die Anwendung Korrekturvorschläge zu einer fehlerhaften Eingabe ermitteln kann, dann müssen diese Vorschläge angezeigt werden. Hinweis: Dies gilt nicht, wenn damit die Sicherheit oder der Zweck der Anwendung gefährdet wird, bspw. in Authentifizierungsprozessen. | Muss | EN 301 549: 9.3.3.3, 11.3.3.3 |
16 | Fehlerkorrektur | Wenn eine automatische Fehlerkorrektur erfolgt, muss eine Fehlermeldung in Textform angezeigt werden. | Muss | EN 301 549: 9.3.3.1, 11.3.3.1.1 |
Programmierung/Schnittstellen
Permalink zu "Programmierung/Schnittstellen"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
17 | Aktualisierung | Wenn die Fehlermeldung als Statusmeldung angezeigt wird, muss sie so ausgezeichnet werden, dass sie von der Assistenztechnologie automatisch ausgegeben werden kann. Hinweis: Wenn die Fehlermeldung automatisch fokussiert wird, gilt sie nicht als Statusmeldung. | Muss | EN 301 549: 9.4.3.1, 11.4.1.3.1 |
18 | Fehlermeldung | Fehlermeldungen am Formularfeld müssen so mit dem Formularfeld verknüpft werden, dass sie an die Accessibility API übermittelt werden. Hinweis: Wenn die verwendete Accessibility API die Übermittlung von Fehlermeldungen bei einem Formularfeld nicht ermöglicht, müssen die Fehlermeldungen als Teil des Accessible Name oder der Accessible Description übermittelt werden. Bevorzugt solldann die Accessible Description verwendet werden, damit der Accessible Name nicht zu lang wird. | Muss | EN 301 549: 9.1.3.1, 11.1.3.1 |
19 | Fehlervermeidung | Eingabehinweise, die visuell einem Formularfeld zugeordnet sind, müssen programmatisch als Eingabehinweis mit dem Formularfeld verknüpft werden. Hinweis: Wenn die verwendete Accessibility API die Übermittlung von Eingabehinweisen nicht ermöglicht, müssen die Fehlermeldungen als Teil des Accessible Name oder der Accessible Description übermittelt werden. Bevorzugt soll dann die Accessible Description verwendet werden, damit der Accessible Name nicht zu lang wird. | Muss | EN 301 549: 11.1.3.1 |
20 | Fehlervermeidung | Wenn die verwendete Technologie den Eingabezweck von Formularfeldern identifizieren kann, dann muss der Zweck der Formularfelder für Daten der jeweiligen Benutzenden (z. B. Nachname, Geburtstag, Wohnort) gemäß https://www.w3.org/TR/WCAG21/#input-purposes ausgezeichnet werden. | Muss | EN 301 549: 9.1.3.5, 11.1.3.5.1 |
21 | Status | Wenn am fehlerhaften Feld lediglich ein visueller, nicht-textlicher Fehlerindikator angezeigt wird, dann muss der Fehlerstatus an die Accessibility API übermittelt werden. Hinweis: Der Fehlerstatus kann je nach Technologie lediglich „fehlerhaft“ bedeuten oder differenzierter übermittelt werden (bezüglich der Kritikalität z. B. als „Hinweis“, „Warnung“, „Fehler“ oder bezüglich des Fehlertyp bei einer Rechtschreibkontrolle z. B. als „Rechtschreibung“, „Grammatik“ und „Ausdruck“). | Muss | EN 301 549: 9.4.1.2, 11.4.1.2 |