Barrierefreiheit Test
Barrierefreiheit Test: Ist meine Webseite barrierefrei?
Mit dem EXPERTE.de Barrierefreiheit-Test ermitteln Sie, ob Ihre Webseite barrierefrei zugänglich ist. Das Tool crawlt Ihre Webseite und überprüft für jede Unterseite, ob diese von Screenreadern problemlos angezeigt werden kann. So können auch Blinde und sehbehinderte Nutzer Ihre Webseite vollständig nutzen.
Der Barrierefreiheit-Test überprüft 41 Merkmale in 8 Kategorien. Die wichtigesten Kategorien sind:
Navigation
Unser Test überprüft, ob die Navigation auf der Seite barrierefrei und konsistent ist.ARIA
ARIA ist eine semantische Erweiterung für HTML, um Webseiten für Menschen mit Behinderungen besser zugänglich zu machen. Unser Test überprüft die korrekte Implementierung.Namen und Labels
Unser Test überprüft unter anderem, ob Formularfelder und Buttons mit aussagekräftigen Labels ausgezeichnet sind und Bild über einen Alternativtext verfügen.Kontrast
Text mit geringem Kontrast ist für viele Nutzer schlecht oder gar nicht lesbar. Der Test überprüft, ob das Kontrastverhältnis von Hintergrund- und Vordergrundfarben ausreichend ist.Tabellen und Listen
Screenreader bieten Funktionen, die die Navigation in Tabellen und Listen vereinfachen. Wir überprüfen, ob beides korrekt implementiert wurde.Audio & Video
Wenn ein Video Untertitel enthält, können gehörlose und hörgeschädigte Nutzer die Informationen im Video besser verstehen. Der Test überprüft, ob entsprechende Auszeichnungen vorhanden sind.Internationalisierung & Lokalisierung
Durch Angabe einer gültigen Sprache kann der Text einer Webseite von einem Screenreader korrekt wiedergegeben werden. Der Test überprüft, ob eine gültige Sprache angegeben ist.
Häufige Fragen & Antworten
Eine barrierefreie Webseite ist so gestaltet, dass auch Menschen mit Sehbehinderung, Blinde Menschen und gehörlose Menschen das Angebot ohne Einschränkung nutzen können.
Mit einer barrierefreien Webseite machen Sie es allen Menschen möglich, Ihr Angebot ohne Einschränkungen zu nutzen. Sie erreichen eine größere Zielgruppe, erhöhen die Usability Ihrer Seite und tragen zur digitalen Teilhabe von Menschen mit Behinderung bei.
Nach der Eingabe einer URL crawlt der EXPERTE.de Barrierefreiheit-Test Ihre Webseite und überprüft jede Unterseite auf Barrierefreiheit. Der Test basiert auf dem Open-Source-Tool Lighthouse. Es können bis zu 500 URLs überprüft werden. Der Score gibt die technische Barrierefreiheit auf einer Skala von 0-100 an.
Barrierefreiheit-Checks im Detail
Im Folgenden finden Sie die Beschreibung aller Checks, die von unserem Barrierefreiheit-Test durchgeführt werden.
Navigation
1. | [accesskey]-Werte sind eindeutig |
2. | Die Seite enthält eine Überschrift, einen Link zum Überspringen oder einen Landmark-Bereich |
3. | [id]-Attribute zu aktiven, fokussierbaren Elementen sind eindeutig |
4. | Überschriftenelemente werden in einer fortlaufenden absteigenden Reihenfolge angezeigt |
5. | Kein Element hat einen [tabindex]-Wert größer als 0 |
ARIA
1. | [aria-*]-Attribute entsprechen ihren Rollen |
2. | [aria-hidden="true"] ist in dem Dokument <body> nicht vorhanden |
3. | [aria-hidden="true"]-Elemente enthalten keine fokussierbaren Unterelemente |
4. | ARIA-Eingabefelder haben zugängliche Namen |
5. | [role]-Elemente verfügen über alle erforderlichen [aria-*]-Attribute |
6. | Die Elemente mit einer ARIA-[role], deren untergeordnete Elemente eine bestimmte [role]`enthalten müssen, haben alle erforderlichen untergeordneten Elemente. |
7. | [role]-Elemente sind ihren jeweils erforderlichen übergeordneten Elementen untergeordnet |
8. | [role]-Werte sind gültig |
9. | ARIA-Ein-/Aus-Schaltflächen haben zugängliche Namen |
10. | [aria-*]-Attribute weisen gültige Werte auf |
11. | [aria-*]-Attribute sind gültig und richtig geschrieben |
12. | ARIA-IDs sind eindeutig |
Namen und Labels
1. | Schaltflächen haben einen für Screenreader zugänglichen Namen |
2. | Dokument enthält ein <title>-Element |
3. | Kein Formularfeld hat mehrere Labels |
4. | <frame>- oder <iframe>-Elemente verfügen über einen Titel |
5. | Bildelemente haben ein [alt]-Attribut |
6. | <input type="image">-Elemente verfügen über [alt]-Text |
7. | Formularelemente sind mit Labels verknüpft |
8. | Links haben einen leicht erkennbaren Namen |
9. | <object>-Elemente verfügen über [alt]-Text |
Kontrast
1. | Das Kontrastverhältnis von Hintergrund- und Vordergrundfarben ist ausreichend |
Tabellen und Listen
1. | <dl>-Elemente enthalten ausschließlich Gruppen aus <dt>- und <dd>-Elementen sowie <script>-, <template>- oder <div>-Elemente, die richtig angeordnet sind. |
2. | Definitionslistenelemente sind in <dl>-Elemente eingefasst |
3. | Listen enthalten nur <li>-Elemente und Elemente zur Skriptunterstützung (<script> sowie <template>) |
4. | Listenelemente (<li>) befinden sich in übergeordneten <ul>- oder <ol>-Elementen |
5. | <table>-Präsentationselemente enthalten keine <th>-, <caption>- oder [summary]-Attribute |
6. | Zellen in einem "<table>"-Element, die das Attribut "[headers]" enthalten, verweisen auf Zellen in derselben Tabelle. |
7. | Für <th>-Elemente und Elemente mit [role="columnheader"/"rowheader"] sind Datenzellen vorhanden, die sie beschreiben |
Bewährte Methoden
1. | Dieses Dokument verwendet <meta http-equiv="refresh"> nicht |
2. | [user-scalable="no"] wird nicht im <meta name="viewport">-Element verwendet und das [maximum-scale]-Attribut ist nicht kleiner als 5 |
Audio & Video
1. | <video>-Elemente enthalten ein <track>-Element mit [kind="captions"] |
2. | <video>-Elemente enthalten ein <track>-Element mit [kind="description"] |
Internationalisierung & Lokalisierung
1. | <html>-Element hat ein [lang]-Attribut |
2. | Das <html>-Element hat einen gültigen Wert für sein [lang]-Attribut |
3. | [lang]-Attribute weisen einen gültigen Wert auf |