Technologieën

Switch input

Zie ook: switch device, switch access, switch control, scanning input

Een categorie hulptechnologie waarmee gebruikers met een ernstige motorische beperking een computer kunnen bedienen door één of meer fysieke schakelaars te activeren. De strikte neef van toetsenbordtoegankelijkheid — elke schakelaar­gebruiker is ook een toetsenbordgebruiker.

Switch input is de categorie hulptechnologie waarmee gebruikers met een ernstige motorische beperking een computer kunnen bedienen met één of meer fysieke schakelaars — knoppen, pedalen, sip-and-puff-buizen of alles wat een discreet aan/uit-signaal produceert. Een schakelaar­gebruiker met zelfs maar één werkende vrijwillige spierbeweging kan het volledige web navigeren.

Hoe switch input werkt

Het kernmechanisme is scanning. Zonder schakelaar verplaatst het besturingssysteem of de app een markering (visuele focus­indicator) systematisch door de beschikbare bedieningselementen — van links naar rechts, van boven naar beneden — met een instelbare snelheid. De gebruiker activeert de schakelaar wanneer de markering het gewenste bedieningselement bereikt, waarna het OS dit als een klik verwerkt.

Scanning met één schakelaar is het meest extreme geval; gebruikers met twee of meer schakelaars kunnen efficiëntere invoer­modi gebruiken (richting­ schakelaars, modusschakelaars), maar het onderliggende principe — discrete activering komt overeen met het gefocuste element — is hetzelfde.

De gebruikerspopulatie

Switch input wordt gebruikt door mensen met aandoeningen die de vrijwillige motorische controle aantasten:

  • Hersenverlamming — grote variatie, maar voor veel gebruikers met ernstige motorische betrokkenheid is de schakelaar de primaire invoer.
  • ALS / motorneuronziekte — progressief; switch input wordt vaak de enige optie naarmate de vrijwillige spiercontrole afneemt.
  • Dwarslaesie op C1-C4 — hoge verlamming; schakelaar vaak gecombineerd met sip-and-puff of oogbesturing.
  • Spierdystrofie — veel vormen beperken uiteindelijk de handkracht tot voorbij toetsenbordgebruik.
  • Ernstig hersenletsel — variabel; schakelaar is soms het enige overgebleven invoerkanaal.

De gecombineerde populatie van schakelaar­gebruikers is klein in absolute aantallen maar hoog in afhankelijkheid: voor veel schakelaar­gebruikers is de schakelaar het enige praktische invoerapparaat dat zij hebben.

De relatie met toetsenbordtoegankelijkheid

Elke schakelaar­gebruiker is ook een toetsenbordgebruiker. Het besturings­ systeem abstraheert schakelaar­activering als toetsenbordinvoer — Tab en Enter, of pijltoetsen, of specifiek toegewezen toetsen­combinaties. Een site die volledig toetsenbordtoegankelijk is, kan automatisch door schakelaar­ gebruikers worden bediend, mits er een redelijke scan­tijd is.

Dit is waarom WCAG 2.1.1 Keyboard een niveau A-criterium is: een schending hiervan breekt niet alleen zaken voor toetsenbord­gebruikers; het breekt zaken voor een hele keten van hulptechnologieën die via het toetsenbord verlopen.

Wat schakelaar­gebruikers vertraagt

De belangrijkste frustraties specifiek voor switch input:

  • Lange focusvolgorde zonder slа-over-mechanisme. Scannen door 50 navigatielinks en 30 pagina-elementen voordat het artikel­lichaam bereikt wordt, kost minuten, elke pagina. Sla-over-koppelingen (WCAG 2.4.1) helpen; landmarks + koppen­navigatie helpen meer, maar scannen navigeert doorgaans niet per landmark.
  • Hover-only content. Scannen genereert geen hover-events. Alles wat via hover getoond wordt (tooltips, submenu’s, hide-on-mouseleave- gedrag) is ontoegankelijk. Hover-only gedrag voldoet ook niet aan WCAG 1.4.13 Content on Hover or Focus.
  • Tijdlimieten. Captcha’s met aftimers, sessie­verlopen, alles wat een snelle reactie vereist. Schakelaar­gebruikers hebben instelbare / uitschakelbare timing nodig (WCAG 2.2.1 Timing Adjustable).
  • Drag-and-drop-interacties. Continue gebaren mappen niet op discrete schakelaar­activaties. WCAG 2.5.7 Dragging Movements (nieuw in 2.2) vereist een single-pointer-alternatief voor elke sleepbewerking.

Wat dit betekent voor webontwikkelaars

De audit-overlap is groot. Als uw site slaagt voor toetsenbord­toegankelijkheids­ tests (elk interactief element bereikbaar, geen vallen, logische focusvolgorde, geen hover-only content, geen onmogelijke tijdlimieten), is de site grotendeels ook toegankelijk voor schakelaar­gebruikers.

De resterende overwegingen zijn grotendeels operationeel: vermijd onnodig lange focusketens; zorg voor sla-over-koppelingen en landmark­structuur; zorg dat de focusvolgorde voorspelbaar is zodat een schakelaar­gebruiker het scanpad kan plannen.