1 |
Alle Touch-Ziele müssen 24 Pixel groß sein oder ausreichend Platz lassen
|
|
|
|
2 |
Landmarks müssen eine eindeutige Rolle oder eine einzigartige Kombination aus role, label und title haben
|
|
|
|
3 |
Stellen Sie sicher, dass das scope-Attribut in Tabellen korrekt verwendet wird
|
|
|
|
4 |
Die Reihenfolge der Überschriften muss semantisch korrekt sein
|
|
|
|
5 |
Das main-Landmark muss auf der obersten Ebene stehen
|
|
|
|
6 |
Das lang-Attribut im <html> Element muss einen gültigen Wert haben
|
|
|
|
7 |
Ein Dokument darf höchstens ein main-Landmark enthalten
|
|
|
|
8 |
Ein Dokument darf höchstens ein contentinfo-Landmark enthalten
|
|
|
|
9 |
Ein Dokument darf höchstens ein banner-Landmark enthalten
|
|
|
|
10 |
Stellen Sie sicher, dass der Kontrast zwischen Vorder- und Hintergrundfarben die WCAG 2 AAA erweiterten Kontrastverhältnisse erfüllt
|
|
|
|
11 |
Der Farbkontrast muss die WCAG 2 AA-Mindestanforderungen erfüllen
|
|
|
|
12 |
Das contentinfo-Landmark muss auf der obersten Ebene sein
|
|
|
|
13 |
Das ergänzende Landmark oder <aside> muss auf der obersten Ebene sein
|
|
|
|
14 |
Das banner-Landmark muss auf der obersten Ebene platziert sein
|
|
|
|
15 |
Stellen Sie sicher, dass keine serverseitigen Imagemaps verwendet werden
|
|
|
|
16 |
Listen müssen korrekt strukturiert sein
|
|
|
|
17 |
Jedes Formularelement muss ein sichtbares Label haben und darf nicht ausschließlich mit title oder aria-describedby gekennzeichnet sein
|
|
|
|
18 |
Tabellenüberschriften müssen erkennbaren Text enthalten
|
|
|
|
19 |
Stellen Sie sicher, dass die Werte des tabindex-Attributs nicht größer als 0 sind
|
|
|
|
20 |
Stellen Sie sicher, dass das <select>-Element einen zugänglichen Namen hat
|
|
|
|
21 |
role=text darf nur auf Elemente ohne fokussierbare Nachkommen angewendet werden
|
|
|
|
22 |
Das role-Attribut muss einen geeigneten Wert für das Element haben
|
|
|
|
23 |
Links müssen erkennbaren Text haben
|
|
|
|
24 |
lang-Attribute müssen gültige Werte haben
|
|
|
|
25 |
Interaktive Steuerelemente dürfen nicht verschachtelt sein
|
|
|
|
26 |
Eingabe-Schaltflächen müssen erkennbaren Text haben
|
|
|
|
27 |
Überschriften müssen erkennbaren Text enthalten
|
|
|
|
28 |
Formularfelder dürfen nur ein label- Element haben
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
29 |
Jeder in ARIA und Labels verwendete id-Attributwert muss eindeutig sein
|
|
|
|
30 |
Jedes HTML-Dokument muss ein lang-Attribut haben
|
|
|
|
31 |
Jedes Formularelement muss ein Label haben
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
32 |
Jedes ARIA-treeitem-Element muss einen zugänglichen Namen haben
|
Blind
Sehbehindert
Mobilität
|
|
|
33 |
Stellt sicher, dass jeder ARIA-Tooltip-Knoten einen zugänglichen Namen hat
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
34 |
Stellt sicher, dass jedes ARIA-Umschaltfeld einen zugänglichen Namen hat
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
35 |
Stellt sicher, dass jeder ARIA-Progressbar-Knoten einen zugänglichen Namen hat
|
Blind
Sehbehindert
Mobilität
|
|
|
36 |
Stellt sicher, dass jeder ARIA-Meter-Knoten einen zugänglichen Namen hat
|
Blind
Sehbehindert
Mobilität
|
|
|
37 |
Stellt sicher, dass jedes ARIA-Eingabefeld einen zugänglichen Namen hat
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
38 |
Jeder ARIA-dialog- und alertdialog-Knoten muss einen zugänglichen Namen haben
|
|
|
|
39 |
Stellt sicher, dass jedes ARIA-Button-, Link- und Menüelement einen zugänglichen Namen hat
|
Blind
Sehbehindert
Mobilität
|
|
|
40 |
Jeder accesskey-Attributwert muss eindeutig sein
|
Blind
Sehbehindert
Mobilität
|
|
|
41 |
Stellt sicher, dass Elemente mit ARIA-Rollen alle erforderlichen ARIA-Attribute haben
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
42 |
Stellt Sie sicher, dass Elemente mit einer ARIA-Rolle, die übergeordnete Rollen erfordert, von diesen enthalten sind
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
43 |
Stellt sicher, dass Elemente mit einer ARIA-Rolle, die untergeordnete Rollen erfordert, diese enthalten
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
44 |
Stellt sicher, dass Elemente keine veralteten Rollen verwenden
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
45 |
Jede Seite muss eine Möglichkeit bieten, die Navigation zu überspringen und direkt zum Inhalt zu springen
|
|
|
|
46 |
Stellen Sie sicher, dass die Schaltflächen einen lesbaren Text haben
|
|
|
|
47 |
Stellt sicher, dass Attribute, die mit aria- beginnen, gültige ARIA-Attribute sind
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
48 |
Stellt sicher, dass aria-hidden=true nicht im Dokument-Body vorhanden ist
|
|
|
|
49 |
Stellt sicher, dass aria-hidden-Elemente nicht fokussierbar sind und keine fokussierbaren Elemente enthalten
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
50 |
Stellt sicher, dass ARIA-Attribute gemäß der Spezifikation der Rolle des Elements verwendet werden
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
51 |
Stellt sicher, dass ARIA-Attribute nicht für die Rolle eines Elements verboten sind
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
52 |
Stellt sicher, dass die Rolle eines Elements seine ARIA-Attribute unterstützt
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
53 |
Stellen Sie sicher, dass der gesamte Seiteninhalt durch Landmarks strukturiert ist
|
|
|
|
54 |
Stellt sicher, dass alle Elemente mit einem Rollenattribut einen gültigen Wert verwenden
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
55 |
<video> oder <audio> Elemente dürfen nicht automatisch länger als 3 Sekunden Audio abspielen, ohne eine Steuerungsmöglichkeit anzubieten
|
|
|
|
56 |
<video>-Elemente müssen Untertitel haben
|
|
|
|
57 |
<svg>-Elemente mit der Rolle img, graphics-document oder graphics-symbol müssen einen zugänglichen Text haben
|
|
|
|
58 |
<object> Elemente müssen Alternativtext haben
|
|
|
|
59 |
<meta name="viewport">-Element darf das Skalieren und Zoomen von Text nicht deaktivieren
|
|
|
|
60 |
Stellen Sie sicher, dass das <meta name=viewport>-Element eine ausreichende Skalierung ermöglicht
|
|
|
|
61 |
<meta http-equiv="refresh"> darf nicht für verzögertes Aktualisieren verwendet werden
|
|
|
|
62 |
Stellen Sie sicher, dass <meta http-equiv=refresh> nicht für verzögerte Aktualisierungen verwendet wird
|
|
|
|
63 |
<marquee>-Elemente dürfen nicht verwendet werden
|
|
|
|
64 |
<li> Elemente müssen semantisch korrekt verwendet werden
|
|
|
|
65 |
<input type="image"> Elemente müssen alternativen Text haben
|
|
|
|
66 |
<img>Elemente müssen alternativen Text oder role=none bzw. role=presentation haben
|
|
|
|
67 |
<iframe> und <frame> Elemente müssen einen zugänglichen Namen haben
|
|
|
|
68 |
<iframe> und <frame> Elemente müssen das axe-core-Skript enthalten
|
|
|
|
69 |
<iframe> und <frame> Elemente müssen ein eindeutiges title-Attribut haben
|
|
|
|
70 |
<dt> und <dd>Elemente müssen in einem <dl> Element stehen
|
|
|
|
71 |
<dl>-Elemente müssen korrekt strukturiert sein
|
|
|
|
72 |
<blink>-Elemente dürfen nicht verwendet werden
|
Sehbehindert
Hören
Mobilität
|
|
|
73 |
Stellt sicher, dass <area>-Elemente von Image-Maps alternativen Text haben
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
74 |
[role=img] Elemente müssen Alternativtext haben
|
|
|
|
75 |
Berührungsziele müssen ausreichend groß und mit genügend Abstand versehen sein
|
Blind
Sehbehindert
Mobilität
|
|
|
76 |
Das autocomplete-Attribut muss korrekt und für das Formularfeld geeignet sein
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
77 |
Stellen Sie sicher, dass das <caption>-Element nicht denselben Text wie das summary-Attribut enthält
|
|
|
|
78 |
Stellen Sie sicher, dass die Seite oder mindestens ein Frame eine Überschrift der ersten Ebene enthält
|
|
|
|
79 |
Durch Stilattribute festgelegte Textabstände müssen mit benutzerdefinierten Stylesheets anpassbar sein
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
80 |
Stellen Sie sicher, dass Links mit demselben zugänglichen Namen einen ähnlichen Zweck erfüllen
|
|
|
|
81 |
lang- und xml:lang-Attribute müssen dieselbe Hauptsprache festlegen
|
|
|
|
82 |
Jede Zelle in einer Tabelle, die das headers-Attribut verwendet, darf sich nur auf andere Zellen in derselben Tabelle beziehen
|
|
|
|
83 |
<th>-Elemente und Elemente mit role=columnheader oder role=rowheader müssen die Datenzellen beschreiben, die sie darstellen
|
|
|
|
84 |
Links müssen sich vom umgebenden Text auch ohne Farbe unterscheiden
|
|
|
|
85 |
Der alternative Bildtext darf nicht als sichtbarer Text wiederholt werden
|
|
|
|
86 |
Elemente mit scrollbarem Inhalt müssen über die Tastatur zugänglich sein
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
87 |
Stellt sicher, dass aria-braillelabel und aria-brailleroledescription ein entsprechendes Bon-Braille-Äquivalent haben
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
88 |
Stellen Sie sicher, dass alle Skip Links ein fokussierbares Ziel haben
|
Blind
Sehbehindert
Hören
Mobilität
|
|
|
89 |
<frame> und <iframe> Elemente mit fokussierbarem Inhalt dürfen kein tabindex=-1 haben
|
|
|
|
90 |
Stellt sicher, dass alle ARIA-Attribute gültige Werte haben
|
Blind
Sehbehindert
Mobilität
|
|
|
91 |
Elemente mit role=presentation oder role=none dürfen keine globalen ARIA-Attribute oder tabindex besitzen
|
Blind
Sehbehindert
Mobilität
|
|
|