Offerte audit
Typ iets om te zoeken...

Wcag uitgelegd

Knop die navigeert, link die een actie uitvoert

Knop die navigeert, link die een actie uitvoert. WCAG 4.1.2 Naam, rol, waarde (post 3/12)

“Contact, knop.”

Je drukt op Enter. Een nieuwe pagina opent. Maar het was een knop. Knoppen voeren acties uit. Ze navigeren niet.

Of andersom: “Verwijderen, link.” Je klikt. Er wordt iets verwijderd. Maar het was een link. Links navigeren. Ze verwijderen niet.

De verkeerde rol geeft misleidende informatie.

<!-- Niet doen: knop die navigeert -->
<button onclick="window.location='/contact'">Contact</button>

<!-- Wel doen: link voor navigatie -->
<a href="/contact">Contact</a>

<!-- Niet doen: link die een actie uitvoert -->
<a href="#" onclick="verwijder()">Verwijderen</a>

<!-- Wel doen: knop voor acties -->
<button onclick="verwijder()">Verwijderen</button>

De vuistregel:

  • Link (<a>) = gaat ergens naartoe (nieuwe pagina, ander deel van de pagina)
  • Knop (<button>) = doet iets (openen, sluiten, versturen, verwijderen)

Waarom maakt het uit?

Schermlezers en toetsenbordnavigatie behandelen links en knoppen anders:

  • Links activeer je met Enter
  • Knoppen activeer je met Enter én Spatie
  • Schermlezers hebben aparte lijsten voor links en knoppen

Als je “Verwijderen” zoekt in de linkslijst en het is een link, vind je het. Maar het hoort daar niet thuis.

Zelf verder met dit onderwerp

Related Posts

Heb ik een desktop- en mobiele audit nodig?

Kort antwoord: een goede audit test altijd op meerdere apparaten. Maar je hoeft niet apart te betalen voor een “desktop-audit” en een “mobiele audit”. Bij een professionele audit zit dat er gewoon in.

Wat is een toegankelijkheidsaudit?

Een toegankelijkheidsaudit is een grondige beoordeling van je website of app op basis van de WCAG-standaard. Het doel: vaststellen welke onderdelen niet toegankelijk zijn voor mensen met een beperking, en concreet beschrijven hoe je dat kunt oplossen.

Kolommen waarvan de inhoud door elkaar loopt

Kolommen waarvan de inhoud door elkaar loopt

Twee projecten naast elkaar. Links een afbeelding, rechts een afbeelding. Daaronder links een beschrijving, rechts een beschrijving.