4.03.1 - Name, Rolle, Wert für Formularfelder: Unterschied zwischen den Versionen

Aus BIT inklusiv Wiki und Test-Case-Datenbank
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „=== Beschreibung === ''[Technikneutrale Beschreibung des Erfolgskriteriums]'' Formularfelder werden vom Screenreader mit ihrem Namen und ihrer Rolle wiederge…“)
 
K (Schützte „4.03.1 - Name und Rolle für Formularfelder“ ([Bearbeiten=Nur Administratoren erlauben] (unbeschränkt) [Verschieben=Nur Administratoren erlauben] (unbeschränkt)))
(kein Unterschied)

Version vom 11. November 2016, 19:34 Uhr

Beschreibung

[Technikneutrale Beschreibung des Erfolgskriteriums]

Formularfelder werden vom Screenreader mit ihrem Namen und ihrer Rolle wiedergegeben. Rollen sind u.a. Eingabefeld, Auswahlliste, Kombinationsfeld, Kontrollkästchen (Checkbox), Auswahlschalter (Radiobutton), Schalter (Submit-Button).

Der Name eines Formularfeldes entspricht der sichtbaren Beschriftung (Label). Wenn bei Eingabefeldern anstelle einer Beschriftung eine Vorbelegung des Feldinhalts angezeigt wird, so ist ein Name zusätzlich vorhanden. Wenn anstelle einer Beschriftung ein angrenzender Schalter verwendet wird, so entspricht der Name des Eingabefeldes der Beschriftung bzw. dem Namen des Schalters.

 

Beispiele

[Typische Anwendungsbeispiele aus verschiedenen Plattformen]

Ein Eingabefeld hat den Inhalt „Ihr Suchbegriff“, der Screenreader gibt zusätzlich den Namen „Suche“ aus.

Nicht voll erfüllt, Einschränkung: Ein Eingabefeld hat keinen Namen, aber der angrenzende Submit-Button hat den Namen „Suche“, der vom Screenreader bei TAB vorgelesen wird.

 

Anwendbarkeit

[manche Erfolgskriterien sind nur in speziellen Kontexten anwendbar]

Der Prüfschritt ist anwendbar, wenn die Anwendung Benutzereingaben erwartet.

 

Begründung

[Warum wird das geprüft? Bedeutung des Prüfpunktes für Menschen mit Behinderungen]

 

Prüfanleitung

[Technikspezifische Prüfanleitung (oder Prüfvorschlag) mit Tools zur Unterstützung des praktischen Tests]

Das Formularfeld mit der Tastatur aktivieren und feststellen, ob der Name und Rolle und ggf. ein voreingestellter Wert richtig angesagt werden. Wenn der Name fehlt, kann durch Bewegung des Fokus festgestellt werden, ob im unmittelbaren Kontext ein Hinweis auf den Zweck des Feldes zu finden ist.

 

Bewertungsalternativen

[Abgrenzung von „erfüllt“ und „nicht erfüllt“, sowie von „Blockade/Barriere“ und „Einschränkung“]

Wenn der Name des Formularfeldes fehlt, ist es eine Blockade oder Barriere.

Wenn kein Name vorhanden ist, aber der Zweck des Formularfeldes im Kontext ermittelt werden kann, ist es eine Einschränkung.

Wenn die Rolle nicht oder nicht zutreffend angesagt wird, ist der Mangel nach der Bedeutung für die Ausführung der Arbeitsaufgabe zu bewerten.

 

Einordnung

[Abgrenzung zu anderen Prüfschritten]

Dieser Prüfschritt bezieht sich auf einzelne Formularfelder. Gruppen von Formularfeldern werden behandelt im Prüfschritt 4.04.0 „Name für Gruppen von Elementen“.

Dieser Prüfschritt bezieht sich nicht auf die sprachliche Gestaltung der Namen von Formularfeldern, diese wird behandelt in den Prüfschritten 1.05.1 „Prägnante Beschriftungen“ und 4.02.0 „Name für grafische Bedienelemente und Anzeigen“

 

Offene Fragen

[Fragen sammeln, die während der Entwicklung des Prüfschritts auftauchen]

 

Referenzen

EN301549

11. 2.1.7 Info and relationships

11. 2.1.34 Labels or instructions

11. 2.1.38 Name, role, value

11. 3.3.2.5 Object information

11. 3.3.2.8 Label relationships

WCAG

1.3.1 Info und Beziehungen können durch Software bestimmt werden

3.3.2 Beschriftung (Labels) oder Anweisungen

4.1.2 Name, Rolle, Wert

WCAG-Techniques

ISO9241-171

8.1.1 Für jedes Benutzungsschnittstellen-Element einen Namen vorsehen

8.1.4 Namen für unterstützende Technik verfügbar machen

8.5.4 Informationen zu Benutzungsschnittstellen-Elementen für unterstützende Technik verfügbar machen