Achtergrond wcag, Webredactie

Alt-tekst schrijven: de keuzehulp voor de juiste alt-tekst bij elke afbeelding

Welke alt-tekst heeft jouw afbeelding nodig? Gebruik onze interactieve keuzehulp om in een paar stappen de juiste alt-tekst te bepalen, van productfoto's tot decoratieve afbeeldingen.

Elke afbeelding op je website heeft een alt-attribuut nodig. Maar wat je daarin schrijft, hangt af van de context. Is de afbeelding decoratief? Dan laat je de alt-tekst leeg (alt=""). Bevat de afbeelding informatie? Dan beschrijf je die informatie.

Ik zie het in bijna elke audit misgaan. Alt-teksten zijn verplicht onder WCAG succescriterium 1.1.1 (Niet-tekstuele content), en het is een van de meest gefaalde criteria.

Gebruik de keuzehulp hieronder om snel te bepalen welke alt-tekst bij jouw situatie past.

Kies de juiste alt-tekst

De vier typen afbeeldingen

Elke afbeelding valt in een van deze categorieën:

  1. Decoratief (sfeer, opvulling, herhaling van tekst ernaast): gebruik alt=""
  2. Informatief (foto, illustratie, grafiek die iets uitlegt): beschrijf de informatie
  3. Functioneel (link, knop, icoon): beschrijf de actie of bestemming
  4. Complex (grafiek, diagram, infographic): korte alt + uitgebreide beschrijving

Decoratieve afbeeldingen

Een decoratieve afbeelding voegt geen informatie toe. Gebruik alt="" (leeg, niet weglaten). Een sfeerfoto van een kantoor met alt-tekst “twee collega’s achter een laptop” is ruis. De schermlezer onderbreekt de tekststroom voor informatie die er niet toe doet.

Informatieve afbeeldingen

Beschrijf wat je ziet, gericht op de context. Bij een productfoto: “Zwarte leren sneakers met witte zool, schuin van voren gefotografeerd.” Bij een nieuwsfoto: “Burgemeester Halsema overhandigt de eerste prijs aan het winnende team.”

Functionele afbeeldingen

Beschrijf niet wat je ziet, maar wat er gebeurt als je klikt. Een logo dat linkt naar de homepage: alt="Proper Access — naar de homepage". Niet: alt="logo".

Complexe afbeeldingen

Geef een korte alt-tekst (“Staafgrafiek: omzetontwikkeling per kwartaal”) plus een uitgebreide beschrijving elders op de pagina, zoals een datatabel.

De 5 meest voorkomende fouten

  1. Decoratieve afbeeldingen met een beschrijving: sfeerbeelden die niemand hoeft te horen
  2. Informatieve afbeeldingen zonder alt-tekst: een schermlezer leest de bestandsnaam voor
  3. Alle afbeeldingen dezelfde alt-tekst: “afbeelding” of “foto” geeft geen bruikbare informatie
  4. Alt-tekst die begint met “afbeelding van”: een schermlezer zegt al “afbeelding”, je krijgt dan “afbeelding, afbeelding van…”
  5. Tekst in afbeeldingen niet opnemen: een banner met “SALE — 50% korting” als afbeelding zonder die tekst in de alt

Alt-teksten voor webshops

  • Productfoto’s: beschrijf product, kleur en perspectief
  • Meerdere foto’s: eerste foto volledige beschrijving, overige foto’s beschrijven het verschil (“zijaanzicht”, “close-up stof”)
  • Kleurvarianten als thumbnails: beschrijf alleen de kleur (“Blauw”, “Rood”)
  • Maattabellen: gebruik echte HTML-tabellen in plaats van afbeeldingen

Verder lezen

Related Posts

Hoe maak je een citaat in een PDF-document (en waarom dat belangrijk is voor toegankelijkheid)

Als webredacteur werk je dagelijks met teksten, visuals en documenten. Vaak gaat het niet alleen om wat je schrijft, maar ook om hoe je het aanbiedt. Want een document dat er op het eerste gezicht goed uitziet, kan voor iemand die een schermlezer gebruikt juist verwarrend zijn. Een goed voorbeeld hiervan is een citaat in een PDF: hoe zorg je dat dit ook écht als citaat wordt herkend?

SC 1.1.1 - Wat betekent “Niet-tekstuele content”

Afbeeldingen, iconen en video’s vertellen vaak een groot deel van het verhaal op een pagina. Mensen die blind of slechtziend zijn, gebruiken een schermlezer die alleen tekst kan voorlezen. Daarom zegt WCAG: elke niet-tekstuele content heeft een tekstalternatief dat hetzelfde doel dient.

Hoe herken je niet-getagde tekst in een PDF

PDF’s zijn een van de meest voorkomende struikelblokken bij digitale toegankelijkheid. Een PDF kan er perfect uitzien terwijl een schermlezer er niets mee kan. De oorzaak is vaak niet-getagde tekst – tekst die visueel gewoon op de pagina staat, maar technisch niet is opgenomen in de tagstructuur van het document.