Frames moeten een titel hebben
Laatste wijziging:
Hoe het probleem op te lossen?
Een <frame> of <iframe> zonder een titel kan niet correct worden aangekondigd door schermlezers. Zonder een titel is het moeilijk voor gebruikers van schermlezers om te schakelen tussen frames op een pagina.
Gebruik een van de volgende opties om het probleem op te lossen:
Optie 1: Gebruik een title attribute
Voeg het title attribuut toe:
<iframe src="/news-item.html" title="New accessibility tool launched"></iframe>
Optie 2: gebruik aria-label
<iframe src="/news-item.html"
aria-label="New accessibility tool launched"
></iframe>
Optie 3: gebruik aria-labelledby
<div id="iframe-label">New accessibility tool launched:</div>
<iframe src="/news-item.html" aria-labelledby="iframe-label"></iframe>
Wat is een goede titel?
Zorg ervoor dat je een beschrijvende titel aan het frame toevoegt. Stel je voor dat je de inhoud van het frame hardop aan iemand uitlegt. Die beschrijving is een goede titel.
Zorg ervoor dat elke frame-titel uniek is op de pagina. Schermlezers stellen gebruikers in staat om tussen frames te schakelen. Het is niet mogelijk om frames te onderscheiden als ze dezelfde naam hebben.
Meer info:
Regelinformatie
Standaard
Regelgeving
Impact voor gebruikers
Ernstige impact Belemmert gebruikers met een beperking aanzienlijk. Los dit met hoge prioriteit op. Kritiek : blokkeert toegang volledig Ernstig : belemmert gebruik aanzienlijk Matig : veroorzaakt moeilijkheden Klein : minimale hinderComplexiteit van de oplossing
Enige technische expertise is benodigd Om dit probleem op te lossen is enige technische expertise benodigd. Afhankelijk van het gebruikte Content Management Systeem (CMS) kan dit probleem opgelost worden. In enkele gevallen heeft u technische expertise van een software ontwikkelaar nodig.Treft
Gratis Website Accessibility Audit