Svag alternativtext
Bilder bör ha skrivna beskrivningar som förmedlar vad de visar. Silktide rapporterar bilder vars beskrivningar finns men verkar sakna verkligt värde, till exempel ett filnamn eller ordet "bild".
är avsedd att ersätta bilden. Text som ett filnamn, en URL eller ett generiskt ord beskriver ingenting:
<!-- Svagt: ett filnamn säger inget till den som lyssnar -->
<img src="chart.png" alt="chart-final-v2.png">
<!-- Beskrivande: förmedlar vad bilden visar -->
<img src="chart.png" alt="Stapeldiagram som visar att försäljningen fördubblades mellan 2024 och 2026">
Varför detta är viktigt
Personer som använder hör alternativtexten i stället för bilden. Att höra "IMG understreck 4 3 2 7 punkt J P G" uppläst är värre än tystnad: det avbryter innehållet utan att förmedla något. Svag alternativtext betyder vanligtvis att ett CMS automatiskt fyllde i fältet från filnamnet, så att bilden klarar ett naivt test för "har alternativtext" trots att den fortfarande sviker personen den var avsedd för.
Sökmotorer läser också alternativtext för att förstå bilder, så svag text innebär att du går miste om en möjlighet att få dina bilder hittade i sökningar.
Så åtgärdar du det
- Skriv om alternativtexten så att den beskriver vad bilden visar eller vad den används till, i en naturlig fras eller mening. Föreställ dig att du beskriver sidan för någon i telefon.
- För bilder som är länkar eller knappar ska du beskriva destinationen eller åtgärden ("Sök", "Visa din varukorg") i stället för bilden.
- För rent ska du använda ett tomt
alt=""så att skärmläsare hoppar över dem helt. - Åtgärda även källan till problemet: många CMS fyller automatiskt i alternativtext från filnamn när bilder laddas upp. Ange riktiga beskrivningar i mediebiblioteket.
- Om den flaggade alternativtexten faktiskt är lämplig kan du resultatet.
Så testar Silktide detta
- Hitta alla bilder på sidan som har icke-tom alternativtext. Bilder med saknad eller tom alternativtext rapporteras av separata kontroller, till exempel Saknad alternativtext.
- Hoppa över bilder som inte behöver beskrivning: bilder som är dolda för skärmläsare, spårningspixlar och andra bilder på 1 pixel samt bilder utan källa.
- Flagga alternativtext som verkar sakna information:
- Den ser ut som ett filnamn (till exempel
photo.jpg). - Den är en URL.
- Den ser inte ut som ord som är läsbara för människor (till exempel
img_4327_final-2). - Den är ett känt generiskt ord eller en känd generisk fras, till exempel "bild", "foto", "logotyp" eller "klicka här".
- Den innehåller inga bokstäver eller siffror alls.
- Den ser ut som ett filnamn (till exempel
Felsökning
Min produktkod eller mitt varumärkesnamn flaggas
Alternativtext som består av en enda kodliknande token kan se maskingenererad ut för den här kontrollen. Om texten faktiskt är rätt beskrivning (till exempel en produkt-SKU som dina kunder känner till) kan du godkänna resultatet – eller ännu bättre, utveckla den till en fras: "Produktfoto av borren ZX-200".
Bilder från inbäddade kartor flaggas
Karttiles från inbäddade karttjänster genereras av leverantören, och du kan inte redigera deras alternativtext. Silktide kan undanta bilder från tredje part, som dessa, från kontrollerna. Om du ser att de flaggas kan du godkänna dem eller fråga oss om att undanta problem från tredje part för din webbplats.