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:
Option 1: Gebruik een title attribute
Voeg het title
attribuut toe:
<iframe src="/news-item.html" title="New accessibility tool launched"></iframe>
Option 2: gebruik aria-label
<iframe src="/news-item.html"
aria-label="New accessibility tool launched"
></iframe>
Option 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 u een beschrijvende titel aan het frame toevoegt. Een effectieve manier om een titel te bedenken, is door je voor te stellen dat je de inhoud van het frame hardop aan iemand beschrijft.
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.
Gratis Website Accessibility Audit
De diensten van ExcellentWebCheck
Het doel van ExcellentWebCheck is om de online gebruikerservaring van alle bezoekers van websites te verbeteren. De tools van ExcellentWebCheck helpen bij het detecteren en verbeteren van usability-problemen op uw website.