Barrierefreiheit
Iframe ohne title-Attribut
Woran du es erkennst
Ein eingebetteter Frame (YouTube-Video, Karte, Consent- oder Zahlungs-Iframe) hat kein title-Attribut (axe-Regel frame-title).
Warum es zählt
Screenreader-Nutzer hören bei einem Iframe ohne Titel nur „Frame" plus eine kryptische URL und können nicht entscheiden, ob der Inhalt für sie relevant ist — bei Consent- oder Payment-Iframes blockiert das im schlimmsten Fall den Abschluss.
So behebst du es
- Ergänze bei jedem <iframe> ein kurzes, beschreibendes title-Attribut, z. B. title="YouTube-Video: Produktdemo" oder title="Google-Maps-Karte zum Standort".
- Bei rein dekorativen oder leeren Frames (Tracking, alte Technik) prüfe, ob sie überhaupt noch gebraucht werden, statt sie nur zu beschriften.
- Ziehe das Attribut in die zentrale Embed-Komponente/den Embed-Code-Generator, damit neue Einbettungen es automatisch mitbekommen.