Toegankelijkheid
Het doel is WCAG 2.2 niveau AA. Deze verklaring zegt wat er echt is gecontroleerd en wat niet, en dat laatste is op dit moment nogal wat.
Wat er standaard in zit
Semantische HTML vóór JavaScript, zodat de inhoud, de grenzen en de bronnen van een hulpmiddel leesbaar zijn zonder scripts. Alles werkt met het toetsenbord, met een zichtbare focusrand op elk bedieningselement. Echte labels, hulpteksten en foutmeldingen die aan hun veld gekoppeld zijn. Eén h1 per pagina en koppen in de juiste volgorde.
Knoppen, keuzes, invoervelden en losse links zijn minstens 44 pixels hoog en breed. Links midden in een tekst, ook de lange bronnenlijsten op de bronnenpagina, houden de hoogte van hun tekstregel. Alle tekst op de site is minstens 16 pixels, ook labels, hulpteksten en metagegevens. Geen van beide ondergrenzen wordt op goed vertrouwen uit een opmaakbestand overgenomen: de eigen controles van de site meten de pixels die een browser echt tekent, in de gereedschapskist en op de pagina van een hulpmiddel, en ze stonden op beide punten op rood tot het ontwerp opnieuw werd getekend om eraan te voldoen. Kleur is nooit het enige dat een betekenis draagt: elke status heeft ook een woord of een vorm. Beweging is alleen versiering en staat helemaal uit als je systeem om minder beweging vraagt.
Geen enkel hulpmiddel heeft een tijdslimiet, en dat blijft zo.
Wat er is gecontroleerd
Bediening met het toetsenbord, focusvolgorde, kopstructuur, koppeling van labels, contrastverhoudingen, weergegeven tekstgrootte, weergegeven grootte van klikvlakken, herschikking bij een breedte van 320 pixels, zoomen tot 200 procent en afdrukken in zwart-wit, allemaal op een lokale versie van de site. De automatische metingen draaien op de Engelse pagina's. Elke taal deelt dezelfde opmaak, maar langere of kortere woorden kunnen een knop of een regel verschuiven, dus elke taal heeft nog een eigen meting nodig.
Dat is een ondergrens, geen goedkeuring. Automatische controles en controles die we zelf uitvoeren, vangen de mechanische fouten en missen juist de fouten die het meest uitmaken.
Wat nog niet is gecontroleerd
Tests met mensen die een schermlezer gebruiken. Tests met mensen die slechtziend zijn, minder mobiel zijn, of een cognitieve beperking of leerstoornis hebben. Tests op hulptechnologie die we zelf niet hebben.
Twee hulpmiddelen hebben daarnaast een test nodig die niets met een beperking te maken heeft en alles met het moment waarop ze gebruikt worden: kan iemand onder stress de veiligheidsgrens en de weg naar een mens vinden zonder de hele pagina te lezen? Geen van beide heeft die test gehad.
Tot die tests er zijn, beweert deze site niet dat ze voldoet aan WCAG 2.2 AA. Ze beweert dat ze ernaar is gebouwd.
Het lettertype, en waarom
Op pagina's in het Latijnse alfabet staan alle formulierelementen, alle labels en alle lopende tekst in Atkinson Hyperlegible, ontworpen door het Braille Institute zodat letters die vaak met elkaar verward worden, niet meer op elkaar lijken. Het wordt hier gebruikt omdat de pagina's snel gelezen worden, vaak op een telefoon, soms door iemand die niet in de toestand is om ergens met samengeknepen ogen naar te kijken. Een pagina in een schrift dat Atkinson niet dekt, gebruikt de lettertypen die al op je apparaat staan, zodat er nooit twee lettertypen door elkaar in één regel staan.
Als iets niet werkt
Er is geen e-mailadres voor contact. Het privébericht op de pagina voor je mening komt bij mij terecht, en een melding van een toegankelijkheidsprobleem wordt daar behandeld als een fout die hersteld moet worden, niet als een mening. Het vraagt geen naam en geen contactgegevens, dus er kan niet op geantwoord worden.