Hoppa till innehåll
SilktideHjälp

Pekargester

Silktide identifierar sidor som verkar använda anpassade berörings- eller pekargester, som att nypa för att zooma eller svepa längs en bana, och ber dig bekräfta att varje gest också kan utföras med enkla tryck eller klick.

Varför detta är viktigt

Gester som nypa för att zooma, rotera med två fingrar eller följa en bana förutsätter att besökaren kan samordna flera kontaktpunkter eller flytta en pekare exakt. Många kan inte det: personer med darrningar eller begränsad finmotorik, samt personer som använder en dator med huvudpekare, ögonstyrning eller röststyrning, vilka endast kan utföra enstaka klick. Om en karta bara kan zoomas genom att nypa, eller ett karusellinnehåll bara kan bläddras genom att svepa, stängs dessa besökare ute från innehållet.

Detta är framgångskriterium 2.5.1 (Pekargester), ett krav på – en del av den mest grundläggande nivån för överensstämmelse.

Så åtgärdar du det

Silktide kan inte verifiera gestalternativ automatiskt, så denna kontroll ber dig granska sidan:

  1. Leta efter funktioner som hanteras med en gest med flera kontaktpunkter (nypa, rotera) eller en banbaserad gest (svepa, dra längs en rutt).
  2. Bekräfta att varje funktion också kan användas med enstaka tryck eller klick. Vanliga alternativ är knappar för att zooma in och ut på en karta, föregående- och nästa-knappar i en svepbar karusell samt knappar eller menyer som ersätter omordning genom att dra.
  3. Lägg till enkla kontroller där det saknas alternativ. Gester får finnas kvar – de får bara inte vara det enda sättet.
  4. När sidan fungerar som den ska, eller när gesten är nödvändig (till exempel på en yta för signering), resultatet.

Så testar Silktide detta

  1. Undersök varje sida efter tecken på anpassad gestfunktionalitet: en rityta (HTML-elementet <canvas>, vanligt i kartor och diagram), ett välkänt bibliotek för beröringsgester, gestspecifika nyckelord i sidans eller -värden för touch-action som visar att sidan hanterar beröring själv.
  2. Ignorera medvetet generiska ord som "svepa" och "dra" i koden, eftersom de ofta beskriver interaktioner med en pekare som redan uppfyller kraven.
  3. Skapa högst en granskningsprompt per sida när någon signal hittas. Denna kontroll flaggar sidor för manuell granskning; den slår inte fast att något har misslyckats.

Felsökning

Sidan har inga gester

Signalerna är indirekta – en dekorativ <canvas>-animation eller ett inbäddat bibliotek som sidan aldrig använder för gester kan utlösa prompten. Om inget på sidan behöver en gest med flera kontaktpunkter eller en banbaserad gest kan du godkänna resultatet.

Gester finns, men kommer från en inbäddad karta

Inbäddade kartor och liknande widgetar har ofta egna kontroller för enstaka pekare, som zoomknappar. Om inbäddningen innehåller sådana uppfyller sidan kraven; verifiera att de är aktiverade i inställningarna för inbäddningen.

Läs mer

Senast uppdaterad

Var den här sidan hjälpsam?

Pekargester | Silktide Hjälp