Naar inhoud springen
SilktideHelp

Titel van frame

Silktide controleert of elk zichtbaar frame dat in je pagina's is ingesloten een leesbare titel heeft die beschrijft wat het bevat. Frames zonder titel dwingen mensen die gebruiken om ze te openen en te verkennen, alleen maar om te ontdekken wat ze zijn.

De titel hoort op het frame-element zelf te staan, via het attribuut title - een tag <title> in de ingesloten pagina is niet voldoende:

<!-- Ontbreekt: niets vertelt hulptechnologie wat dit frame is -->
<iframe src="ad.html"></iframe>

<!-- Opgelost: het attribuut title benoemt het frame -->
<iframe title="Advertentie" src="ad.html"></iframe>

Waarom dit belangrijk is

Frames bevatten vaak video's, kaarten, advertenties, betalingsformulieren en chatwidgets. Een geeft de frames op een pagina weer aan de hand van hun titels, zodat gebruikers kunnen beslissen welk frame ze willen openen. Zonder titel wordt het frame aangekondigd als een anoniem frame - of met de bestandsnaam ervan - en moet de gebruiker erin navigeren en de inhoud ervan verkennen om uit te zoeken wat het is.

Hoe je dit oplost

  1. Voeg aan elk gemarkeerd <iframe>- of <frame>-element een attribuut title toe dat de inhoud kort beschrijft: "Advertentie", "Video: rondleiding door product", "Livechat".
  2. Zorg ervoor dat de titel echte woorden bevat - alleen witruimte of symbolen telt niet.
  3. Als een frame puur technisch is en niets weergeeft, zoals een trackingpixel, verberg het dan voor hulptechnologie, bijvoorbeeld door het onzichtbaar te maken of aria-hidden="true" toe te voegen. Verborgen frames hebben geen titels nodig.

Hoe Silktide dit controleert

  1. Zoek elk <iframe>- en <frame>-element op de pagina.
  2. Sla onzichtbare frames over, evenals frames die met aria-hidden voor schermlezers zijn verborgen - hulptechnologie kan deze niet selecteren, dus ze hebben geen titel nodig. Onzichtbare frames worden vaak gebruikt voor trackingcode en sociale plug-ins.
  3. Controleer de overige frames op een attribuut title dat betekenisvolle tekst bevat, dus ten minste één letter of cijfer. Een titel die alleen uit spaties, leestekens of emoji bestaat, voldoet niet.
  4. Markeer elk zichtbaar frame zonder betekenisvolle titel.

Of een bestaande titel het frame daadwerkelijk beschrijft, wordt afzonderlijk behandeld in Titels van frames.

Meer informatie

Laatst bijgewerkt

Was deze pagina nuttig?