Hoppa till innehåll
SilktideHjälp

Ramtitel

Silktide testar att varje synlig ram som bäddas in på dina sidor har en läsbar titel som beskriver vad den innehåller. Ramar utan titlar tvingar personer som använder att gå in i dem och utforska dem bara för att ta reda på vad de är.

Titeln ska anges på själva frame-elementet via attributet title – en <title>-tagg inuti den inramade sidan räcker inte:

<!-- Saknas: inget talar om för hjälpmedlet vad den här ramen är -->
<iframe src="ad.html"></iframe>

<!-- Åtgärdat: attributet title namnger ramen -->
<iframe title="Annons" src="ad.html"></iframe>

Varför detta är viktigt

Ramar innehåller ofta videor, kartor, annonser, betalningsformulär och chattwidgetar. En listar ramarna på en sida utifrån deras titlar, så att användarna kan välja vilken de vill gå in i. Utan en titel meddelas ramen som en anonym ram – eller med sitt filnamn – och användaren måste navigera in i den och utforska innehållet för att förstå vad den är.

Så här åtgärdar du det

  1. Lägg till attributet title i varje markerat <iframe> eller <frame> och beskriv kort innehållet: "Annons", "Video: produktvisning", "Livechatt".
  2. Se till att titeln innehåller faktiska ord – enbart blanksteg eller symboler räknas inte.
  3. Om en ram är rent teknisk och inte visar något, till exempel en spårningspixel, ska du i stället dölja den för hjälpmedel, exempelvis genom att göra den osynlig eller lägga till aria-hidden="true". Dolda ramar behöver inga titlar.

Så testar Silktide detta

  1. Hitta alla <iframe>- och <frame>-element på sidan.
  2. Hoppa över ramar som är osynliga och ramar som är dolda för skärmläsare med aria-hidden – hjälpmedel kan inte välja dessa, så de behöver ingen titel. Osynliga ramar är vanliga för spårningskod och sociala pluginer.
  3. Kontrollera att de återstående ramarna har ett title-attribut som innehåller meningsfull text, det vill säga minst en bokstav eller siffra. En titel som bara består av blanksteg, skiljetecken eller emoji underkänns.
  4. Markera varje synlig ram som saknar en meningsfull titel.

Om en befintlig titel faktiskt beskriver sin ram behandlas separat under Ramtitlar.

Läs mer

Senast uppdaterad

Var den här sidan hjälpsam?