„Frame (iframe) ohne Titel“ in HTML beheben
Warum das ein Problem ist
Ein Screenreader kündigt nur „Frame“ an: Nutzende erfahren nicht, ob darin ein Video, eine Karte, ein Zahlungsformular oder Werbung steckt.
So beheben Sie es — HTML
Geben Sie jedem <iframe> ein title-Attribut, das seinen Inhalt knapp beschreibt. Rein dekorative Frames gehören mit aria-hidden und tabindex="-1" aus der Tab-Reihenfolge entfernt.
<iframe src="https://www.youtube.com/embed/…"></iframe><iframe
src="https://www.youtube.com/embed/…"
title="Démonstration : lancer un scan d'accessibilité en 60 secondes"
></iframe>
<!-- Cadre décoratif : hors parcours plutôt que sans titre -->
<iframe src="…" aria-hidden="true" tabindex="-1"></iframe>Prüfen Sie Ihre Website in 30 Sekunden
Conformly erkennt diese Art von Problem auf allen Ihren Seiten kontinuierlich und warnt Sie bei jeder Regression.
Kostenloser Scan