Wcag uitgelegd

SC 3.3.3 - Wat betekent “Foutsuggestie”

WCAG 3.3.3 vereist dat je suggesties biedt om fouten in formulieren op te lossen. Lees hoe je gebruikers helpt met duidelijke foutsuggesties.

Iedereen maakt wel eens een fout bij het invullen van een formulier – een verkeerd e-mailadres, een vergeten veld of een foutief wachtwoord. Voor mensen met een cognitieve beperking, laaggeletterdheid of gebruikers van schermlezers kan het extra moeilijk zijn om deze fouten te begrijpen en te herstellen, zeker als de foutmelding onduidelijk is.

Daarom zegt WCAG: zorg dat je gebruikers helpt om fouten in formulieren te begrijpen en op te lossen, door duidelijke suggesties te geven.

Dit heet 3.3.3 Error Suggestion.

Wat wordt er van websites verwacht?

  • Geef duidelijke foutmeldingen die niet alleen zeggen dát er een fout is, maar ook waar en hoe die kan worden opgelost.

  • Voeg voorbeelden of tips toe als een specifiek formaat vereist is (bijvoorbeeld voor telefoonnummers of wachtwoorden).

  • Gebruik visuele aanwijzingen (zoals rode randen of tekst), maar ook tekstuele uitleg voor schermlezers.

Kort: help je gebruikers bij het herstellen van fouten.

Wat is niet verplicht?

  • Je hoeft geen uitgebreide uitleg te geven als de fout duidelijk is zonder verdere toelichting (bijvoorbeeld een leeg verplicht veld).

  • Pure decoratieve formulieren zonder echte validatie vallen niet onder deze eis.

Veelgemaakte fouten

  • Foutmeldingen die alleen zeggen “Fout” zonder uitleg.

  • Verplichte velden zonder aanduiding van wat er verwacht wordt.

  • Complexe invoerformaten (zoals data of telefoonnummers) zonder voorbeelden.

Wat kun je als webredacteur of manager doen?

  • Controleer je formulieren: Geef je duidelijke, begrijpelijke foutmeldingen bij elke fout?

  • Test je velden: Kun je foutmeldingen eenvoudig begrijpen en oplossen zonder te moeten raden?

  • Vraag je webbouwer: Worden foutmeldingen correct weergegeven voor schermlezers?

Samenvatting

Goede foutmeldingen maken je formulieren toegankelijker en gebruiksvriendelijker voor iedereen. Geef gebruikers altijd duidelijke instructies om fouten te herkennen en te herstellen.

Bekijk ook ons naslagwerk foutmeldingen voor kant-en-klare voorbeelden, of lees verder over SC 3.3.1 Foutidentificatie.

Related Posts

SC 3.3.7 - Wat betekent \"Redundante invoer\"

Je bent bezig met een online bestelling. In stap 1 vul je je naam en adres in. In stap 2 vraagt het formulier opnieuw om je naam. In stap 3 moet je je adres nog een keer invullen voor de facturatie. Je hebt dezelfde informatie drie keer getypt.

SC 3.3.2 - Wat betekent \"Labels en instructies\"

Je komt op een formulier met vijf velden. Geen labels, alleen placeholders die verdwijnen zodra je begint te typen. Halverwege het formulier weet je niet meer wat je in het eerste veld hebt getypt, en ook niet of het het juiste veld was. Er staat “Verplicht” bij sommige velden, maar welke? En dat telefoonnummerveld – moet je +31 ervoor zetten of niet?

SC 3.3.4 - Wat betekent \"Foutpreventie (juridisch, financieel, data)\"

Je bestelt een vliegticket online. Je typt per ongeluk Amsterdam in plaats van Rotterdam als bestemming. Je klikt op “Bevestigen” en de boeking is definitief. Geen bevestigingsscherm, geen mogelijkheid om terug te gaan, geen “Weet je het zeker?”. Het ticket is gekocht, en annuleren kost je geld.