Offerte audit
Typ iets om te zoeken...

Wcag uitgelegd

Placeholdertekst die niemand kan lezen

Placeholdertekst die niemand kan lezen. WCAG 1.4.3 Contrast (minimum) (post 2/10)

“Voer hier je e-mailadres in”

Dat staat er. In het invoerveld. In #C0C0C0 op wit. Contrast: 1,6:1.

Je moet er bijna tegenaan plakken om het te lezen. En dit is niet de uitzondering, dit is de standaard browserstyling van placeholders.

Het wordt pas echt problematisch als je placeholder de enige plek is waar het invoerformaat staat. “DD-MM-JJJJ”. Of “Bijv. 1234 AB”. Als iemand dat niet kan lezen, vult diegene het verkeerd in. En krijgt een foutmelding. Die misschien ook slecht contrasteert. Maar dat is een andere post.

De fix:

/* Niet doen: contrast 1,6:1 */
::placeholder { color: #C0C0C0; }

/* Wel doen: contrast 4,64:1 */
::placeholder { color: #767676; }

Maar eigenlijk: gebruik geen placeholder als je enige manier om informatie te tonen. Placeholders verdwijnen zodra je begint met typen. Zet het formaat in een hint-tekst onder het veld. Die blijft altijd zichtbaar.

En ja, #767676 ziet er “donkerder” uit dan je gewend bent bij placeholders. Dat is precies het punt. Wat je gewend bent, is te licht.

Zelf verder met dit onderwerp

Related Posts

Formulierveld kleurt rood bij een fout. Dat is alles.

Formulierveld kleurt rood bij een fout. Dat is alles.

Je vult je e-mailadres verkeerd in. De rand van het veld wordt rood.

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.

Focusindicator die opgaat in de achtergrond

Focusindicator die opgaat in de achtergrond

Er is een focusindicator. Technisch gezien. Een lichtgrijze outline (#E0E0E0) op een witte achtergrond. 1 pixel dik.