Naar inhoud springen
SilktideHelp

Aanwijsgebaren

Silktide identificeert pagina's die aangepaste aanraak- of aanwijsgebaren lijken te gebruiken, zoals knijpen om in te zoomen of vegen langs een pad, en vraagt je te bevestigen dat elk gebaar ook met eenvoudige tikken of klikken kan worden uitgevoerd.

Waarom dit belangrijk is

Gebaren zoals knijpen om in te zoomen, draaien met twee vingers of een pad volgen veronderstellen dat de bezoeker meerdere contactpunten kan coördineren of een aanwijzer nauwkeurig kan bewegen. Veel mensen kunnen dat niet: mensen met trillingen of beperkte handvaardigheid, en mensen die een computer bedienen met een hoofdaanwijzer, eye tracker of spraakbesturing, die slechts afzonderlijke klikken produceren. Als op een kaart alleen kan worden ingezoomd door te knijpen, of een carrousel alleen vooruitgaat door te vegen, krijgen deze bezoekers geen toegang tot die inhoud.

Dit is succescriterium 2.5.1 (Aanwijsgebaren) van , een vereiste van - onderdeel van het meest basale conformiteitsniveau.

Zo los je dit op

Silktide kan alternatieven voor gebaren niet automatisch verifiëren. Daarom vraagt deze controle je de pagina te beoordelen:

  1. Zoek functies die worden bediend met een meervoudig gebaar (knijpen, draaien) of een padgebonden gebaar (vegen, slepen langs een route).
  2. Bevestig dat elke functie ook met afzonderlijke tikken of klikken kan worden bediend. Typische alternatieven zijn knoppen om op een kaart in en uit te zoomen, knoppen voor vorige en volgende bij een veegbare carrousel, en knoppen of menu's die het slepen voor het wijzigen van de volgorde vervangen.
  3. Voeg eenvoudige bedieningselementen toe waar geen alternatief bestaat. Gebaren mogen blijven - ze mogen alleen niet de enige manier zijn.
  4. Wanneer de pagina in orde is, of het gebaar essentieel is (zoals bij een handtekeningveld), de bevinding goed.

Zo test Silktide dit

  1. Onderzoek elke pagina op aanwijzingen voor aangepaste gebarenverwerking: een tekenoppervlak (het -element <canvas>, dat vaak wordt gebruikt in kaarten en grafieken), een bekende bibliotheek voor aanraakgebaren, gebaarspecifieke trefwoorden in de van de pagina, of -waarden voor touch-action die aangeven dat de pagina aanrakingen zelf verwerkt.
  2. Negeer bewust algemene woorden zoals "veeg" en "sleep" in code, omdat die vaak interacties met één aanwijzer beschrijven die al aan de vereisten voldoen.
  3. Maak per pagina hoogstens één beoordelingsprompt aan wanneer er een aanwijzing wordt gevonden. Deze controle markeert pagina's voor handmatige beoordeling; de controle stelt niet dat er sprake is van een fout.

Problemen oplossen

De pagina bevat geen gebaren

De aanwijzingen zijn indirect - een decoratieve animatie in <canvas> of een meegeleverde bibliotheek die de pagina nooit voor gebaren gebruikt, kan de prompt activeren. Als niets op de pagina een meervoudig of padgebonden gebaar nodig heeft, keur je de bevinding goed.

Er zijn gebaren, maar die komen uit een ingesloten kaart

Ingesloten kaarten en vergelijkbare widgets bieden vaak hun eigen bediening met één aanwijzer, zoals zoomknoppen. Als de insluiting deze bevat, voldoet de pagina; controleer of ze zijn ingeschakeld in de instellingen van de insluiting.

Meer informatie

Laatst bijgewerkt

Was deze pagina nuttig?