Gå til indhold
SilktideHjælp

Pegerbevægelser

Silktide identificerer sider, der ser ud til at bruge tilpassede berørings- eller pegerbevægelser, såsom at knibe for at zoome eller stryge langs en bane, og beder dig bekræfte, at hver bevægelse også kan udføres med enkle tryk eller klik.

Derfor er det vigtigt

Bevægelser som knib-for-at-zoome, rotation med to fingre eller at følge en bane forudsætter, at den besøgende kan koordinere flere kontaktpunkter eller flytte en peger præcist. Mange mennesker kan ikke: personer med rystelser eller begrænset fingerfærdighed og personer, der betjener en computer via en hovedpeger, øjenstyring eller talestyring, som kun giver enkeltklik. Hvis et kort kun kan zoomes ved at knibe, eller en karrusel kun kan skiftes ved at stryge, er disse besøgende udelukket fra indholdet.

Dette er -succeskriterium 2.5.1 (Pegerbevægelser), et krav på – en del af det mest grundlæggende overensstemmelsesniveau.

Sådan løser du det

Silktide kan ikke automatisk verificere alternativer til bevægelser, så dette tjek beder dig om at gennemgå siden:

  1. Find alle funktioner, der betjenes med en flerpunktbevægelse (knib, rotation) eller en banebaseret bevægelse (stryg, træk langs en rute).
  2. Bekræft, at hver af dem også kan betjenes med enkelte tryk eller klik. Typiske alternativer: knapper til at zoome ind og ud på et kort, knapperne forrige og næste på en karrusel, der kan betjenes med stryg, samt knapper eller menuer, der erstatter omorganisering ved træk.
  3. Tilføj enkle kontrolelementer, hvor der ikke findes et alternativ. Bevægelser må gerne blive – de må bare ikke være den eneste måde.
  4. Når siden er i orden, eller bevægelsen er nødvendig (som f.eks. en underskriftflade), skal du fundet.

Sådan tester Silktide dette

  1. Undersøg hver side for tegn på tilpasset håndtering af bevægelser: en tegneflade (HTML-elementet <canvas>, som er almindeligt i kort og diagrammer), et velkendt bibliotek til berøringsbevægelser, bevægelsesspecifikke nøgleord i sidens eller -værdier for touch-action, der angiver, at siden selv håndterer berøring.
  2. Ignorer bevidst generiske ord som "swipe" og "drag" i kode, da de ofte beskriver interaktioner med én peger, som allerede overholder kravet.
  3. Opret højst én anmodning om gennemgang pr. side, når der findes et signal. Dette tjek markerer sider til manuel gennemgang; det påstår ikke, at der er en fejl.

Fejlfinding

Siden har ingen bevægelser

Signalerne er indirekte – en dekorativ <canvas>-animation eller et medfølgende bibliotek, som siden aldrig bruger til bevægelser, kan udløse anmodningen. Hvis intet på siden kræver en flerpunkt- eller banebaseret bevægelse, skal du godkende fundet.

Bevægelser findes, men kommer fra et indlejret kort

Indlejrede kort og lignende widgets har ofte deres egne kontrolelementer til én peger, såsom zoomknapper. Hvis den indlejrede løsning indeholder dem, overholder siden kravet; bekræft, at de er aktiveret i indstillingerne for din indlejring.

Få mere at vide

Sidst opdateret

Var denne side nyttig?