Succescriterium 2.5.4 Bewegingsactivering
Functionaliteit die kan worden bediend door de beweging van een apparaat of beweging van een gebruiker, kan ook worden bediend met componenten van de gebruikersinterface. De reactie op de beweging kan worden uitgeschakeld om onbedoelde activering te voorkomen, behalve wanneer:
- Ondersteunde interface: De beweging wordt gebruikt om de functionaliteit te bedienen via een door toegankelijkheid ondersteunde interface;
- Essentieel: De beweging is essentieel voor de functie en wanneer de reactie op de beweging wordt uitgeschakeld, wordt de activiteit ongeldig gemaakt.
Bewegingsactivering begrijpen (Engelstalig)
Zorg dat functionaliteit op je website niet alleen werkt door beweging. Het gaat om twee soorten beweging:
- het apparaat bewegen, zoals schudden of kantelen
- een gebaar maken naar het apparaat, dat een sensor zoals een camera oppikt
Sommige bezoekers kunnen hun apparaat niet goed vasthouden of bewegen. Bijvoorbeeld mensen die een rolstoel gebruiken met het apparaat in een vaste houder. Zij hebben een bedieningselement nodig, zoals een knop, dat hetzelfde doet.
Andere bezoekers bewegen hun apparaat juist per ongeluk, bijvoorbeeld door trillende handen. Zij moeten de reactie op beweging kunnen uitschakelen. Dat kan met een instelling op je website. Het kan ook doordat je website een instelling van het besturingssysteem volgt.
Uitzondering:
- de beweging is essentieel voor de functie
- de beweging wordt al bediend via een interface dat hulptechnologie kan gebruiken
Hoe pas je dit toe?
- Als functies worden uitgevoerd door beweging van een apparaat, bied dan ook een alternatieve bediening.
- Zorg dat bediening door beweging van een apparaat kan worden uitgeschakeld.
Voor wie is dit belangrijk?
- Mensen die een fysieke of motorische beperking hebben.
Wie is verantwoordelijk?
- Vormgever
- Ontwikkelaar
Hoe toets je dit?
Benodigdheden
- Smartphone of tablet
Uitzonderingen
Uitzonderingen zijn:
- de beweging bedient de functie via een interface die toegankelijkheid ondersteunt
- de beweging is essentieel voor de functie en uitschakelen zou de activiteit ongeldig maken
Testprocedure
Test 1: Bewegingsactivering
Belangrijk om te weten: Bewegingsactivering is niet makkelijk te ontdekken. Vraag vooraf aan de ontwikkelaar of er functionaliteit is die reageert op beweging.
- Open de te testen webpagina op een smartphone of tablet
- Verken de pagina
- Probeer functionaliteit te bedienen door het apparaat te schudden, te kantelen en te draaien
- Probeer functionaliteit te bedienen met gebaren voor de camera
- Bepaal welke functionaliteit te bedienen is met:
- Beweging van het apparaat (bijvoorbeeld schudden of kantelen)
- Beweging van de gebruiker die een sensor van het apparaat oppikt (bijvoorbeeld een gebaar voor de camera)
- Test elke gevonden functionaliteit zonder beweging en controleer:
- Of dezelfde functionaliteit te bedienen is met een bedieningselement
- Controleer voor elke gevonden functionaliteit of minstens één van de volgende waar is:
- Of er op de website een instelling is om de reactie op beweging uit te schakelen
- Of er een instelling van het besturingssysteem is om de reactie op beweging uit te schakelen
- Schakel de reactie op beweging uit met de gevonden instelling
- Test elke gevonden functionaliteit opnieuw met beweging en controleer:
- Of de functionaliteit niet reageert op de beweging
Belangrijk om te weten
- Een vraag van de browser om toegang tot de camera of de bewegingssensoren kan een aanwijzing zijn.
- Verplaatsing, zoals een locatie via gps, valt niet onder dit succescriterium. Beweging bij het bedienen van toetsenbord, muis of hulptechnologie ook niet.
Beoordeling
- Functionaliteit die te bedienen is met beweging van het apparaat of van de gebruiker, moet ook te bedienen zijn met een bedieningselement
- Voor alle functionaliteit die reageert op beweging van het apparaat of van de gebruiker, moet minstens één van de volgende zaken gelden:
- Er is een instelling op de website die de reactie op beweging uitschakelt
- Er is een instelling van het besturingssysteem die de reactie op beweging uitschakelt