Hopp til innhold
SilktideHjelp

Pekerbevegelser

Silktide identifiserer sider som ser ut til å bruke egendefinerte berørings- eller pekerbevegelser, som å knipe for å zoome eller sveipe langs en bane, og ber deg bekrefte at hver bevegelse også kan utføres med enkle trykk eller klikk.

Hvorfor dette er viktig

Bevegelser som kniping for å zoome, rotering med to fingre eller å følge en bane forutsetter at den besøkende kan koordinere flere kontaktpunkter eller flytte en peker nøyaktig. Det kan ikke mange: personer med skjelvinger eller begrenset fingerferdighet, samt personer som bruker en datamaskin via en hodestyrt peker, øyesporing eller talestyring, som bare utfører enkeltklikk. Hvis et kart bare kan zoomes ved å knipe, eller en karusell bare kan gå videre ved å sveipe, blir disse besøkende utestengt fra dette innholdet.

Dette er suksesskriterium 2.5.1 i (Pekerbevegelser), et krav på – en del av det mest grunnleggende samsvarsnivået.

Slik løser du det

Silktide kan ikke kontrollere alternativer til bevegelser automatisk, så denne kontrollen ber deg gå gjennom siden:

  1. Finn alle funksjoner som betjenes med en bevegelse med flere kontaktpunkter (kniping, rotering) eller en banebasert bevegelse (sveiping, draing langs en rute).
  2. Bekreft at hver av dem også kan betjenes med enkelttrykk eller klikk. Typiske alternativer er knapper for å zoome inn og ut på et kart, knapper for forrige og neste i en sveipbar karusell, og knapper eller menyer som erstatter omorganisering ved å dra.
  3. Legg til enkle kontroller der det ikke finnes noe alternativ. Bevegelser kan fortsatt brukes – de kan bare ikke være den eneste måten.
  4. Når siden er i orden, eller bevegelsen er nødvendig (for eksempel på et signaturfelt), funnet.

Slik tester Silktide dette

  1. Undersøk hver side for tegn på egendefinert håndtering av bevegelser: en tegneflate (HTML-elementet <canvas>, som er vanlig i kart og diagrammer), et kjent bibliotek for berøringsbevegelser, bevegelsesspesifikke nøkkelord i sidens , eller -verdier for touch-action som viser at siden håndterer berøring selv.
  2. Ignorer bevisst generelle ord som «sveip» og «dra» i koden, siden de ofte beskriver interaksjoner med én peker som allerede oppfyller kravene.
  3. Opprett høyst én forespørsel om gjennomgang per side når et signal blir funnet. Denne kontrollen flagger sider for manuell gjennomgang; den fastslår ikke at noe er et avvik.

Feilsøking

Siden har ingen bevegelser

Signalene er indirekte – en dekorativ <canvas>-animasjon eller et inkludert bibliotek som siden aldri bruker til bevegelser, kan utløse spørsmålet. Hvis ingenting på siden trenger en bevegelse med flere kontaktpunkter eller en banebasert bevegelse, godkjenn funnet.

Det finnes bevegelser, men de kommer fra et innebygd kart

Innebygde kart og lignende kontrollprogrammer har ofte egne kontroller for én peker, for eksempel zoomknapper. Hvis det innebygde innholdet inkluderer slike kontroller, oppfyller siden kravene. Kontroller at de er aktivert i innstillingene for det innebygde innholdet.

Finn ut mer

Sist oppdatert

Var denne siden nyttig?