Skip to content

Commit 784eee1

Browse files
Merge pull request #375 from thoreine/Spelling_and_formatting_errors/9.1.1.1a_Alternativtexte_für_Bedienelemente
9.1.1.1a Alternativtexte für Bedienelemente - Korrektur Rechtschreibung; Interpunktion; Vereinheitlichung Codeformatierungen; Korrektur Bewertung
2 parents 1a48b70 + cc453ec commit 784eee1

File tree

1 file changed

+29
-30
lines changed

1 file changed

+29
-30
lines changed

Prüfschritte/de/9.1.1.1a Alternativtexte für Bedienelemente.adoc

Lines changed: 29 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ werden.
6262
https://www.bitvtest.de/bitv_test/das_testverfahren_im_detail/werkzeugliste.html#imagesbm[
6363
Images bookmarklet] eingesetzt werden.
6464
. Feststellen, ob die Seite Image maps enthält.
65-
Hierfür kann gegebenenfalls der Quelltext nach `map` durchsucht werden.
66-
Ist ein Image map vorhanden, weiter mit <<2.2 Anzeige von Image maps>>.
65+
Hierfür kann gegebenenfalls der Quelltext nach ``map`` durchsucht werden.
66+
Ist eine Image map vorhanden, weiter mit <<2.2 Anzeige von Image maps>>.
6767

6868
==== 2.2 Anzeige von Image maps
6969

@@ -92,9 +92,8 @@ verwendet wurde (nicht ``display:none``).
9292
===== Grundeinstellung in Firefox
9393

9494
. https://www.bitvtest.de/bitv_test/das_testverfahren_im_detail/werkzeugliste.html#firefox[
95-
Firefox] aufrufen und im Menü _Extras_ den Dialog _Einstellungen..._
96-
aufrufen. Den Reiter _Inhalt_ wählen und im Bereich _Schriftarten & Farben_ die
97-
Option _Farben..._ wählen.
95+
Firefox] aufrufen und im Menü _Extras_ den Dialog _Einstellungen..._ aufrufen.
96+
Den Reiter _Inhalt_ wählen und im Bereich _Schriftarten & Farben_ die Option _Farben..._ wählen.
9897
. Im Dialog _Farben_ im Bereich _Text und Hintergrund_ als Hintergrundfarbe eine
9998
Farbe wählen, die normalerweise eher selten für die Seitengestaltung verwendet
10099
wird (gut geeignet sind z. B. helle Rosa- oder Grüntöne).
@@ -111,13 +110,13 @@ verwendet wurde (nicht ``display:none``).
111110
Das passiert, wenn sie als Hintergrundbilder eingebunden sind.
112111
. Falls nicht redundante grafische Bedienelemente als Hintergrundbilder
113112
eingebunden sind: Prüfen, ob das Hintergrundbild einen tatsächlich im
114-
HTML-Dokument vorhandenen Textlink ersetzt oder ein aussagekräftiger Alternativtext auf andere Art hinterlegt ist (z.B. als ``aria-label`` oder ``title`` auf dem Link).
113+
HTML-Dokument vorhandenen Textlink ersetzt oder ein aussagekräftiger Alternativtext auf andere Art hinterlegt ist (z. B. als ``aria-label`` oder ``title`` auf dem Link).
115114
. Wenn ein leeres ``a``-Element ohne
116115
eingeschlossenen Text durch ein Hintergrundbild ersetzt wird, ist dies wie ein
117116
nicht vorhandenes oder leeres ``alt``-Attribut zu werten.
118117
. Falls Textlinks durch Hintergrundbilder ersetzt werden: Prüfen, welches
119118
Verfahren für die Bildersetzung verwendet wurde.
120-
Wenn `display:none` verwendet
119+
Wenn ``display:none`` verwendet
121120
wird, ist dies wie ein nicht vorhandenes oder leeres ``alt``-Attribut zu werten.
122121
. Falls ein geeignetes Bildersetzungsverfahren verwendet wurde:
123122
Prüfen, ob der Textlink eine äquivalente Textalternative für das
@@ -137,7 +136,7 @@ zu verstecken (z. B. ``aria-hidden="true"``).
137136
Handelt es sich dabei um ein informationstragendes Icon ohne visuell sichtbaren
138137
Text (Stand-alone-Icon), so sollte eine Textalternative vorhanden sein.
139138
Dies kann beispielsweise Text sein, der mit einem geeigneten Verfahren
140-
versteckt ist (nicht ``display:none``) oder der über ein `aria-label`
139+
versteckt ist (nicht ``display:none``) oder über ein `aria-label`
141140
bereitgestellt wird.
142141

143142
===== Prüfung
@@ -147,22 +146,22 @@ bereitgestellt wird.
147146
Firefox] aufrufen.
148147
. Bedienelemente feststellen.
149148
. Mit Firebug oder dem Seiteninspektor des Browsers prüfen, ob mit der
150-
CSS-Eigenschaft `content` für die Pseudoelemente `:before` oder `:after`
149+
CSS-Eigenschaft ``content`` für die Pseudoelemente ``:before`` oder ``:after``
151150
Inhalt (Font Icons) eingebunden wird.
152151
. Falls nicht redundante Icons eingebunden sind: Prüfen, ob eine
153152
HTML-Textalternative vorhanden ist.
154153
Ein leeres ``a``-Element ohne eingeschlossenen
155154
Text, ist wie ein nicht vorhandenes oder leeres ``alt``-Attribut zu werten.
156155
. Falls HTML-Textalternativen vorhanden sind, die nicht am Bildschirm sichtbar
157156
sind: Prüfen, welches Verfahren verwendet wurde, um diese zu verstecken.
158-
Wenn `display:none` verwendet wird, ist dies wie ein nicht vorhandenes oder
157+
Wenn ``display:none`` verwendet wird, ist dies wie ein nicht vorhandenes oder
159158
leeres ``alt``-Attribut zu werten.
160-
. Falls ein geeignete CSS-Technik verwendet wurde: Prüfen, ob der Textlink eine
159+
. Falls eine geeignete CSS-Technik verwendet wurde: Prüfen, ob der Textlink eine
161160
äquivalente Textalternative für das Icon darstellt
162161
(siehe
163162
<<2.6 Gleichwertige (äquivalente) Alternativtexte>>).
164163
. Falls keine HTML-Textalternative vorhanden ist, prüfen, ob die Textalternative
165-
über ein ``title``-Attribut oder `aria-label` bereitgestellt wird.
164+
über ein ``title``-Attribut oder ``aria-label`` bereitgestellt wird.
166165
. Falls für die Icons Text ausgegeben wird (z. B. ``content: "k"``), prüfen,
167166
ob das Icon mit einer geeigneten Technik für Screenreader versteckt wird (z. B.
168167
``aria-hidden="true"``).
@@ -182,24 +181,24 @@ bereitgestellt wird.
182181
``desc``-Element) vorhanden ist und die dort hinterlegte Textalternative das
183182
Bild in angemessener Weise ersetzt (siehe
184183
<<2.6 Gleichwertige (äquivalente) Alternativtexte>>).
185-
Das `title-` bzw. ``desc-``Element sollte das erste Kind-Element des
184+
Das ``title``- bzw. ``desc``-Element sollte das erste Kind-Element des
186185
``svg``-Eltern-Elements sein.
187186
. Da SVG noch nicht ausreichend von allen Screenreader-Browser-Kombinationen
188187
unterstützt wird, prüfen, ob die Zugänglichkeit über ARIA-Auszeichnung
189188
gewährleistet ist:
190189
+
191-
* SVG-Grafiken sollten `role="img"` tragen, sonst wird ggf. ihr
190+
* SVG-Grafiken sollten ``role="img"`` tragen, sonst wird ggf. ihr
192191
``title``-Element nicht ausgegeben.
193192
* Wird das SVG ``title``-Element als zugänglicher Name genutzt, sollte das
194-
``svg``-Element mittels `aria-labelledby` auf das ``title``-Element verweisen.
193+
``svg``-Element mittels ``aria-labelledby`` auf das ``title``-Element verweisen.
195194
* Wenn ein Link sowohl die SVG-Grafik als auch einen in sich aussagekräftigen
196-
Linktext enthält, sollte die SVG-Grafik über `aria-hidden="true"` aus der
195+
Linktext enthält, sollte die SVG-Grafik über ``aria-hidden="true"`` aus der
197196
Screenreader-Ausgabe entfernt werden.
198-
Die Nutzung einer `role` ist dann nicht erforderlich.
199-
* Wenn kein `title-` oder ``desc``-Element eingesetzt wird, prüfen, ob über
200-
`aria-label` auf dem umschließenden Link eine Textalternative bereitgestellt
197+
Die Nutzung einer ``role`` ist dann nicht erforderlich.
198+
* Wenn kein ``title``- oder ``desc``-Element eingesetzt wird, prüfen, ob über
199+
``aria-label`` auf dem umschließenden Link eine Textalternative bereitgestellt
201200
wird.
202-
Für die Rolle kommt bei SVGs auch `role="graphics-document"` in Frage.
201+
Für die Rolle kommt bei SVGs auch ``role="graphics-document"`` in Frage.
203202
Diese kommt für komplexere SVG-Grafiken wie z. B. Erklärbilder, Diagramme,
204203
oder Bilder mit eingebundenen Links zum Einsatz (das Ausmaß der
205204
Unterstützung durch Screenreader ist zur Zeit unklar).
@@ -234,7 +233,7 @@ Bei *verlinkten Abbildungen* gibt es folgende Möglichkeiten:
234233
Beispiel Logo).
235234
* Das Ziel des Links wird über die Textalternative vermittelt (nur wenn der abgebildete Gegenstand
236235
unwichtig ist, zum Beispiel Illustration).
237-
* Der abgebildete Gegenstand und Ziel des Links bzw. die Aktion werden über die Textalternative vermittelt (wenn beides wichtig ist).
236+
* Der sinnhafte Inhalt des abgebildeten Gegenstandes und Ziel des Links bzw. die Aktion werden über die Textalternative vermittelt (wenn beides wichtig ist).
238237

239238
Generell gilt:
240239

@@ -278,7 +277,7 @@ ausgezeichnet werden.
278277

279278
=== 4. Bewertung
280279

281-
==== Nicht voll erfüllt
280+
==== Teilweise erfüllt
282281

283282
* Der Alternativtext fehlt beim Link zum Seitenanfang oder bei einem anderen
284283
für die Benutzung der Seite weniger wichtigen Bedienelement.
@@ -303,7 +302,7 @@ ausgezeichnet werden.
303302

304303
* https://www.w3.org/TR/SVG11/struct.html#DescriptionAndTitleElements[
305304
The 'desc' and the 'title' elements]
306-
* Zu Rollen wie `role="graphics-document"` für komplexere SVG-Grafiken:
305+
* Zu Rollen wie ``role="graphics-document"`` für komplexere SVG-Grafiken:
307306
https://www.w3.org/TR/graphics-aria-1.0/[
308307
WAI-ARIA Graphics Module] (W3C Recommendation 02 October 2018)
309308

@@ -407,21 +406,21 @@ endif::env_embedded[]
407406
* https://www.w3.org/WAI/WCAG21/Techniques/html/H2[
408407
H2: Combining adjacent image and text links for the same resource]
409408
* https://www.w3.org/WAI/WCAG21/Techniques/html/H24[
410-
H24: Providing text alternatives for the `area` elements of image maps]
409+
H24: Providing text alternatives for the ``area`` elements of image maps]
411410
* https://www.w3.org/WAI/WCAG21/Techniques/html/H30[
412411
H30: Providing link text that describes the purpose of a link for anchor
413412
elements]
414413
* https://www.w3.org/WAI/WCAG21/Techniques/html/H36[
415-
H36: Using `alt` attributes on images used as submit buttons]
414+
H36: Using ``alt`` attributes on images used as submit buttons]
416415
* https://www.w3.org/WAI/WCAG21/Techniques/html/H37[
417-
H37: Using `alt` attributes on `img` elements]
416+
H37: Using ``alt`` attributes on ``img`` elements]
418417

419418
===== ARIA Techniques
420419

421420
* https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA6[
422-
ARIA6 Using `aria-label` to provide labels for objects]
421+
ARIA6 Using ``aria-label`` to provide labels for objects]
423422
* https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA10[
424-
ARIA10: Using `aria-labelledby` to provide a text alternative for non-text
423+
ARIA10: Using ``aria-labelledby`` to provide a text alternative for non-text
425424
content]
426425

427426
===== Failures
@@ -436,8 +435,8 @@ endif::env_embedded[]
436435
F30: Failure of Success Criterion 1.1.1 and 1.2.1 due to using text
437436
alternatives that are not alternatives]
438437
* https://www.w3.org/WAI/WCAG21/Techniques/failures/F65[
439-
F65: Failure of Success Criterion 1.1.1 due to omitting the `alt` attribute
440-
on `img` elements, `area` elements, and `input` elements of type 'image']
438+
F65: Failure of Success Criterion 1.1.1 due to omitting the ``alt`` attribute
439+
on ``img`` elements, ``area`` elements, and ``input`` elements of type 'image']
441440

442441
== Fragen zu diesem Prüfschritt
443442

0 commit comments

Comments
 (0)