Functie — verzamelen

Toegankelijkheid

WCAG 2.2 AA is de norm waarnaar NumoForms is gebouwd. Het is een doel waarnaar wij ontwerpen, geen conformiteitsverklaring: geen enkele derde partij heeft het product getoetst, wij hebben geen certificaat voor toegankelijkheid en wij publiceren geen VPAT. Deze pagina zet de concrete keuzes uiteen die wij hebben gemaakt — bediening met het toetsenbord, zichtbare focus, beperkte beweging, betekenisvolle opmaak en labels — en is even concreet over wat ongetoetst blijft.

Waarom deze pagina zo is geschreven

Inkopers bij de overheid lezen toegankelijkheidspagina’s werkelijk, en zij zijn door tien jaar leveranciers geleerd om „volledig WCAG-conform” als waarschuwingssignaal te lezen. Conformiteit is een uitspraak per pagina, per release en na toetsing, geen keurmerk dat een product blijvend draagt. Een enquêtetool kan niet eerlijk conformiteit claimen voor enquêtes die hij nooit heeft gezien, want een groot deel van de uiteindelijke ervaring wordt bepaald door degene die het formulier bouwt.

Deze pagina valt daarom in drieën uiteen: wat wij doen, wat u bepaalt, en wat wij niet hebben gedaan. Vult u een inkoopvragenlijst in en hebt u een formeel standpunt nodig, gebruik dan de toegankelijkheidsverklaring, en vraag het ons rechtstreeks in plaats van het af te leiden uit reclameteksten.

De norm waarnaar wij streven

WCAG 2.2 niveau AA, in oktober 2023 gepubliceerd door het W3C, is de maatstaf. In het Verenigd Koninkrijk is dat de norm waarnaar de Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018 verwijzen, zodat een gemeente, ziekenhuis of universiteit die een consultatie houdt een wettelijke plicht draagt waaraan een in de eigen site ingesloten enquête niet ontsnapt. WCAG 2.2 voegde criteria toe die juist voor formulieren van belang zijn — zichtbare focus die niet wordt afgedekt, voldoende grote klikdoelen, alternatieven voor slepen, consequente hulp, en niet opnieuw vragen om informatie die iemand al heeft gegeven.

Keuzes die wij hebben gemaakt

Bediening met het toetsenbord

Alles wat een respondent moet doen, is een echt formulierelement of een echte knop: invoervelden, keuzerondjes, aankruisvakjes, keuzelijsten, links. Wij gebruiken de standaardelementen omdat die het gedrag met het toetsenbord, de statusmelding en de platformconventies al goed hebben, en omdat elke zelfgebouwde variant van een aankruisvakje een kans is om er één van die drie mis te hebben.

Rangschikkingsvragen worden getoond als items die u in volgorde sleept, en slepen is een gebaar met een aanwijzer — succescriterium 2.5.7 van WCAG 2.2 verwacht een alternatief met één aanwijzer. Dat is er: elke optie heeft een knop Toevoegen die hem in de gerangschikte lijst zet, en elk gerangschikt item heeft een knop om hem er weer uit te halen. De vraag kan volledig met knoppen worden ingevuld, dus slepen is gemak en niet de enige weg.

Focusaanduiding

De focus wordt nooit weggehaald, en de focusrand is bewust amberkleurig en niet paars zoals het merk. Een paarse rand om een paarse knop is geen zichtbare focusaanduiding; het is een decoratief lijntje dat toevallig niet voldoet aan 2.4.11. Een kleur kiezen die met het merk vloekt, is precies de bedoeling.

Beweging

Alle niet-essentiële beweging zit achter prefers-reduced-motion. Staat uw besturingssysteem ingesteld op minder beweging, dan draaien de binnenkomanimaties en de hover-effecten niet — de inhoud staat er gewoon. Niets belangrijks wordt uitsluitend door beweging overgebracht, en niets start vanzelf.

Betekenisvolle opmaak en labels

Pagina’s gebruiken koppen op volgorde, lijsten die echte lijsten zijn, tabellen die echte tabellen zijn, en oriëntatiepunten waarmee iemand met een schermlezer naar de inhoud kan springen. Elke vraag is een element met een label, en die labeltekst komt uit de vraagtitel die u schrijft — en juist daarom is de formulering die u in de editor kiest een toegankelijkheidskeuze en geen opmaakkeuze.

Niet leunen op kleur of afbeeldingen alleen

Keuzetegels dragen hun label als tekst, vragen kunnen een toelichtende regel krijgen, en afbeeldingen bij een vraag zijn een aanvulling op de formulering en geen vervanging ervan. De editor biedt een gewone lijst als alternatief voor de standaard bento-keuzetegels; bij lange optielabels en bij respondenten die vergroting gebruiken, is een gewone lijst vaak de betere keuze.

Fouten en antwoordcontrole

De antwoordcontrole omvat verplichte velden, minimum- en maximumlengte met een meelopende teller, getalbereiken, e-mail, telefoon, URL, Britse postcode en eigen patronen. Een eigen patroon kan een eigen melding dragen, en dat hoort ook: „ongeldige indeling” zegt niemand iets, terwijl „voer een postcode in zoals SW1A 1AA” iedereen vertelt wat te doen. Schrijf de melding die u zelf zou willen als u het veld niet kon zien.

De belasting voor de respondent verlagen

Toegankelijkheid is niet alleen techniek. Cognitieve belasting is de drempel die ongemeten blijft, en drie functies bestaan mede om die te verlagen: voorwaardelijke logica, zodat niemand vragen leest die niet op hem slaan, opslaan en verdergaan, zodat een lange enquête in korte zittingen kan, en piping, zodat een latere vraag teruggrijpt op wat de respondent werkelijk zei. Verder zit er nergens in de route van de respondent een CAPTCHA — dat is een echt gat in de bescherming tegen misbruik, en tegelijk één opgave minder waarop een respondent met een beperking kan stranden.

Wat u bepaalt

De software brengt u tot een bepaald punt. Dit is aan u:

Wat wij niet hebben gedaan

Onomwonden gezegd, want de weglatingen wegen zwaarder dan de lijst hierboven:

Loopt u tegen een drempel aan, meld die dan via de contactpagina, met vermelding van de enquêteweergave en de hulpsoftware die u gebruikte. Een concrete melding is meer waard dan een scanrapport, en wij lossen liever iets op dan dat wij over een criterium redetwisten.

Verwant

Zie NumoForms voor lokale overheden voor hoe consultaties doorgaans worden gehouden, partnerlogo’s per enquête voor werk dat u samen met een andere overheid uitvoert, en de beveiligingspagina voor de opslaglocatie en de subverwerkers. Het productoverzicht geeft het ruimere beeld.

Veelgestelde vragen

Is NumoForms onafhankelijk getoetst op toegankelijkheid?

Nee. Geen enkele derde partij heeft het product getoetst en wij hebben geen certificaat voor toegankelijkheid. WCAG 2.2 AA is de norm waarnaar wij bouwen, geen conformiteitsverklaring die is geverifieerd. Wie namens ons iets anders beweert, heeft het mis.

Hebt u een VPAT of een toegankelijkheidsverklaring met conformiteitsrapport?

Nog niet. Wij vertellen een inkoopteam dat liever ronduit dan dat wij een zelf ingevuld document sturen dat meer zekerheid suggereert dan het waarmaakt.

Welke weergave kies ik voor de breedste toegankelijkheid?

Klassiek. Die toont de enquête als één doorlopende pagina in documentvolgorde, en dat is de best voorspelbare structuur voor schermlezers, vergroting en vertaalfuncties in de browser. De conversatie- en paginaweergave halen inhoud in en uit de pagina naarmate de respondent vordert.

Moeten respondenten een CAPTCHA doorstaan?

Nee. NumoForms kent geen CAPTCHA of andere uitdaging als spambeveiliging. Dat is een gat in de bescherming tegen misbruik, maar het is ook één drempel minder: het is goed gedocumenteerd dat beeld- en geluidsopgaven bij respondenten met een beperking tot mislukte inzendingen leiden.

Bouw er een en test hem zelf.

De keuzes hierboven zijn van ons; de formulering, de weergave en de accentkleur zijn van u, en die bepalen het grootste deel van wat een respondent ervaart. Bouw een enquête, vul hem volledig met het toetsenbord in, en beoordeel hem voordat u hem publiceert.

  • Elke vraag is een echt formulierelement met een label
  • Rangschikkingsvragen kunnen zonder slepen worden voltooid
  • Nergens in de route van de respondent een CAPTCHA
Beginnen met bouwen