Barrierefreiheits-Prüfungen erklärt
RampCheck führt auf jeder Seite 98 automatisierte Prüfungen mit der Open-Source-Engine axe-core aus. Jede ist hier so erklärt wie im Bericht: wen sie betrifft, warum sie wichtig ist und wie man den Mangel behebt.
Als „Empfehlung (Best Practice)“ markierte Prüfungen sind Empfehlungen. Sie sind keine WCAG-Erfolgskriterien und zählen im Entwurf der Erklärung zur Barrierefreiheit nie als Mangel.
Inhalte
- Messanzeigen ohne zugänglichen Namen · WCAG 1.1.1 · Stufe A
- Fortschrittsbalken ohne zugänglichen Namen · WCAG 1.1.1 · Stufe A
- Tooltips ohne zugänglichen Namen · WCAG 4.1.2 · Stufe A
- Leere Tabellenüberschriften · Empfehlung (Best Practice)
- Bilder ohne Textalternative · WCAG 1.1.1 · Stufe A
- Alternativtext wiederholt sichtbaren Text · Empfehlung (Best Practice)
- Eingebettete Objekte ohne Textalternative · WCAG 1.1.1 · Stufe A
- Elemente mit role="img" ohne Textalternative · WCAG 1.1.1 · Stufe A
- Tabellen-Attribut scope falsch verwendet · Empfehlung (Best Practice)
- SVG-Grafiken ohne zugänglichen Namen · WCAG 1.1.1 · Stufe A
- Tabellen wiederholen Beschriftung und Zusammenfassung · Empfehlung (Best Practice)
- Tabellenzellen als Beschriftung missbraucht · WCAG 1.3.1 · Stufe A
- Datenzellen in großen Tabellen ohne Überschrift · WCAG 1.3.1 · Stufe A
- Tabellenzellen verweisen auf nicht vorhandene Überschriften · WCAG 1.3.1 · Stufe A
- Tabellenüberschriften ohne zugeordnete Daten · WCAG 1.3.1 · Stufe A
Formulare und Bedienelemente
- Eigene Schaltflächen, Links oder Menüpunkte ohne zugänglichen Namen · WCAG 4.1.2 · Stufe A
- Dialoge ohne zugänglichen Namen · Empfehlung (Best Practice)
- Eigene Eingabe-Widgets ohne zugänglichen Namen · WCAG 4.1.2 · Stufe A
- Eigene Checkboxen, Schalter oder Radio-Buttons ohne zugänglichen Namen · WCAG 4.1.2 · Stufe A
- Formularfelder mit ungültigen autocomplete-Werten · WCAG 1.3.5 · Stufe AA
- Schaltflächen ohne erkennbaren Text · WCAG 4.1.2 · Stufe A
- Formularfeld mit mehreren Beschriftungen · WCAG 3.3.2 · Stufe A
- Formular-Schaltflächen ohne zugänglichen Namen · WCAG 4.1.2 · Stufe A
- Bild-Schaltflächen ohne Textalternative · WCAG 1.1.1, 4.1.2 · Stufe A
- Formularfelder ohne zugeordnete Beschriftung · WCAG 4.1.2 · Stufe A
- Sichtbarer Text weicht vom zugänglichen Namen ab · WCAG 2.5.3 · Stufe A
- Formularfelder nur per Tooltip beschriftet · Empfehlung (Best Practice)
- Verschachtelte interaktive Elemente · WCAG 4.1.2 · Stufe A
- Auswahllisten ohne zugänglichen Namen · WCAG 4.1.2 · Stufe A
- Aufklappbare Abschnitte ohne sichtbare Beschriftung · WCAG 4.1.2 · Stufe A
Navigation
- Bereiche von Imagemaps ohne Textalternative · WCAG 2.4.4, 4.1.2 · Stufe A
- Tabs ohne zugänglichen Namen · WCAG 4.1.2 · Stufe A
- Baum-Einträge ohne zugänglichen Namen · Empfehlung (Best Practice)
- Links ohne erkennbaren Text · WCAG 2.4.4, 4.1.2 · Stufe A
- Serverseitige Imagemaps im Einsatz · WCAG 2.1.1 · Stufe A
Tastaturbedienung
- Doppelte Access-Keys · Empfehlung (Best Practice)
- Ausgeblendete Elemente sind per Tastatur fokussierbar · WCAG 4.1.2 · Stufe A
- Elemente mit role="text" enthalten fokussierbare Inhalte · Empfehlung (Best Practice)
- Keine Möglichkeit, wiederholte Navigation zu überspringen · WCAG 2.4.1 · Stufe A
- Fokussierbare Elemente ohne passende Rolle · Empfehlung (Best Practice)
- Frames mit Bedienelementen per Tastatur nicht erreichbar · WCAG 2.1.1 · Stufe A
- Scrollbare Bereiche per Tastatur nicht erreichbar · WCAG 2.1.1, 2.1.3 · Stufe A
- Sprunglinks führen ins Leere · Empfehlung (Best Practice)
- Positive tabindex-Werte stören die Fokusreihenfolge · Empfehlung (Best Practice)
Visuelle Gestaltung
- Textabstände lassen sich nicht anpassen · WCAG 1.4.12 · Stufe AA
- Zu geringer Kontrast zwischen Text und Hintergrund · WCAG 1.4.3 · Stufe AA
- Seite auf Hoch- oder Querformat festgelegt · WCAG 1.3.4 · Stufe AA
- Links nur durch Farbe erkennbar · WCAG 1.4.1 · Stufe A
- Zoomen auf Mobilgeräten ist deaktiviert · WCAG 1.4.4 · Stufe AA
- Zoomen auf Mobilgeräten ist begrenzt · Empfehlung (Best Practice)
- Touch-Ziele sind zu klein · WCAG 2.5.8 · Stufe AA
Seitenstruktur
- Seite hat keinen Titel · WCAG 2.4.2 · Stufe A
- Leere Überschriften · Empfehlung (Best Practice)
- Iframes ohne Titel · WCAG 4.1.2 · Stufe A
- Mehrere Frames mit demselben Titel · WCAG 4.1.2 · Stufe A
- Überschriftenebenen übersprungen oder falsch geordnet · Empfehlung (Best Practice)
- Seite gibt ihre Sprache nicht an · WCAG 3.1.1 · Stufe A
- Angegebene Seitensprache ist ungültig · WCAG 3.1.1 · Stufe A
- lang und xml:lang widersprechen sich · WCAG 3.1.1 · Stufe A
- Seitenkopf ist in einen anderen Bereich verschachtelt · Empfehlung (Best Practice)
- Seitenleisten sind in andere Bereiche verschachtelt · Empfehlung (Best Practice)
- Seitenfuß ist in einen anderen Bereich verschachtelt · Empfehlung (Best Practice)
- Hauptbereich ist in einen anderen Bereich verschachtelt · Empfehlung (Best Practice)
- Seite hat mehr als einen Kopfbereich · Empfehlung (Best Practice)
- Seite hat mehr als einen Fußbereich · Empfehlung (Best Practice)
- Seite hat mehr als einen Hauptbereich · Empfehlung (Best Practice)
- Seite hat keinen Hauptbereich (main) · Empfehlung (Best Practice)
- Seitenbereiche lassen sich nicht unterscheiden · Empfehlung (Best Practice)
- Seite lädt neu oder leitet automatisch weiter · WCAG 2.2.1 · Stufe A
- Fette Absätze statt echter Überschriften · WCAG 1.3.1 · Stufe A
- Seite hat keine Hauptüberschrift (h1) · Empfehlung (Best Practice)
- Inhalte außerhalb von Seitenbereichen (Landmarks) · Empfehlung (Best Practice)
- Ungültige Sprachangaben für Textabschnitte · WCAG 3.1.2 · Stufe AA
Medien
- Audio ohne Transkript oder Untertitel · WCAG 1.2.1 · Stufe A
- Blinkende Inhalte · WCAG 2.2.2 · Stufe A
- Laufschrift (Marquee) · WCAG 2.2.2 · Stufe A
- Audio oder Video spielt automatisch Ton ab · WCAG 1.4.2 · Stufe A
- Videos ohne Untertitel · WCAG 1.2.2 · Stufe A
Code-Qualität
- ARIA-Attribute an unzulässigen Elementen · WCAG 4.1.2 · Stufe A
- ARIA-Rollen, die nicht zum Element passen · Empfehlung (Best Practice)
- Braille-ARIA-Attribute ohne gesprochene Entsprechung · WCAG 4.1.2 · Stufe A
- ARIA-Attribute, die für die Rolle so nicht zulässig sind · WCAG 4.1.2 · Stufe A
- Veraltete ARIA-Rollen im Einsatz · WCAG 4.1.2 · Stufe A
- Seiteninhalt ist für Hilfstechnologien ausgeblendet · WCAG 1.3.1, 4.1.2 · Stufe A
- ARIA-Beschriftungen an Elementen, die keine tragen können · WCAG 4.1.2 · Stufe A
- ARIA-Rollen ohne erforderliche Attribute · WCAG 4.1.2 · Stufe A
- Menüs, Listen oder Tabs ohne die erforderlichen Unterelemente · WCAG 1.3.1 · Stufe A
- Einträge außerhalb des zugehörigen Containers · WCAG 1.3.1 · Stufe A
- aria-roledescription an Elementen ohne passende Rolle · WCAG 4.1.2 · Stufe A
- Ungültige ARIA-Rollen · WCAG 4.1.2 · Stufe A
- Falsch geschriebene oder nicht existierende ARIA-Attribute · WCAG 4.1.2 · Stufe A
- ARIA-Attribute mit ungültigen Werten · WCAG 4.1.2 · Stufe A
- Fehlerhafte Definitionslisten · WCAG 1.3.1 · Stufe A
- Begriffe oder Beschreibungen außerhalb einer Definitionsliste · WCAG 1.3.1 · Stufe A
- Beschriftungen verweisen auf mehrfach vergebene IDs · WCAG 4.1.2 · Stufe A
- Listen enthalten ungültige Elemente · WCAG 1.3.1 · Stufe A
- Listenpunkte außerhalb einer Liste · WCAG 1.3.1 · Stufe A
- Dekorative Elemente sind nicht durchgängig ausgeblendet · Empfehlung (Best Practice)
Prüfen Sie Ihre eigene Website
Der kostenlose Check prüft 3 Seiten nach WCAG 2.2 (Stufen A und AA) in etwa 30 Sekunden. Ohne Anmeldung.