Titel på tom alt-tekst
Silktide finder billeder, der er markeret som dekorative med tom alternativ tekst, men som også har en titel. De to attributter modsiger hinanden, og hjælpemiddelteknologi håndterer konflikten uforudsigeligt.
<!-- Problem: alt siger "spring mig over", title siger "læs mig" -->
<img src="logo.png" alt="" title="Virksomhedslogo">
<!-- Rettet: reelt dekorativt -->
<img src="logo.png" alt="">
<!-- Rettet: reelt meningsfuldt -->
<img src="logo.png" alt="Virksomhedslogo">
Hvorfor det er vigtigt
En tom alt="" angiver, at et billede er ,
og fortæller en , at det skal springes over. En
title-attribut annonceres dog stadig af nogle skærmlæsere – så det samme billede
er tavst for nogle brugere og taler for andre. Uanset hvad forfatteren havde til hensigt,
er resultatet forkert for nogen.
title-attributten er generelt upålidelig: Den vises som regel kun som et værktøjstip,
når musen holdes over den, så brugere af tastatur og berøringsskærm heller aldrig ser den.
Sådan retter du det
- Hvis billedet er dekorativt, skal du fjerne
title-attributten og beholde den tommealt="". - Hvis billedet er meningsfuldt, skal du flytte beskrivelsen til
og fjerne
title. - Brug aldrig
titlesom erstatning for alt-tekst – den er ikke pålideligt tilgængelig for nogen.
Sådan tester Silktide dette
- Find hvert billede på hver side.
- Vælg billeder, hvor
alt-attributten er til stede, men tom. - Rapportér hvert af disse billeder, som også har en ikke-tom
title-attribut.