Wcag uitgelegd

Afbeelding als link zonder beschrijvend alt

Afbeelding als link zonder beschrijvend alt — WCAG 2.4.4 Linkdoel (in context) (post 3/14)

Een winkelwagen-icoon. Klik erop en je gaat naar je winkelwagen. Logisch.

Een schermlezer zegt: “Link. cart-icon-dot-s-v-g.”

Of erger: “Link.” Zonder verdere informatie.

Als een link alleen een afbeelding bevat, is de alt-tekst van die afbeelding de linktekst. Geen alt-tekst = geen linktekst = onbruikbaar.

<!-- Niet doen: geen alt -->
<a href="/winkelwagen">
  <img src="cart-icon.svg">
</a>

<!-- Niet doen: alt beschrijft de afbeelding -->
<a href="/winkelwagen">
  <img src="cart-icon.svg" alt="Icoon van een winkelwagen">
</a>

<!-- Wel doen: alt beschrijft het doel -->
<a href="/winkelwagen">
  <img src="cart-icon.svg" alt="Winkelwagen">
</a>

Het verschil: “Icoon van een winkelwagen” beschrijft wat je ziet. “Winkelwagen” beschrijft waar je naartoe gaat. Bij een link wil je het doel weten, niet het uiterlijk.

Dit geldt ook voor: logo’s die naar de homepage linken, social media iconen, en productafbeeldingen die naar een productpagina linken.

Related Posts

"Welkom" zegt niets

"Welkom" zegt niets

“Welkom.” “Pagina 1.” “Home.” “Untitled Document.” Dat zijn titels die ik regelmatig tegenkom. Ze bestaan. Ze zijn niet leeg. Maar ze zeggen niets.

Focus verlaat het dialoogvenster

Focus verlaat het dialoogvenster

De cookie-popup is open. Je tabt door de opties. Accepteren. Weigeren. Instellingen.

Witte tekst op een foto

Witte tekst op een foto

“Welkom bij ons” In wit. Op een foto van een zonnig landschap. Links voldoende contrast. Rechts? Waar de lucht wit is? Onleesbaar.