4.08.1 - Orientierung in Tabellen: Unterschied zwischen den Versionen

Aus BIT inklusiv Wiki und Test-Case-Datenbank
Wechseln zu: Navigation, Suche
K (Bewertungsalternativen)
K (EN301549)
Zeile 89: Zeile 89:
 
==== EN301549 ====
 
==== EN301549 ====
  
11.2.1.7 Info and relationships
+
11.1.3.1 Info and relationships
  
11.3.2.6 Row, column, and headers
+
11.5.2.6 Row, column, and headers
  
 
==== WCAG ====
 
==== WCAG ====

Version vom 24. August 2020, 13:42 Uhr

Beschreibung

[Technikneutrale Beschreibung des Erfolgskriteriums]

In Datentabellen sagt der Screenreader in jeder Zelle die Zeile und Spalte an, ebenso Zeilen- und Spaltenüberschriften, soweit diese vorhanden sind.

Datentabellen sind einfach strukturiert, so dass der blinde Benutzer den Inhalt nachvollziehen kann.

 

Beispiele

[Typische Anwendungsbeispiele aus verschiedenen Plattformen]

In einer Tabelle sagt der Screenreder in jeder Zelle die Zeilen- und Spaltennummer an, z.B. „Zeile 2 Spalte 3“.

Wenn Überschriften vorhanden sind, sagt der Screenreader die Überschrift vor jedem Zellinhalt an. Beispiel: „Monat: April, Bearbeiter: Meier“. Bei der Bewegung durch die Tabelle dürfen gleichbleibende Überschriften unterdrückt werden.

Fehler: Die Tabelle ist nicht zellenweise navigierbar.

Einschränkung: Der Screenreader behandelt Überschriften wie Daten, sagt sie also nur einmal an und wiederholt sie nicht bei jeder Zelle.

Fehler: Überschriften sind nicht vorhanden, obwohl die Daten nicht aus sich selbst verständlich sind. Beispiel: „Spalte 2: 45“ (=Schuhgröße), „Spalte 3: 49“ (=Alter).

Fehler: Die Daten verändern ihre Bedeutung, ohne dass dies durch neue Überschriften explizit gemacht wird.

Fehler: Ein Bedeutungswandel wird ausschließlich durch leere Tabellenzeilen angedeutet.

Fehler: Die Tabelle ist stark verschachtelt, so dass die Zeilen- und Spaltennummern vom blinden Benutzer nur mit Mühe nachvollzogen werden können.

 

Anwendbarkeit

[manche Erfolgskriterien sind nur in speziellen Kontexten anwendbar]

Dieser Prüfschritt ist anwendbar, wenn die Anwendung Daten in Form von Tabellen präsentiert.

 

Begründung

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

Für blinde Menschen bedarf es zur Orientierung in Tabellen eines besonderen Abstraktionsvermögens. Zweidimensionale Darstellungen müssen klar in Zeilen und Spalten erfassbar sein. Einfach strukturierte Datentabellen sind für Screenreadernutzer leicht nachvollziehbar. Überschriften sind nicht immer erforderlich, denn oftmals sind die Inhalte der Zellen für sich selbst verständlich. Wenn aber die Bedeutung der Zellinhalte für sich genommen nicht eindeutig ist, sind Überschriften erforderlich. Überschriften helfen auch bei komplexen Tabellen, die mehr als eine logische Ebene abbilden. Diese können durch die Zuordnung der Zellen zu ihren jeweiligen Überschriften für Screenreadernutzer verständlich gemacht werden.

Anders liegt der Fall bei flächigen Darstellungen von Textinhalten, die eigentlich Synopsen sind. Die Tabellenstruktur wird hier zu Layoutzwecken genutzt, es kommen leere und verbundene Zellen vor. Solche Darstellungen können von Screenreadernutzern nur in linearisierter Form nachvollzogen werden, siehe Prüfschritt 4.07.1 „Korrekte Leseabfolge von Inhalten“. Ob eine flächige Darstellung als Tabelle oder als Synopse einzustufen ist, kann anhand einer Faustregel beurteilt werden: Wenn Überschriften erforderlich sind, um den Zellinhalt zu verstehen, muss es als Datentabelle behandelt werden. Wenn die Zellinhalte für sich selbst sprechen, kann es auch eine Synopse sein. Wenn zusätzlich grafische Elemente wie Pfeile etc. enthalten sind, ist es eine multimediale Darstellung, siehe Prüfschritt 1.10.0 „Alternativen für Abbildungen und Multimedia-Inhalte“.

In der Praxis kommen viele Zwischenformen der flächigen Darstellung von Daten vor, die durch eine eingehendere Analyse der Datenstruktur vermieden werden könnten. Von barrierefreien Anwendungen ist zu erwarten, dass sie eine für Screenreadernutzer nachvollziehbare Darstellung finden.

Prüfanleitung

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

Bewegen Sie den Fokus des Screenreaders in die Tabelle, und stellen Sie fest, ob der Tabellenmodus angesagt wird. Die Screenreader-Shortcuts zur Navigation in der Tabelle sind üblicherweise STRG+ALT+Pfeiltasten. Können Sie sich damit zellenweise auf- und abwärts sowie seitwärts durch die Tabelle bewegen? Werden dabei Zeilen- und Spaltennummern angesagt? Falls Überschriften vorhanden sind, werden diese bei jeder Zelle angesagt?

Bewegen Sie sich mit den Screenreader-Shortcuts durch die Tabelle und stellen Sie fest, ob die unter Beispiele dargestellten Gestaltungsregeln eingehalten werden.


Bewertungsalternativen

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

Erfüllt: Datenzellen wie auch Überschriften werden erwartungsgemäß wiedergegeben.

Barriere: Die Daten erfordern eine Tabellenstruktur, der Screenreader gibt aber nur lineare Inhalte aus.

Einschränkung: in einer einfach strukturierten Tabelle sind Überschriften vorhanden, die aber nur in der ersten Zeile bzw. Spalte wiedergegeben werden.

Weitere Mängel werden nach ihrer Bedeutung für die Arbeitsaufgabe bewertet.

Einordnung

[Abgrenzung zu anderen Prüfschritten]

Synopsen werden im Prüfschritt 4.07.1 „Korrekte Leseabfolge von Inhalten“ behandelt.  


Offene Fragen

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

 

Referenzen

EN301549

11.1.3.1 Info and relationships

11.5.2.6 Row, column, and headers

WCAG

1.3.1 Info und Beziehungen

WCAG-Techniques

H43 Using id and headers attributes to associate data cells with header cells in data tables

H63 Using the scope attribute to associate header cells and data cells in data tables

BITV-Test

1.3.1e Datentabellen richtig aufgebaut

1.3.1f Zuordnung von Tabellenzellen

ISO9241-171

8.5.10 Angemessene Darstellung von Tabellen ermöglichen