Hopp til hovedinnhold

Rammer og iframes

Rammer må ha titler og håndtere fokus korrekt for å være navigerbare.

Oppdatert
Kategori: struktur

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.