Ratgeber

Was ist Barrierefreiheit im Web? WCAG und inklusives Design erklärt

Barrierefreiheit im Web bedeutet, Websites und Apps so zu bauen, dass Menschen mit Behinderungen sie nutzen können – ob sie blind sind und einen Screenreader verwenden, keine Maus bedienen können, eine Sehschwäche oder Farbenblindheit haben, gehörlos sind oder kognitive oder Lernbehinderungen haben. In der Praxis geht es um Dinge wie Textalternativen für Bilder, ausreichenden Farbkontrast, Formulare mit richtigen Beschriftungen und darum, dass alles mit der Tastatur allein funktioniert. Der internationale Standard dafür ist WCAG, die Web Content Accessibility Guidelines des W3C.

Barrierefreiheit wird oft als a11y abgekürzt – „a“, dann 11 Buchstaben, dann „y“.

Warum Barrierefreiheit beim Bauen mit KI wichtig ist

KI-Baukästen sind gut darin, Apps zu erzeugen, die richtig aussehen. Barrierefreiheit betrifft vor allem das, was Sie auf einem Screenshot nicht sehen: ob ein Button wirklich ein Button ist, ob ein Eingabefeld ein Label hat, das ein Screenreader vorlesen kann, und ob Sie das Menü mit der Tab-Taste erreichen.

Deshalb lohnt es sich, nachzufragen:

  • Es wird leicht übersehen. Ein individuell gestaltetes Dropdown kann perfekt aussehen und ohne Maus unbenutzbar sein. Das bemerken Sie nur, wenn Sie gezielt testen.
  • Früh richtig gemacht kostet weniger. Barrierefreie Komponenten schon im ersten Prompt anzufragen, kostet fast nichts. Eine fertige App nachträglich umzubauen bedeutet, jeden Bildschirm anzufassen.
  • Es hilft allen. Untertitel helfen Menschen in lauter Umgebung, guter Kontrast hilft Menschen mit dem Handy in der Sonne, und klare Beschriftungen helfen allen, Formulare schneller auszufüllen.
  • Es überschneidet sich mit SEO. Saubere Überschriften, aussagekräftige Links und Alt-Texte helfen auch Suchmaschinen, Ihre Seiten zu verstehen – siehe SEO für mit KI gebaute Websites.
  • Es kann gesetzlich verlangt sein. Je nachdem, wo Sie tätig sind und wen Sie bedienen, kann Barrierefreiheit eine gesetzliche Pflicht sein.

Ein Alltagsvergleich

Denken Sie an den Eingang eines Gebäudes.

Treppen funktionieren für viele Menschen. Eine Rampe funktioniert für Rollstuhlfahrer – und auch für Eltern mit Kinderwagen, Lieferanten mit Sackkarren und Reisende mit Koffern. Automatische Türen, klare Schilder, Brailleschrift an Aufzugknöpfen und gute Beleuchtung beseitigen jeweils eine Barriere für jemanden.

Webbarrierefreiheit ist dieselbe Idee für digitale Räume: die Rampen, Schilder und Handläufe Ihrer App. Und wie bei einem Gebäude ist es viel einfacher, eine Rampe in die Pläne aufzunehmen, als sie nachträglich einzubauen, wenn der Beton schon ausgehärtet ist.

WCAG in Kürze

WCAG wird von der Web Accessibility Initiative des W3C veröffentlicht. Die aktuelle Version ist WCAG 2.2, erstmals im Oktober 2023 veröffentlicht. Sie ist abwärtskompatibel: Inhalte, die WCAG 2.2 erfüllen, erfüllen auch 2.1 und 2.0, und das W3C empfiehlt, die neueste Version zu verwenden. WCAG 2.2 ist außerdem als internationaler Standard ISO/IEC 40500:2025 anerkannt. Ein deutlich anderes WCAG 3 befindet sich als früher Entwurf in Arbeit, nicht als fertiger Standard.

WCAG ist um vier Prinzipien herum aufgebaut, die man sich oft als POUR merkt:

PrinzipBedeutungBeispiele
WahrnehmbarMenschen können die Inhalte mit den Sinnen aufnehmen, die sie nutzenAlt-Texte für Bilder, Untertitel für Videos, ausreichender Kontrast
BedienbarMenschen können Bedienelemente nutzen und navigierenTastaturzugang, keine nicht verlängerbaren Zeitlimits, sichtbarer Fokus
VerständlichInhalte und Verhalten sind nachvollziehbarKlare Beschriftungen, hilfreiche Fehlermeldungen, konsistente Navigation
RobustFunktioniert mit vielen Browsern und HilfstechnologienKorrekte HTML-Elemente, richtige Namen und Rollen für Bedienelemente

Jede Richtlinie hat prüfbare Erfolgskriterien auf drei Stufen:

  • Stufe A – das Minimum. Wer hier scheitert, wird für manche Menschen komplett ausgeschlossen.
  • Stufe AA – das übliche Ziel und die Stufe, auf die sich die meisten Gesetze und Richtlinien beziehen.
  • Stufe AAA – die höchste Stufe. Sie lohnt sich stellenweise als Ziel, aber das W3C empfiehlt nicht, sie für ganze Websites vorzuschreiben, weil manche Inhalte sie nicht erreichen können.

WCAG 2.2 hat neun Erfolgskriterien zu 2.1 hinzugefügt, darunter Zielgröße (Minimum) auf Stufe AA – anklickbare Ziele sollten grundsätzlich mindestens 24 × 24 CSS-Pixel groß sein, mit Ausnahmen – und Barrierefreie Authentifizierung (Minimum), die Anmeldeschritte begrenzt, die auf Gedächtnis oder Rätsel setzen, etwa wenn man ein Passwort abtippen muss, ohne es einfügen zu dürfen. Außerdem wurde das alte Kriterium „Parsing“ als veraltet gestrichen.

Ein Beispiel: ein Anmeldeformular

Hier ist ein Anmeldeformular, wie eine KI es erzeugen könnte, und was eine Barrierefreiheitsprüfung findet:

ProblemWer ist betroffenLösung
Eingabefelder nutzen Platzhaltertext („E-Mail“) statt BeschriftungenScreenreader-Nutzer; alle, die vergessen, was das Feld war, sobald sie tippenEine sichtbare <label>, die mit jedem Eingabefeld verbunden ist
Hellgrauer Text auf Weiß, deutlich unter 4,5:1 KontrastMenschen mit Sehschwäche, alle im FreienDunklerer Text, der das Kontrastverhältnis von 4,5:1 erfüllt
Fehler nur als roter Rahmen angezeigtFarbenblinde Nutzer, Screenreader-NutzerEine Textmeldung neben dem Feld, die Screenreadern angekündigt wird
„Anmelden“ ist ein gestyltes <div> statt eines <button>Tastatur- und Screenreader-Nutzer können es nicht auslösenEin echtes <button>-Element verwenden
Keine sichtbare Umrandung beim Tabben durch die FelderTastatur-Nutzer verlieren die OrientierungEin deutlicher Fokusstil
Das Logo-Bild hat keinen Alt-TextScreenreader-Nutzer hören einen DateinamenAlt-Text wie „Acme Bookings“

Keine dieser Korrekturen verändert das Aussehen des Formulars spürbar. Alle verändern aber, ob manche Menschen es überhaupt benutzen können.

Wichtige Begriffe

BegriffBedeutung
ScreenreaderSoftware, die den Bildschirm vorliest oder an eine Braillezeile ausgibt, etwa VoiceOver, NVDA oder JAWS.
Alt-TextEine Textbeschreibung eines Bildes, die Screenreader vorlesen. Dekorative Bilder erhalten leeren Alt-Text, damit sie übersprungen werden.
KontrastverhältnisWie stark sich Text- und Hintergrundfarbe unterscheiden, von 1:1 bis 21:1.
TastaturnavigationEine Website mit Tab, Enter, Leertaste und Pfeiltasten statt mit der Maus bedienen.
FokusindikatorDie sichtbare Umrandung, die zeigt, auf welchem Element die Tastatur gerade steht.
Semantisches HTMLDas richtige Element für den Zweck verwenden – <button>, <nav>, <h2> –, damit Browser und Hilfstechnik die Seite verstehen.
ARIAZusätzliche Attribute, die individuelle Bedienelemente für Hilfstechnik beschreiben. Sparsam verwenden; native HTML-Elemente kommen zuerst.
HilfstechnologieWerkzeuge, mit denen Menschen Computer nutzen, von Screenreadern bis zu Schaltergeräten und Sprachsteuerung.

Häufige Missverständnisse

  • „Barrierefreiheit betrifft nur blinde Nutzer.“ Sie umfasst Seh-, Bewegungs-, Hör-, Sprech- und kognitive Behinderungen, dazu auch vorübergehende Situationen wie einen gebrochenen Arm.
  • „Barrierefreie Seiten sehen langweilig aus.“ Barrierefreiheit schränkt ein paar Dinge ein – Kontrast, Fokusstile, Textgröße –, aber gut aussehende barrierefreie Seiten sind die Regel, nicht die Ausnahme.
  • „Ein automatischer Checker zeigt 100 Punkte, also sind wir fertig.“ Automatische Tools erkennen nur einen Teil der Probleme. Ob Alt-Texte wirklich aussagekräftig sind oder ein Ablauf mit dem Screenreader Sinn ergibt, muss ein Mensch prüfen.
  • „Ein Overlay-Widget macht uns konform.“ Aufgesetzte Werkzeugleisten können fehlende Beschriftungen oder kaputten Tastaturzugang in Ihrem Code nicht beheben. Korrigieren Sie die Quelle.
  • „Wir haben keine Nutzer mit Behinderungen.“ Vielleicht wissen Sie es nur nicht. Viele Behinderungen sind nicht sichtbar, und Menschen, die auf eine Barriere stoßen, gehen meist einfach.

Was Sie Ihren KI-Baukasten fragen sollten

  • „Baue das so, dass es WCAG 2.2 Stufe AA erfüllt.“
  • „Verwende semantisches HTML: echte Buttons, Links, Überschriften in der richtigen Reihenfolge und Beschriftungen für jedes Formularfeld.“
  • „Stelle sicher, dass jedes interaktive Element allein mit der Tastatur funktioniert und einen sichtbaren Fokusstil hat.“
  • „Prüfe den Kontrast aller Text- und Symbolfarben – 4,5:1 für normalen Text, 3:1 für große Schrift und Symbole.“
  • „Füge aussagekräftige Alt-Texte für informative Bilder und leere Alt-Texte für dekorative hinzu.“
  • „Zeige Formularfehler als Text, verknüpft mit dem Feld, nicht nur farblich.“
  • „Berücksichtige die Einstellung für reduzierte Bewegung des Nutzers bei Animationen.“
  • „Führe eine automatische Barrierefreiheitsprüfung aus und liste auf, was sie nicht testen kann, damit ich das von Hand prüfen kann.“

Danach testen Sie selbst: Legen Sie die Maus beiseite und versuchen Sie, Ihren wichtigsten Ablauf nur mit Tab, Umschalt+Tab, Enter und Leertaste abzuschließen. Testen Sie die Hauptseite mit dem eingebauten Screenreader Ihres Handys. Zoomen Sie den Browser auf 200 % und schauen Sie, ob etwas kaputtgeht.

Barrierefreiheit in Mythex

Mythex enthält keinen eigenen Barrierefreiheits-Checker, deshalb behandeln Sie Barrierefreiheit als Teil Ihrer Prompts und Ihrer Tests. Fragen Sie ab dem ersten Prompt nach WCAG 2.2 AA, prüfen Sie das Ergebnis in der Vorschau mit der Tastatur und nutzen Sie /test, damit der Agent Ihre wichtigsten Abläufe durchklickt, bevor Sie veröffentlichen – siehe App-Tests. Das SEO-Rezept verlangt ebenfalls semantische Überschriften und aussagekräftige Alt-Texte, was beiden Zielen dient.

Eine praktische Checkliste finden Sie unter wie Sie Ihre Website barrierefrei machen. Zum Design lesen Sie wie Sie mit KI eine gut aussehende App gestalten, und vor dem Start wie Sie Ihre App vor dem Launch testen. Die maßgebliche Quelle ist die WCAG-Übersicht des W3C.

Fragen

Was ist Barrierefreiheit im Web, einfach erklärt?

Barrierefreiheit im Web bedeutet, Websites und Apps so zu gestalten und zu bauen, dass Menschen mit Behinderungen sie wahrnehmen, verstehen, navigieren und nutzen können. Dazu gehören blinde Menschen, die Screenreader nutzen, Menschen, die keine Maus bedienen können, Menschen mit Sehschwäche oder Farbenblindheit, gehörlose Nutzer und Menschen mit kognitiven Beeinträchtigungen.

Was ist WCAG?

WCAG (Web Content Accessibility Guidelines) ist der internationale Standard für Barrierefreiheit im Web, veröffentlicht vom W3C. Die aktuelle Version ist WCAG 2.2, erstmals im Oktober 2023 veröffentlicht. Ihre Erfolgskriterien sind in die Stufen A, AA und AAA eingeteilt, und Stufe AA ist das Ziel, auf das sich die meisten Organisationen und Gesetze beziehen.

Welchen Farbkontrast verlangt WCAG?

Auf Stufe AA braucht normaler Text ein Kontrastverhältnis von mindestens 4,5:1 zum Hintergrund, große Schrift (etwa 18 pt oder 14 pt fett) mindestens 3:1. Symbole und die sichtbaren Teile von Bedienelementen brauchen mindestens 3:1 zu ihrer Umgebung.

Ist Barrierefreiheit im Web gesetzlich vorgeschrieben?

In vielen Ländern und für viele Organisationen ja. Die Gesetze unterscheiden sich nach Land und Branche – zum Beispiel gilt der European Accessibility Act für viele digitale Verbraucherprodukte und -dienste in der EU. Prüfen Sie die für Sie geltenden Regeln oder fragen Sie einen Rechtsberater.

Kann ein Barrierefreiheits-Overlay oder -Widget meine Seite konform machen?

Nicht allein. Overlays legen eine Werkzeugleiste über Ihre Seite, können aber grundlegende Probleme wie fehlende Beschriftungen, unbrauchbare Tastaturnavigation oder unklare Struktur nicht zuverlässig beheben. Der verlässliche Weg ist, den Code und die Inhalte der Seite selbst zu korrigieren.

Mythex · Pricing · Alles mit KI bauen · Vorlagen für Websites und Apps · Mythex im Vergleich · Glossar zum App-Bau mit KI · Kostenlose Tools für den App-Bau mit KI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)