Methodik
Was EqualVia prüft, und was nicht
Alle Erfolgskriterien der WCAG 2.2 auf Stufe A und AA, und wie wir sie abdecken: mit einem automatischen Test, einer geführten manuellen Prüfung oder gar nicht, dann muss eine Fachperson urteilen. Die Seite entsteht aus den Listen, die der Scanner ausführt, und ändert sich mit der Engine.
Engine-Version 5 · axe-core 4.13.0 · aktualisiert am 7. Oktober 2026
Abdeckung im Überblick
- Automatischer Test
24 der 55 Kriterien der WCAG 2.2 A/AA
Mindestens ein Test, dessen Befunde wir als sicher melden.
- Automatischer Hinweis, zu prüfen
3 der 55 Kriterien der WCAG 2.2 A/AA
Nur Tests, deren Befunde vor dem Handeln ein Mensch ansehen sollte.
- Nur geführte manuelle Prüfung
10 der 55 Kriterien der WCAG 2.2 A/AA
Kein automatischer Test; ein Schritt der geführten Checkliste führt Sie hindurch.
- Nicht abgedeckt: Fachprüfung nötig
18 der 55 Kriterien der WCAG 2.2 A/AA
Weder noch: Ein Scanner kann das nicht beurteilen, es braucht eine Fachprüfung oder Nutzertests.
Was ein automatischer Test aussagt
- Ein Test findet Verstöße gegen ein Kriterium. Keiner beweist, dass es erfüllt ist: „automatischer Test“ heißt, dass wir nach maschinell erkennbaren Problemen suchen, nicht, dass die Seite besteht.
- Laut Deques Auswertung realer Audits findet automatisches Testen rund 57 % der Barrieren. Für den Rest braucht es Menschen: Die geführten manuellen Prüfungen decken den wichtigsten Teil davon ab.
- Die EN 301 549, auf die der European Accessibility Act verweist, übernimmt die WCAG eins zu eins in Kapitel 9 (Webseiten) und Kapitel 10 (Dokumente wie PDFs).
Die Abdeckungsmatrix
Zeilen sind die Erfolgskriterien der WCAG 2.2; der Abschnitt der EN 301 549 ist 9. plus dieselbe Nummer. Die in WCAG 2.2 neuen Kriterien haben nur in der EN 301 549 V4.1.1 einen Abschnitt.
1 Wahrnehmbar
| Kriterium | Abdeckung | Automatische Tests | Geführte manuelle Prüfung |
|---|---|---|---|
| 1.1.1 Nicht-Text-InhaltStufe A · EN 301 549 9.1.1.1 | Automatischer Test |
|
|
| 1.2.1 Reine Audio- und Videoinhalte (aufgezeichnet)Stufe A · EN 301 549 9.1.2.1 | Automatischer Test |
| — |
| 1.2.2 Untertitel (aufgezeichnet)Stufe A · EN 301 549 9.1.2.2 | Automatischer Test |
|
|
| 1.2.3 Audiodeskription oder Medienalternative (aufgezeichnet)Stufe A · EN 301 549 9.1.2.3 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 1.2.4 Untertitel (live)Stufe AA · EN 301 549 9.1.2.4 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 1.2.5 Audiodeskription (aufgezeichnet)Stufe AA · EN 301 549 9.1.2.5 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 1.3.1 Info und BeziehungenStufe A · EN 301 549 9.1.3.1 | Automatischer Test |
|
|
| 1.3.2 Bedeutungstragende ReihenfolgeStufe A · EN 301 549 9.1.3.2 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 1.3.3 Sensorische EigenschaftenStufe A · EN 301 549 9.1.3.3 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 1.3.4 AusrichtungStufe AA · EN 301 549 9.1.3.4 | Automatischer Hinweis, zu prüfen |
| — |
| 1.3.5 Bestimmung des EingabezwecksStufe AA · EN 301 549 9.1.3.5 | Automatischer Test |
| — |
| 1.4.1 Benutzung von FarbeStufe A · EN 301 549 9.1.4.1 | Automatischer Test |
|
|
| 1.4.2 Audio-SteuerelementStufe A · EN 301 549 9.1.4.2 | Automatischer Test |
|
|
| 1.4.3 Kontrast (Minimum)Stufe AA · EN 301 549 9.1.4.3 | Automatischer Test |
| — |
| 1.4.4 Textgröße ändernStufe AA · EN 301 549 9.1.4.4 | Automatischer Test |
|
|
| 1.4.5 Bilder eines TextesStufe AA · EN 301 549 9.1.4.5 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 1.4.10 UmfließenStufe AA · EN 301 549 9.1.4.10 | Automatischer Hinweis, zu prüfen |
| — |
| 1.4.11 Nicht-Text-KontrastStufe AA · EN 301 549 9.1.4.11 | Automatischer Test |
| — |
| 1.4.12 TextabstandStufe AA · EN 301 549 9.1.4.12 | Automatischer Test |
| — |
| 1.4.13 Eingeblendeter Inhalt bei Hover oder FokusStufe AA · EN 301 549 9.1.4.13 | Nicht abgedeckt: Fachprüfung nötig | — | — |
2 Bedienbar
| Kriterium | Abdeckung | Automatische Tests | Geführte manuelle Prüfung |
|---|---|---|---|
| 2.1.1 TastaturStufe A · EN 301 549 9.2.1.1 | Automatischer Test |
|
|
| 2.1.2 Keine TastaturfalleStufe A · EN 301 549 9.2.1.2 | Automatischer Test |
|
|
| 2.1.4 TastaturkurzbefehleStufe A · EN 301 549 9.2.1.4 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 2.2.1 Zeitbegrenzungen anpassbarStufe A · EN 301 549 9.2.2.1 | Automatischer Test |
|
|
| 2.2.2 Pausieren, beenden, ausblendenStufe A · EN 301 549 9.2.2.2 | Automatischer Test |
|
|
| 2.3.1 Grenzwert von dreimaligem Blitzen oder wenigerStufe A · EN 301 549 9.2.3.1 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 2.4.1 Blöcke umgehenStufe A · EN 301 549 9.2.4.1 | Automatischer Test |
| — |
| 2.4.2 Seite mit TitelStufe A · EN 301 549 9.2.4.2 | Automatischer Test |
| — |
| 2.4.3 Fokus-ReihenfolgeStufe A · EN 301 549 9.2.4.3 | Nur geführte manuelle Prüfung | — |
|
| 2.4.4 Linkzweck (im Kontext)Stufe A · EN 301 549 9.2.4.4 | Automatischer Test |
|
|
| 2.4.5 Verschiedene MethodenStufe AA · EN 301 549 9.2.4.5 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 2.4.6 Überschriften und BeschriftungenStufe AA · EN 301 549 9.2.4.6 | Nur geführte manuelle Prüfung | — |
|
| 2.4.7 Fokus sichtbarStufe AA · EN 301 549 9.2.4.7 | Automatischer Test |
| — |
| 2.4.11 Fokus nicht verdeckt (Minimum)Stufe AA · neu in 2.2 · EN 301 549 9.2.4.11 (V4.1.1) | Nur geführte manuelle Prüfung | — |
|
| 2.5.1 ZeigergestenStufe A · EN 301 549 9.2.5.1 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 2.5.2 ZeigerabbruchStufe A · EN 301 549 9.2.5.2 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 2.5.3 Beschriftung im NamenStufe A · EN 301 549 9.2.5.3 | Automatischer Hinweis, zu prüfen |
|
|
| 2.5.4 BewegungsbetätigungStufe A · EN 301 549 9.2.5.4 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 2.5.7 ZiehbewegungenStufe AA · neu in 2.2 · EN 301 549 9.2.5.7 (V4.1.1) | Nur geführte manuelle Prüfung | — |
|
| 2.5.8 Zielgröße (Minimum)Stufe AA · neu in 2.2 · EN 301 549 9.2.5.8 (V4.1.1) | Automatischer Test |
| — |
3 Verständlich
| Kriterium | Abdeckung | Automatische Tests | Geführte manuelle Prüfung |
|---|---|---|---|
| 3.1.1 Sprache der SeiteStufe A · EN 301 549 9.3.1.1 | Automatischer Test |
| — |
| 3.1.2 Sprache von TeilenStufe AA · EN 301 549 9.3.1.2 | Automatischer Test |
| — |
| 3.2.1 Bei FokusStufe A · EN 301 549 9.3.2.1 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 3.2.2 Bei EingabeStufe A · EN 301 549 9.3.2.2 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 3.2.3 Konsistente NavigationStufe AA · EN 301 549 9.3.2.3 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 3.2.4 Konsistente ErkennungStufe AA · EN 301 549 9.3.2.4 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 3.2.6 Konsistente HilfeStufe A · neu in 2.2 · EN 301 549 9.3.2.6 (V4.1.1) | Nur geführte manuelle Prüfung | — |
|
| 3.3.1 FehlererkennungStufe A · EN 301 549 9.3.3.1 | Nur geführte manuelle Prüfung | — |
|
| 3.3.2 Beschriftungen oder AnweisungenStufe A · EN 301 549 9.3.3.2 | Automatischer Test |
|
|
| 3.3.3 FehlerempfehlungStufe AA · EN 301 549 9.3.3.3 | Nur geführte manuelle Prüfung | — |
|
| 3.3.4 Fehlervermeidung (rechtlich, finanziell, Daten)Stufe AA · EN 301 549 9.3.3.4 | Nicht abgedeckt: Fachprüfung nötig | — | — |
| 3.3.7 Redundante EingabeStufe A · neu in 2.2 · EN 301 549 9.3.3.7 (V4.1.1) | Nur geführte manuelle Prüfung | — |
|
| 3.3.8 Barrierefreie Authentifizierung (Minimum)Stufe AA · neu in 2.2 · EN 301 549 9.3.3.8 (V4.1.1) | Nur geführte manuelle Prüfung | — |
|
4 Robust
| Kriterium | Abdeckung | Automatische Tests | Geführte manuelle Prüfung |
|---|---|---|---|
| 4.1.2 Name, Rolle, WertStufe A · EN 301 549 9.4.1.2 | Automatischer Test |
|
|
| 4.1.3 StatusmeldungenStufe AA · EN 301 549 9.4.1.3 | Nur geführte manuelle Prüfung | — |
|
Wie sicher ein Befund ist
Die Standardregeln von axe-core sind so gebaut, dass sie keine Fehlbefunde melden. Unsere eigenen Prüfungen und die experimentellen Regeln von axe messen wir deshalb: Wir prüfen ihre Befunde auf echten Shops von Hand, und Befunde einer Regel gelten nur als sicher, wenn mindestens 95 % von mindestens 20 echte Probleme waren. Darunter sind sie als „Zu prüfen“ markiert.
| Prüfung | Quelle | Befunde gemeldet als | Von Hand geprüft auf echten Websites |
|---|---|---|---|
Geringer Kontrast über Bildern oder Farbverläufencs-bg-contrast · WCAG 1.4.3 | EqualVia | Zu prüfen | 94 % von 32 waren echt |
Seitensprache passt nicht zum Textcs-lang-mismatch · WCAG 3.1.1 | EqualVia | Zu prüfen | Noch nicht gemessen |
Kein sichtbarer Tastaturfokuscs-focus-visible · WCAG 2.4.7 | EqualVia | Sicher | 100 % von 22 waren echt |
Tastaturfokus bleibt hängencs-keyboard-trap · WCAG 2.1.2 | EqualVia | Sicher | Keine Stichprobe: Jeder Befund wird direkt bestätigt (echte Tastendrücke, die Struktur der Datei) |
Text wird bei größeren Abständen abgeschnittencs-text-spacing · WCAG 1.4.12 | EqualVia | Sicher | 95 % von 41 waren echt |
Inhalt bricht bei 320 px nicht umcs-reflow · WCAG 1.4.10 | EqualVia | Zu prüfen | 100 % von 10 waren echt |
Formularfelder mit blassem Rahmencs-field-contrast · WCAG 1.4.11 | EqualVia | Sicher | 95 % von 42 waren echt |
Bewegte Inhalte ohne Pause-Schaltflächecs-autoplay · WCAG 2.2.2 | EqualVia | Sicher | 100 % von 25 waren echt |
Klickbare Elemente, die die Tastatur nicht erreichtcs-click-only · WCAG 2.1.1 | EqualVia | Zu prüfen | 81 % von 37 waren echt |
Felder für persönliche Daten ohne autocompletecs-autocomplete · WCAG 1.3.5 | EqualVia | Sicher | 100 % von 34 waren echt |
PDF-Dokumente ohne Tagscs-pdf-untagged · WCAG 1.3.1 | EqualVia (PDF) | Sicher | Keine Stichprobe: Jeder Befund wird direkt bestätigt (echte Tastendrücke, die Struktur der Datei) |
Gescannte PDFs ohne Textebenecs-pdf-no-text · WCAG 1.1.1 | EqualVia (PDF) | Sicher | Keine Stichprobe: Jeder Befund wird direkt bestätigt (echte Tastendrücke, die Struktur der Datei) |
Bilder in PDFs ohne Alternativtextcs-pdf-figure-alt · WCAG 1.1.1 | EqualVia (PDF) | Sicher | Keine Stichprobe: Jeder Befund wird direkt bestätigt (echte Tastendrücke, die Struktur der Datei) |
PDF-Dokumente ohne Sprachangabecs-pdf-no-lang · WCAG 3.1.1 | EqualVia (PDF) | Sicher | Keine Stichprobe: Jeder Befund wird direkt bestätigt (echte Tastendrücke, die Struktur der Datei) |
PDF-Dokumente ohne angezeigten Titelcs-pdf-no-title · WCAG 2.4.2 | EqualVia (PDF) | Sicher | Keine Stichprobe: Jeder Befund wird direkt bestätigt (echte Tastendrücke, die Struktur der Datei) |
Anzeige auf eine Ausrichtung festgelegtcss-orientation-lock · WCAG 1.3.4 | axe-core, experimentell | Zu prüfen | Noch nicht gemessen |
Zugänglicher Name enthält die sichtbare Beschriftung nichtlabel-content-name-mismatch · WCAG 2.5.3 | axe-core, experimentell | Zu prüfen | 100 % von 11 waren echt |
Tabellenzellen als Beschriftung verwendettable-fake-caption · WCAG 1.3.1 | axe-core, experimentell | Zu prüfen | Noch nicht gemessen |
Datenzellen ohne Kopfzellen in großen Tabellentd-has-header · WCAG 1.3.1 | axe-core, experimentell | Zu prüfen | 100 % von 2 waren echt |
Welche Seiten wir prüfen
Ein Crawl wählt Seiten wie die WCAG-EM-Methodik des W3C: zuerst Schlüsselseiten (Start, eine Kategorie, ein Produkt, Warenkorb, Kasse, Kontakt, Suchergebnisse), dann eine Seite jeder über Links und Sitemap gefundenen Vorlage, dann weitere davon. Schlüsselseiten werden auch mit offenem Cookie-Banner und in Handybreite (390 px) geprüft; jede Seite so, wie sie nach Annahme des Banners aussieht. Ein kostenloser Scan prüft eine Seite.
Engine-Versionen
Jeder Scan speichert die Engine-Version, mit der er lief, und Berichte nennen sie. Unsere Regeln:
- Alles, was ändert, was die Engine meldet, bekommt eine neue Version: eine neue, umgeschriebene oder eingestellte Regel oder ein axe-core-Update. Vor einem Update laufen unsere Testseiten und die Messung auf echten Shops erneut.
- Ein erneuter Scan zählt Befunde einer seit dem letzten Scan neuen oder umgeschriebenen Prüfung nicht als neue Probleme, und was sie nicht mehr meldet, nicht als behoben.
- Veröffentlichte Zahlen behalten die Engine-Version, mit der sie gemessen wurden. Wir rechnen sie nicht mit einer späteren Engine neu; eine neue Messung ist eine neue Veröffentlichung.
Version 5 · 7. Oktober 2026 · axe-core 4.13.0
Vier neue eigene Prüfungen: Kontrast von Formularfeldern (1.4.11), automatisch laufende Karussells und Videos (2.2.2), nur mit der Maus bedienbare Elemente (2.1.1, zu prüfen) und fehlende Autovervollständigung bei persönlichen Daten (1.3.5).
Version 4 · 7. Oktober 2026 · axe-core 4.13.0
Crawls wählen Seiten nach der WCAG-EM-Methodik des W3C: zuerst Schlüsselseiten (Start, Kategorie, Produkt, Warenkorb, Kasse, Kontakt, Suchergebnisse), dann eine Seite je Vorlage. Schlüsselseiten werden auch mit offenem Cookie-Banner und in Handybreite geprüft, die übrigen nach Annahme des Banners.
Version 3 · 7. Oktober 2026 · axe-core 4.13.0
Umfließen, Textabstand und Beschriftung im Namen messen, was Lesende tatsächlich sehen; die Regel „als Überschrift formatierter Absatz“ wurde eingestellt (zu viele Fehlbefunde); was axe-core nicht entscheiden kann, steht in einer eigenen Liste zur Prüfung von Hand.
Version 2 · 7. Oktober 2026 · axe-core 4.13.0
Feste Regelliste je Version; jeder Befund erhält einen Fingerabdruck, sodass eine erneute Prüfung nur echte Änderungen meldet; Befunde sind als Standard, EqualVia oder experimentell gekennzeichnet, Befunde in fremden Einbettungen werden getrennt und nicht gezählt.
Version 1 · 6. Oktober 2026 · axe-core 4.13.0
axe-core mit allen WCAG-2.0–2.2-A/AA-Regeln und unseren ersten eigenen Prüfungen (Text auf Bildern, Tastaturfokus, Textabstand, Umfließen bei 320 px, Tastaturfalle, Sprache der Seite).