a11y
Barrierefreiheit
Numeronym für „Accessibility“ (a + 11 Buchstaben + y). Beschreibt Websites, die von Menschen mit visuellen, motorischen, auditiven oder kognitiven Einschränkungen uneingeschränkt genutzt werden können.
Tipp: In Deutschland/EU für viele Angebote gesetzlich verpflichtend durch das Barrierefreiheitsstärkungsgesetz (BFSG).
WCAG
Richtlinien für barrierefreie Inhalte
Web Content Accessibility Guidelines – der internationale technische Standard für barrierefreie Webinhalte, herausgegeben vom W3C.
Tipp: Aktuelle Version ist WCAG 2.2; sie ist die fachliche Grundlage hinter dem BFSG.
Konformitätsstufe AA
WCAG-Stufe „AA“
WCAG kennt drei Stufen: A (Minimum), AA (Standard – in der Praxis meist gefordert) und AAA (Optimum, selten vollständig erreichbar).
Tipp: AA verlangt mind. 4.5:1 Kontrast bei Fließtext, 3:1 bei großem Text/UI. Live ausprobieren: OKLCH-Kontrast-Simulator.
ARIA
Barrierefreie Rich-Internet-Attribute
Zusätzliche HTML-Attribute (aria-*, role), die Screenreadern semantische Zusatzinformationen liefern, wenn natives HTML allein nicht ausreicht.
Erste ARIA-Regel: natives HTML bevorzugen – <button> statt <div role="button">.
Screenreader
Vorleseprogramm
Assistive Technologie, die Bildschirminhalte als Sprache oder auf einer Braillezeile ausgibt – auf Basis von Semantik, ARIA-Attributen und Alt-Texten.
Tipp: Kostenlos selbst testen mit NVDA (Windows) oder VoiceOver (macOS/iOS).
Fokus-Sichtbarkeit
:focus-visible
Sichtbare Markierung des Elements, das gerade per Tastatur (Tab-Taste) fokussiert ist – essenziell für Tastaturnutzer:innen.
Tipp: Niemals outline: none setzen, ohne einen mindestens gleichwertigen Ersatz zu definieren.
Touch-Targets
Mindestgröße für Klickziele
WCAG 2.2 verlangt für interaktive Elemente mindestens 24×24px, empfohlen werden 44×44px – wichtig für Nutzer:innen mit motorischen Einschränkungen.
Live ausprobieren: Touch-Target-Simulator.
Skip-Link
Sprungmarke zum Inhalt
Ein anfangs unsichtbarer Link ganz oben im HTML, der bei Tastaturfokus sichtbar wird und direkt zum Hauptinhalt springt – ohne die ganze Navigation durchtabben zu müssen.
Tipp: Probier's selbst – drück beim Laden dieser Seite einmal die Tab-Taste.
Alt-Text
Alternativtext
Textbeschreibung eines Bildes im alt-Attribut, die Screenreader vorlesen und die angezeigt wird, falls das Bild nicht geladen werden kann.
Tipp: Rein dekorative Bilder erhalten alt="" (leer), informative Bilder eine knappe, aussagekräftige Beschreibung.