Naar inhoud springen
SilktideHelp

Alternatief voor slepen en neerzetten

Wanneer bezoekers op een pagina iets van de ene plaats naar de andere kunnen slepen, moet dezelfde handeling ook zonder slepen mogelijk zijn, bijvoorbeeld met knoppen of menuopties. Deze controle vraagt je om elke pagina te controleren op functies waarbij slepen nodig is, omdat slepen niet betrouwbaar automatisch kan worden gedetecteerd.

Waarom dit belangrijk is

Bij slepen moet je een knop ingedrukt houden of een vinger ingedrukt houden terwijl je nauwkeurig naar een bestemming beweegt. Dat is moeilijk of onmogelijk voor mensen met trillingen of beperkte kracht, en voor mensen die een computer bedienen met spraakbesturing, een hoofdmuis of een oogtracker. Deze hulpmiddelen produceren eenvoudige klikken in plaats van bewegingen waarbij je ingedrukt houdt en beweegt. Als slepen de enige manier is om een lijst te sorteren, een bestand te verplaatsen of een schuifregelaar in te stellen, kunnen deze bezoekers de taak niet voltooien.

Dit is succescriterium 2.5.7 van (Sleepbewegingen), een vereiste op in WCAG 2.2. Het maakt daarom deel uit van het conformiteitsdoel waar de meeste organisaties naar streven.

Zo los je dit op

Dit is een handmatige controle. Doe op elke pagina het volgende:

  1. Zoek naar alles wat een bezoeker verplaatst door het te slepen: sorteerbare lijsten, kanbankaarten, uploadzones voor bestanden, schuifregelaars en het verschuiven van kaarten zijn veelvoorkomende voorbeelden.
  2. Controleer of elk onderdeel met enkele tikken of klikken kan worden bediend. Een kaart kan bijvoorbeeld knoppen of een menu met de optie "Verplaatsen naar..." bieden, een uploadzone voor bestanden moet ook een klik accepteren waarmee een bestandskiezer wordt geopend, een schuifregelaar kan een ingevoerde waarde of klikken op de track accepteren en een kaart kan knoppen voor verschuiven en zoomen bieden.
  3. Voeg overal een eenvoudig alternatief toe waar slepen de enige manier is. Slepen mag als handige optie blijven bestaan.
  4. Wanneer de pagina in orde is, of wanneer slepen essentieel is voor de activiteit (zoals bij een tekenhulpmiddel), .

Zo test Silktide dit

  1. Maak één reviewprompt per pagina. Sleepgedrag wordt op manieren in geïmplementeerd die geen enkele geautomatiseerde controle betrouwbaar kan detecteren. Daarom vraagt Silktide je om elke pagina te controleren in plaats van te gokken.
  2. De prompt betekent niet dat er slepen is aangetroffen — de meeste pagina's hebben dit niet en voor die pagina's neemt de controle slechts enkele momenten in beslag.

Problemen oplossen

Waarom verschijnt dit op elke pagina?

Omdat slepen niet automatisch kan worden gedetecteerd, kiest de controle ervoor om liever te veel dan te weinig te vragen. Als je een pagina goedkeurt, wordt vastgelegd dat je deze hebt gecontroleerd.

Meer informatie

Laatst bijgewerkt

Was deze pagina nuttig?

Alternatief voor slepen en neerzetten | Silktide Help