Rammer og iframes
Rammer må ha titler og håndtere fokus korrekt for å være navigerbare.
Rammer og iframes
Hva er problemet?
Rammer (<iframe>) brukes ofte til å bygge inn innhold fra andre steder (f.eks. kart, videoer, annonser). Hvis disse mangler en tittel, vet ikke skjermleserbrukere hva rammen inneholder før de går inn i den.
Hvorfor er dette viktig?
En beskrivende tittel gjør at brukere kan velge å hoppe over rammen hvis innholdet ikke er relevant for dem.
Hvordan fikse det?
Legg til title-attributt
Alle <iframe>-elementer må ha et title-attributt.
<!-- Dårlig: -->
<iframe src="kart.html"></iframe>
<!-- Bra: -->
<iframe src="kart.html" title="Kart over våre lokaler"></iframe>
Unike titler
Hvis du har flere rammer på samme side, må de ha unike titler slik at man kan skille dem fra hverandre.
Unngå fokusfeller
Pass på at innholdet i rammen er tilgjengelig med tastatur, og at brukeren ikke blir "fanget" inne i rammen.