Direct naar inhoud

Checklist: een toegankelijk formulier met Gravity Forms.

Met de WordPress-plugin Gravity Forms maak je gemakkelijk webformulieren die voldoen aan WCAG 2.1 AA, de wereldwijde standaard voor webtoegankelijkheid. In versie 2.5 zijn er extra mogelijkheden toegevoegd om de toegankelijkheid te waarborgen.

Een vliegtuig schiet door de lucht met behulp van zwaartekracht

Zeg WCAG je nog niets? Lees dan eerst ons artikel Wat is WCAG, oftewel de Web Content Accessibility Guidelines.

Stap voor stap naar een toegankelijk webformulier 

Deze checklist gaat stap voor stap door de instellingen en formuliervelden in WordPress. Hierna weet je precies wat je wel en niet moet gebruiken om een toegankelijk formulier samen te stellen. 

Als je meer wilt weten over het “waarom”, lees dan de Engelstalige documentatie over toegankelijkheid in de Knowledge Base op de website van Gravity Forms.

In deze korte handleiding gaan we ervan uit dat je Gravity Forms al hebt geïnstalleerd en gebruikt.

Het WordPress-thema

Allereerst een opmerking over het WordPress-thema dat je gebruikt. 

Het kleurcontrast tussen de tekst en de achtergrond is belangrijk. De bezoekers moeten de inhoud in een formulier kunnen lezen. 

Gravity Forms wordt geleverd met een eigen stylesheet (CSS). Hierin is het kleurcontrast van de tekst geoptimaliseerd tegen een witte achtergrondkleur. Maar een thema kan een donkerdere achtergrondkleur hebben, waardoor tekst onleesbaar wordt wanneer je het Gravity Forms-stylesheet gebruikt. Controleer het kleurcontrast tussen de tekst en de achtergrond. Deze moet 4,5: 1 of hoger zijn. 

Schakel niet het hele stylesheet uit alleen voor het kleurcontrast. De CSS regelt namelijk ook het uiterlijk van de formulierelementen en de manier waarop foutmeldingen worden weergegeven. 

Afhankelijk van je thema is het mogelijk om een deel van de CSS aan te passen of te overschrijven met de WordPress Customizer of in de CSS van het thema. Bespreek, indien nodig, de opties met je webdeveloper. 

Algemene instellingen

Ga naar het WordPress Dashboard > Formulieren > Instellingen en zet:

Formulierinstellingen

Na het aanmaken van een nieuw formulier, ga naar naar:
Instellingen  > Formulierinstellingen.

Instellingen die belangrijk voor toegankelijkheid zijn:

Formuliervelden

Je kunt de instellingen voor een formulierveld vinden als je het veld aanklikt of focus geeft.

De volgende formuliervelden hebben nog toegankelijkheidsproblemen en kun je niet gebruiken voor een toegankelijk formulier:

Veldinstellingen

Als een veldinstelling hieronder niet wordt genoemd, heeft het geen speciale toegankelijkheidsproblemen of aandacht nodig.

Algemeen

Uiterlijk

Geavanceerd

Een formulier toevoegen aan een pagina

Voeg het formulierenblok toe bij het bewerken van een pagina en let op:

Zet een formulier maar 1 keer op een webpagina. Als je het meerdere keren op dezelfde pagina zet, is er een conflict met de foutmeldingen en toetsenbordfocus. Wil je toch een formulier twee keer op een pagina zetten? Maak dan een tweede formulier aan met dezelfde inhoud.

Opmerkingen

Deze checklist is een hulpmiddel om je zo goed mogelijk te helpen met het toegankelijk opstellen van een Gravity Forms formulier; het is geen garantie dat het formulier volledig toegankelijk is. 

Ook instellingen voor add-ons en plugins van derden, bijvoorbeeld voor betalingen en creditcardvalidatie, zijn nog niet opgenomen in deze checklist.

Heb je dit al gelezen?

Geschreven door

Caitlin de Rooij Accessibility expert
Gepubliceerd op: