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.

Nr.EigenschaftBeschreibungKlassifizierungReferenz
5FehlermeldungWenn ein Fehler auftritt, müssen das fehlerhafte Formularelement identifiziert und die Fehlerursache in Textform beschriebenMussEN 301 549:
9.3.3.1,
11.3.3.1.1
6FehlermeldungDer 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.

MussEN 301 549:
9.3.3.1,
11.3.3.1.1
7FehlermeldungDie Fehlermeldung muss dauerhaft angezeigt werden.

Hinweis: Das gilt nicht, wenn der Fehler behoben wurde. Für weitere Ausnahmen siehe Zeitbegrenzungen.

MussEN 301 549:
9.2.2.1,
11.2.2.1
8FehlervermeidungFormularelemente müssen eine aussagekräftige Beschriftung besitzen, damit deren Zweck erkennbar ist.MussEN 301 549:
9.2.4.6, 11.2.4.6, 9.3.3.2, 11.3.3.2
9FehlervermeidungWenn 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:

MussEN 301 549:
9.3.3.2, 11.3.3.2
10FehlervermeidungWenn mit dem Absenden eines Formulars
  • eine rechtliche oder finanzielle Verpflichtung eingegangen wird (z. B. bei einem Vertragsabschluss),
  • von Benutzenden verwaltete Daten in einer Datenbank geändert oder gelöscht werden oder
  • im Prüfungskontext Lösungen übermittelt werden,
dann muss eine der folgenden Optionen zur Fehlervermeidung angeboten werden:
  • Das Absenden des Formulars kann rückgängig gemacht werden.
  • Die Daten werden von der Anwendung auf Korrektheit geprüft und anschließend können Benutzende Fehleingaben beheben.
  • Benutzende werden aufgefordert, ihre Daten auf Korrektheit zu prüfen und Fehleingaben zu beheben.
MussEN 301 549:
9.3.3.4, 11.3.3.4
11FehlervermeidungBeim Absenden von Informationen soll eine der folgenden Optionen zur Fehlervermeidung angeboten werden:
  • Das Absenden des Formulars kann rückgängig gemacht werden.
  • Die Daten werden von der Anwendung auf Korrektheit geprüft und anschließend können die Benutzenden Fehleingaben beheben.
  • Die Benutzenden werden aufgefordert, ihre Daten auf Korrektheit zu prüfen und können Fehleingaben beheben.
SollWCAG 2.1: 3.3.6 (AAA)
12FehlervermeidungEine kontextsensitive Hilfe soll angeboten werden.SollWCAG 2.1: 3.3.5 (AAA)
13FehlervermeidungWenn 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.

SollWCAG 2.2
14FehlervermeidungWenn 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.

SollWCAG 2.2
15FehlerkorrekturWenn 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.

MussEN 301 549:
9.3.3.3, 11.3.3.3
16FehlerkorrekturWenn eine automatische Fehlerkorrektur erfolgt, muss eine Fehlermeldung in Textform angezeigt werden.MussEN 301 549:
9.3.3.1, 11.3.3.1.1

Programmierung/Schnittstellen

Permalink "Programmierung/Schnittstellen"
Nr.EigenschaftBeschreibungKlassifizierungReferenz
17AktualisierungWenn 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.

MussEN 301 549: 9.4.3.1, 11.4.1.3.1
18FehlermeldungFehlermeldungen 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.

MussEN 301 549:
9.1.3.1, 11.1.3.1
19FehlervermeidungEingabehinweise, 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.

MussEN 301 549: 11.1.3.1
20FehlervermeidungWenn 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.MussEN 301 549:
9.1.3.5, 11.1.3.5.1
21StatusWenn 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“).

MussEN 301 549: 9.4.1.2, 11.4.1.2

Informationen zu diesem Artikel

Gerne können Sie uns Feedback per E-Mail zu unserer Handreichung senden!