Grafik
Permalink zu "Grafik"Synonyme: Grafisches Element, Icon, Bild, Abbildung, inhaltstragende Grafik, Pixelgrafik, Vektorgrafik, Graphic, Image
Siehe auch: Layoutgrafik
Grafiken dienen der visuellen, nicht-textlichen Vermittlung von Informationen.
Hinweis: Zusätzliche Anforderungen an Grafiken, die den Status, den Wert, die Rolle oder Beschriftung eines Elements übermitteln, werden beim jeweiligen Element bzw. in den entsprechenden Abschnitten (z. B. Elementstatus, Beschriftung) beschrieben.
Darstellung
Permalink zu "Darstellung"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
295 | Kontrast | Alle grafischen Inhalte müssen ein Kontrastverhältnis von mindestens 3:1 aufweisen. Dies gilt für den Kontrast der Grafik zum Hintergrund sowie für die Kontraste innerhalb der Grafik (zwischen benachbarten Flächen), sofern diese für die Vermittlung der Information relevant sind. Ausnahmen:
Hinweis: Wenn Grafiken keine ausreichenden Kontraste besitzen und unter eine der Ausnahmen fallen, dürfen sie nicht als Beschriftung von Bedienelementen verwendet werden oder keine relevanten Informationen vermitteln. | Muss | EN 301 549: 9.1.4.11, 11.1.4.11 |
296 | Farbkodierung | Wenn über die Verwendung unterschiedlicher Farben innerhalb einer Grafik oder zwischen verschiedenen Grafiken eine Information vermittelt wird, dann müssen alle Farben (jeweils untereinander) ein Kontrastverhältnis von mindestens 3:1 aufweisen (siehe Praxistipp Farbkodierung). Hinweis: Dies gilt, wenn die Farben an sich keine Bedeutung besitzen, sondern nur der Farbunterschied. | Soll | EN 301 549: 9.1.4.1, 11.1.4.1 |
297 | Farbkodierung | Wenn über die Verwendung einer bestimmten Farbe innerhalb einer Grafik eine Information vermittelt wird, muss diese Information zusätzlich auf andere Weise vermittelt werden (siehe Praxistipp Farbkodierung). Hinweis: Dies gilt, wenn die Farbe an sich eine Bedeutung besitzt, wie „grün“ für korrekt und „rot“ für falsch. | Soll | EN 301 549: 9.1.4.1, 11.1.4.1 |
298 | Kontrast | Grafiken sollen bei Verwendung der Windows-Kontrastanpassung gut sichtbar sein (siehe Praxistipp Kontrastanpassung). | Soll | EN 301 549: 11.7 |
299 | Kontrast | Grafiken sollen nicht als Hintergrundgrafiken für Text verwendet werden, weil dies die Lesbarkeit beeinträchtigt. Hinweis: Dies kann besonders dann zu nicht ausreichenden Kontrasten führen, wenn Benutzende die Textfarbe oder Schriftgröße an ihre Bedürfnisse anpassen. | Soll | EN 301 549: 11.7 |
300 | Text | Schriftgrafiken dürfen nicht verwendet werden, außer deren Textinhalt ist an Nutzungsbedürfnisse anpassbar (Schriftart, Schriftgröße, Schriftfarbe, Hintergrundfarbe). Ausnahme: Logos | Muss | EN 301 549: 9.1.4.5, 11.1.4.5.1.1 |
301 | Alternativtext | Komplexe Grafiken müssen eine ausführliche Beschreibung in Textform besitzen. Hinweis 1. Die ausführliche Beschreibung soll bei der Grafik angezeigt werden oder über ein Bedienelement bei der Grafik eingeblendet oder aufgerufen werden können. Hinweis 2: Die komplexe Grafik selbst müss einen knappen Alternativtext besitzen. Es wird empfohlen, dass dieser auf die ausführliche Beschreibung verweist. | Muss | EN 301 549: 9.1.1.1, 11.1.1.1 |
302 | Animation | Die Grafik darf nicht blitzen, blinken oder auf eine andere Art und Weise visuell verändert werden (siehe Animation). | Muss | EN 301 549: 11.2.3.1, 9.2.2.2, 11.2.2.2 |
303 | Fokussichtbarkeit | Erhält die Grafik den Tastaturfokus, dann muss der Fokusindikator sichtbar sein (siehe Fokusindikator). | Muss | EN 301 549: 9.2.4.7, 11.2.4.7 |
Bedienung
Permalink zu "Bedienung"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
304 | Tastaturbedienung | In Anwendungen, die den virtuellen Cursor nicht unterstützen, muss die Grafik mit Tastatur erreicht und verlassen werden können (siehe folgende Tabelle Tastaturbedienung). Ausnahme: Sofern die Grafik als Beschriftung eines Bedienelements dient oder dessen Rolle, Status oder Wert vermittelt, soll das Bedienelement und nicht die Grafik den Tastaturfokus erhalten. Hinweis: Wenn die Anwendung viele Grafiken enthält, soll es einen Bedienmodus geben, bei dem nur interaktive Elemente den Fokus erhalten, um unnötige Navigationsschritte für sehende Tastaturnutzende zu vermeiden. | Muss | EN 301 549: 11.1.1.1 |
Tastaturbedienung Grafik
Permalink zu "Tastaturbedienung Grafik"Hinweis: Die folgenden Anforderungen gelten nur, wenn die Grafik mit der Tastatur erreichbar sein muss (siehe oben).
Aktion | Taste | Klassifizierung |
---|---|---|
Grafik fokussieren | TAB | Erforderlich |
Grafik verlassen | TAB | Erforderlich |
Zeigeinstrumentbedienung Grafik
Permalink zu "Zeigeinstrumentbedienung Grafik"Aktion | Taste | Klassifizierung |
---|---|---|
Einblenden des Tooltips | Hover | Empfohlen |
Programmierung/Schnittstellen
Permalink zu "Programmierung/Schnittstellen"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
305 | Rolle | Die Rolle „Grafik“ muss an die Accessibility API übermittelt werden (siehe Accessibility API). | Muss | EN 301 549: 11.5.2.5 |
306 | Name | Die Grafik muss einen knappen und aussagekräftigen Alternativtext besitzen, der als Accessible Name an die Accessibility API übermittelt wird. | Muss | EN 301 549: 9.1.1.1, 11.1.1.1 |
307 | Beschreibung | Komplexe Grafiken müssen mit einer ausführlichen Textalternative versehen werden, die alle relevanten grafischen Inhalte vollständig beschreibt. | Muss | EN 301 549: 9.1.1.1, 11.1.1.1 |
308 | Bedienung | In Anwendungen, die den virtuellen Cursor nicht unterstützen, muss die Grafik mit Assistenztechnologie erreicht und verlassen werden können. | Muss | EN 301 549: 9.1.1.1, 11.1.1.1 |
309 | Desktop: Position | Größe und Position der Grafik müssen an die Accessibility API übermittelt werden (siehe Fokussichtbarkeit). | Muss | EN 301 549: 11.5.2.5, 11.5.2.13 |
Praxistipp Grafiken in Web-Anwendungen, die Rolle, Status oder Wert übermitteln
Permalink zu "Praxistipp Grafiken in Web-Anwendungen, die Rolle, Status oder Wert übermitteln"Bei den HTML-Standardelementen muss bezüglich der Grafiken, die Informationen zu Rolle, Status oder Wert übermitteln, nichts beachtet werden, weil die entsprechenden Informationen automatisch vom Browser korrekt an die Accessibility API übermittelt werden.
Bei benutzerdefinierten Elementen, die mit ARIA-Rollen und ARIA-Attributen umgesetzt werden, sollten die Grafiken, die Informationen zu Rolle, Status oder Wert übermitteln, als Layoutgrafiken ausgezeichnet werden. Die Informationen sollten stattdessen programmatisch übermittelt werden, z. B. mit folgenden Attributen:
role
für die Rolle,aria-valuenow
undaria-valuetext
für den Wert,aria-required
für Pflichtfelder,aria-invalid
für fehlerhafte Formularfelder,aria-checked
bzw.aria-selected
für den Status „ausgewählt“,aria-disabled
für deaktivierte Bedienelemente,aria-pressed
für den Status „gedrückt“ bzw. „nicht gedrückt“,aria-expanded
für den Status „reduziert“/“ausgeblendet“ bzw. „erweitert“/„eingeblendet“aria-haspopup
für Elemente, bei deren Aktivierung ein Menü, eine Auswahlliste, eine Baumstruktur, eine Tabelle oder ein Dialog eingeblendet wird,aria-sort
für die Sortierrichtung,aria-current
für die Kennzeichnung des aktuellen Elements.
Sofern für die entsprechende Information kein ARIA-Attribut existiert, sollte die Information in Textform als Teil der Beschriftung oder Beschreibung des Elements übermittelt werden.
Weitere Informationen: Accessible Rich Internet Applications (WAI-ARIA) 1.2 (w3.org)
Praxistipp Grafiken in Web-Anwendungen
Permalink zu "Praxistipp Grafiken in Web-Anwendungen"Screenreader-Ausgabe
Permalink zu "Screenreader-Ausgabe"- JAWS: [Alternativtext] Grafik
- NVDA: Grafik [Alternativtext]
- Windows Sprachausgabe: [Alternativtext] Bild
HTML und ARIA
Permalink zu "HTML und ARIA"Die Auszeichnung und Beschriftung der Grafiken hängt von der verwendeten Methode zur Darstellung der Grafik ab:
- Grafiken, die mit dem
<img>
-Element ausgezeichnet sind, werden mit demalt
-Attribut beschriftet. - Schalter mit grafischer Beschriftung, die mit dem
<input type=image>
-Element ausgezeichnet sind, werden ebenfalls mit demalt
-Attribut beschriftet. - Alle anderen Grafiken sollten mit
role=img
ausgezeichnet und explizit mitaria-label
oderaria-labelledby
beschriftet werden. Dies gilt z. B. für die Elemente<svg>
und<canvas>
., CSS-Hintergrundgrafiken, Font-Icons und Buchstaben, die in einem grafischen Kontext verwendet werden (z. B. „x“ für „gelöscht“). - Grafiken für Listenzeichen (
list-style-image
) können weder mit einem Alternativtext versehen noch als Layoutgrafik ausgezeichnet werden und sollten deshalb nicht verwendet werden.
Dabei gelten folgende Ausnahmen:
- Grafiken, die zur Beschriftung von Bedienelementen dienen, können als Layoutgrafik ausgezeichnet werden. Stattdessen wird das Bedienelement aussagekräftig beschriftet (z. B.
<button title=Löschen><img src=… alt></button>
,<button aria-label=Löschen><img src=…></button>
). Sofern das Bedienelement peraria-label
oderaria-labelledby
beschriftet wird, wird die enthaltene Grafik automatisch zur Layoutgrafik und muss nicht separat als solche ausgezeichnet werden. - Die Screenreader geben die relevanten Informationen der Elemente (Beschriftung, Rolle, Status, Wert), die sich innerhalb von
<svg>
und<canvas>
befinden, aus, wenn das jeweilige<svg>
- bzw.<canvas>
-Element nicht als Grafik ausgezeichnet ist. So kann z. B. das<svg>
- bzw.<canvas>
-Element mitrole=group
als Gruppe ausgezeichnet und mitaria-label
oderaria-labelledby
beschriftet werden. Mit dem Screenreader ist dann nicht direkt wahrnehmbar, dass es sich um eine Grafik handelt (diese Information kann jedoch indirekt über die Beschriftung der Gruppe übermittelt werden), aber es besteht die Möglichkeit, ausführliche und strukturierte Textalternativen innerhalb der grafischen Elemente zu übermitteln, z. B. bei Diagrammen. - Font-Icons oder Grafiken, die über die CSS-Selektoren
before
oderafter
als Pseudoelemente dargestellt werden, können zukünftig auch direkt im CSS mit einem Alternativtext versehen werden (1.2. Alternative Text for Accessibility - CSS Generated Content Module Level 3 (w3.org)). Dies wird derzeit aber noch nicht zuverlässig von den Assistenztechnologien unterstützt.
Weitere Informationen: 4.8.3 The img element - HTML Standard (whatwg.org), Images Tutorial | Web Accessibility Initiative (WAI) | W3C
Layoutgrafik
Permalink zu "Layoutgrafik"Synonyme: Schmuckgrafik, dekorative Grafik, nicht-inhaltstragende Grafik, ggf. auch Hintergrundgrafik, Decorative Graphic
Siehe auch: Grafik
Layoutgrafiken dienen der visuellen Gestaltung der Anwendung, ohne jedoch Informationen zu übermitteln. Layoutgrafiken können z. B. rein dekorativ sein oder parallel zu einer Information in Textform angezeigt werden, ohne jedoch zusätzlich zum Text eine Information zu übermitteln.
Darstellung
Permalink zu "Darstellung"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
310 | Kontrast | Layoutgrafiken sollen nicht als Hintergrundgrafiken für Text verwendet werden, weil dies die Lesbarkeit beeinträchtigt. Hinweis: Dies kann besonders dann zu nicht ausreichenden Kontrasten führen, wenn Benutzende die Textfarbe oder Schriftgröße an ihre Bedürfnisse anpassen. | Soll | EN 301 549: 9.1.4.3, 11.1.4.3, 11.7 |
311 | Animation | Die Layoutgrafik darf nicht blitzen, blinken oder auf eine andere Art und Weise visuell verändert werden (siehe Animation). | Muss | EN 301 549: 9.2.3.1, 11.2.3.1, 9.2.2.2, 11.2.2.2 |
Bedienung
Permalink zu "Bedienung"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
312 | Rolle | Layoutgrafiken dürfen nicht den Fokus erhalten. | Muss | EN 301 549: 9.1.1.1, 11.1.1.1 |
Programmierung/Schnittstellen
Permalink zu "Programmierung/Schnittstellen"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
313 | Rolle | Die Rolle Layoutgrafik muss an die Accessibility API übermittelt werden. Alternativ soll die Layoutgrafik nicht an die Accessibility API übermittelt werden (siehe Accessibility API). | Muss | EN 301 549: 11.5.2.5 |
Praxistipp Layoutgrafiken in Web-Anwendungen
Permalink zu "Praxistipp Layoutgrafiken in Web-Anwendungen"Screenreader-Ausgabe
Permalink zu "Screenreader-Ausgabe"Keine
HTML und ARIA
Permalink zu "HTML und ARIA"Die Auszeichnung der Layoutgrafiken hängt von der verwendeten Methode zur Darstellung der Grafik ab:
- Grafiken, die mit dem
<img>
-Element ausgezeichnet sind, sollten mit einem leeren Alternativtext als Layoutgrafik ausgezeichnet werden (<img src=… alt="">
). - Grafiken, die mit dem
<svg>
-Element ausgezeichnet sind, sollten mitaria-hidden
als Layoutgrafik ausgezeichnet werden (<svg aria-hidden=true>
). - Grafiken, die mit dem
<canvas>
-Element ausgezeichnet sind, sollten mitaria-hidden
als Layoutgrafik ausgezeichnet werden (<canvas aria-hidden=true>
). - Schriftzeichen, die rein dekorativ verwendet werden, sollten mit
aria-hidden
als Layoutgrafik ausgezeichnet werden (<span aria-hidden=true>~~~</span>
). - Font-Icons oder Grafiken, die über die CSS-Selektoren
before
oderafter
als Pseudoelemente dargestellt werden, sollten mitaria-hidden
als Layoutgrafik ausgezeichnet werden (<span class=… aria-hidden=true></span>
). Zukünftig können diese Pseudoelemente auch direkt im CSS als Layoutgrafiken ausgezeichnet werden (1.2. Alternative Text for Accessibility - CSS Generated Content Module Level 3 (w3.org)). Dies wird derzeit aber noch nicht zuverlässig von den Assistenztechnologien unterstützt. - Font-Icons sollten mit
aria-hidden
als Layoutgrafik ausgezeichnet werden (<span aria-hidden=true>i</span>
). - Grafiken für Listenzeichen (
list-style-image
) können weder mit einem Alternativtext versehen noch als Layoutgrafik ausgezeichnet werden und sollten deshalb nicht verwendet werden. - CSS-Hintergrundgrafiken (
background-image
) sind automatisch Layoutgrafiken. - Sonstige CSS-Grafiken (die z. B. mit
border
erstellt werden) sind automatisch Layoutgrafiken.
Layoutgrafiken dürften nicht den Tastaturfokus erhalten, d. h. die Grafik selbst oder deren Nachfahrenelemente dürfen nicht mit tabindex
bzw. als Bedienelemente (z. B. <button>
) ausgezeichnet sein.
Weitere Informationen: Decorative Images | Web Accessibility Initiative (WAI) | W3C
Fortschrittsanzeige
Permalink zu "Fortschrittsanzeige"Synonyme: Verlaufsanzeige, Fortschrittsbalken, Progressbar
Siehe auch: Schieberegler, Grafik
Eine Fortschrittsanzeige dient der Anzeige, wie weit ein Prozess fortgeschritten ist (siehe DIN EN ISO 9241-161: 8.30). Der Fortschritt kann in Textform, grafisch (z. B. Fortschrittsbalken) oder aus einer Kombination von Grafik und Text angezeigt werden. Die Darstellung der Fortschrittsanzeige ändert sich automatisch, bis der Prozess abgeschlossen ist.

Darstellung
Permalink zu "Darstellung"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
314 | Kontrast | Die Fortschrittsanzeige muss ein Kontrastverhältnis von mindestens 3:1 aufweisen. Dies gilt für den Kontrast der Fortschrittsanzeige zum Hintergrund sowie für die Kontraste innerhalb der Fortschrittsanzeige (zwischen dem gefüllten und nicht gefüllten Balken). | Muss | EN 301 549: 9.1.4.11, 11.1.4.11 |
315 | Kontrast | Text in und bei der Fortschrittsanzeige muss ein Kontrastverhältnis von mindestens 4,5:1 aufweisen. | Muss | EN 301 549: 9.1.4.3, 11.1.4.3 |
316 | Fokussichtbarkeit | Erhält die Fortschrittsanzeige den Tastaturfokus, dann muss der Fokusindikator sichtbar sein (siehe Fokusindikator). | Muss | EN 301 549: 9.2.4.7, 11.2.4.7 |
Bedienung
Permalink zu "Bedienung"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
317 | Tastaturbedienung | In Anwendungen, die den virtuellen Cursor nicht unterstützen, muss die Fortschrittsanzeige mit Tastatur erreicht und verlassen werden können (siehe Tabelle Tastaturbedienung). Ausnahme: Die Fortschrittsanzeige wird so ausgezeichnet, dass deren Aktualisierungen ohne Fokussierung mit Assistenztechnologie wahrnehmbar sind. | Muss | EN 301 549: 9.1.1.1, 11.1.1.1 |
318 | Tastaturbedienung | In Anwendungen, die den virtuellen Cursor unterstützen, soll die Fortschrittsanzeige nicht den Fokus erhalten. | Soll | EN 301 549: 9.4.1.4, 11.2.4.3 |
Tastaturbedienung Fortschrittsanzeige
Permalink zu "Tastaturbedienung Fortschrittsanzeige"Hinweis: Die folgende Tabelle gilt nur, wenn die Fortschrittsanzeige mit der Tastatur erreichbar sein muss (siehe oben).
Aktion | Taste | Klassifizierung |
---|---|---|
Fortschrittsanzeige fokussieren | TAB | Erforderlich |
Fortschrittsanzeige verlassen | TAB | Erforderlich |
Programmierung/Schnittstellen
Permalink zu "Programmierung/Schnittstellen"Nr. | Eigenschaft | Beschreibung | Klassifizierung | Referenz |
---|---|---|---|---|
319 | Rolle | Die Rolle „Fortschrittsanzeige“ muss an die Accessibility API übermittelt werden (siehe Accessibility API). | Muss | EN 301 549: 11.5.2.5 |
320 | Name | Die Fortschrittsanzeige muss einen knappen und aussagekräftigen Accessible Name besitzen. Hinweis 1: Der Accessible Name muss visuell nicht sichtbar sein. Hinweis 2: Text, der den aktuellen Prozessschritt bezeichnet, ist nicht der Accessible Name, sondern der Wert der Fortschrittsanzeige. | Muss | EN 301 549: 9.2.4.6, 11.2.4.6, 9.4.1.2, 11.4.1.2, 11.5.2.5, 11.5.2.8 |
321 | Wert | Der Wert der Fortschrittsanzeige muss an die Accessibility API übermittelt werden (siehe Accessibility API). Hinweis: Der Wert der Fortschrittsanzeige wird meist in Prozent angegeben. Zusätzlich kann der aktuelle Prozessschritt in Textform angegeben werden (z. B. Name der Datei, die aktuell kopiert wird). | Muss | EN 301 549: 11.4.1.2, 11.5.2.7 |
322 | Desktop: Wertebereich | Minimal- und Maximalwert der Fortschrittsanzeige müssen an die Accessibility API übermittelt werden (siehe Accessibility API). | Muss | EN 301 549: 11.5.2.7 |
323 | Bedienung | In Anwendungen, die den virtuellen Cursor nicht unterstützen, muss die Fortschrittsanzeige mit Assistenztechnologie erreicht und verlassen werden können (siehe Accessibility API). Ausnahme: Die Fortschrittsanzeige wird so ausgezeichnet, dass deren Aktualisierungen ohne Fokussierung mit Assistenztechnologie wahrnehmbar sind. | Muss | EN 301 549: 9.1.1.1, 11.1.1.1 |
324 | Desktop: Position | Größe und Position der Fortschrittsanzeige müssen an die Accessibility API übermittelt werden (siehe Fokusindikator). | Muss | EN 301 549: 11.5.2.5, 11.5.2.13 |
Praxistipp Fortschrittsanzeige in Web-Anwendungen
Permalink zu "Praxistipp Fortschrittsanzeige in Web-Anwendungen"Screenreader-Ausgabe
Permalink zu "Screenreader-Ausgabe"Fortschrittsanzeige mit Wert:
- JAWS: [Beschriftung] Fortschrittsanzeige [Wert] Prozent
- NVDA: [Beschriftung] Fortschrittsbalken [Wert]
- Windows Sprachausgabe: [Beschriftung] [Wert in %] Prozent Statusleiste Aktueller Wert [Wert] Mindestwert [minimaler Wert] Höchstwert [maximaler Wert]
Fortschrittsanzeige ohne Wert:
- JAWS: [Beschriftung] Fortschrittsanzeige 0 Prozent
- NVDA: [Beschriftung] Beschäftigt-Status
- Windows Sprachausgabe: [Beschriftung] 0 Prozent Statusleiste Aktueller Wert 0 Mindestwert [minimaler Wert] Höchstwert [maximaler Wert]
Hinweise:
- JAWS gibt den Wert irreführend mit dem Zusatz „Prozent“ aus, ohne diesen in einen Prozentwert umzurechnen.
- Die Aktualisierung der Fortschrittsanzeige ist mit JAWS und der Windows Sprachausgabe nicht automatisch wahrnehmbar.
- NVDA gibt die Aktualisierung der Fortschrittsanzeige unabhängig von der Fokusposition automatisch mit kurzen Pieptönen aus, deren Tonhöhe die Höhe des Werts repräsentiert.
Die Fortschrittsanzeige sollte mit dem HTML-Element <progress>
umgesetzt werden.
Der aktuelle Wert wird mit dem value
-Attribut gesetzt. Wird kein value
-Attribut angegeben, handelt es sich um eine unbestimmte Fortschrittsanzeige, die lediglich anzeigt, dass ein Fortschritt passiert, ohne angeben zu können, wie weit dieser vorangeschritten ist.
Der maximale Wert wird mit dem max
-Attribut gesetzt. Es sollte beachtet werden, dass dieser Wert mit vielen Assistenztechnologien nicht wahrnehmbar ist. Der minimale Wert ist immer 0.
Die Beschriftung sollte mit dem Element <label for=ID>
mit der Fortschrittsanzeige verknüpft werden.
Das <progress>
-Element kann gemäß HTML-Spezifikation unterschiedliche Kindelemente enthalten. Diese sind jedoch weder visuell wahrnehmbar noch werden sie von den Assistenztechnologien ausgegeben.
Weitere Informationen: 4.10.13 The progress element - HTML Standard (whatwg.org)
Wird die Fortschrittsanzeige nicht mit dem HTML-Element umgesetzt, sollte u. a. Folgendes beachtet werden:
- Die Rolle wird mit
role=progressbar
übermittelt. - Der aktuelle Wert kann mit
aria-valuenow
angegeben werden. Wird der Wert nicht angegeben, handelt es sich um eine unbestimmte Fortschrittsanzeige. - Mit
aria-valuetext
kann zusätzlich ein Wert in Textform angegeben werden, der dann von der Assistenztechnologie anstelle des Werts imaria-valuenow
ausgegeben werden soll. - Der minimale und der maximale Wert können mit
aria-valuemin
undaria-valuemax
angegeben werden. - Die Beschriftung kann per
aria-label
oderaria-labelledby
erfolgen. - Die Darstellung der Fortschrittsanzeige sollte im Hochkontrast-Modus von Windows überprüft werden.
Weitere Informationen: progressbar role - Accessible Rich Internet Applications (WAI-ARIA) 1.2 (w3.org)