Standarder · WCAG 2.2

SC 2.5.4 Nivå A WCAG 2.1

Rörelseaktivering

Funktioner som utlöses av enhetsrörelse eller användarrörelse — skaka, luta, gestikulera framför en kamera — måste även vara användbara via vanliga gränssnittskontroller, och rörelseutlösning måste gå att inaktivera.

Vad det kräver

Om en funktion utlöses av att man fysiskt rör enheten (skaka-för-ångra, luta-för-scrolla) eller av att användaren rör sig framför en sensor (vinka för att hoppa), måste samma funktion även vara tillgänglig via vanliga kontroller på skärmen — knappar, menyer, gester på skärmen. Och användaren måste kunna stänga av rörelseutlösaren, så att den inte aktiveras av misstag.

Undantag: när rörelsen är nödvändig för funktionen (stegräknare, nivå- eller lutningsapp) eller när rörelse används via ett tillgänglighetsstödjande gränssnitt som användaren uttryckligen har valt.

Hur du uppfyller det

  • Skaka-för-ångra på mobil: tillhandahåll en Ångra-knapp i gränssnittet.
  • Luta-för-panorera i kartor eller spel: kombinera med panoreringsreglage på skärmen.
  • Stegräknare och rörelsebaserade spel: det är nödvändig rörelse, undantagen — men erbjud ändå en inställningsväxel.
  • För alla funktioner som lyssnar på enhetsorientering eller rörelsehändelser, lägg till en per-funktionsväxel i inställningarna och respektera operativsystemets rörelsereduktionsinställning där det är tillämpligt.
  • Undvik att göra rörelse till det enda sättet att stänga ett meddelande eller ångra en destruktiv åtgärd.

Vanliga fel

  • “Skaka telefonen för att rapportera ett fel” utan någon länk för feedback i appen.
  • Bildkarusell som panorerar vid enhetslutning utan svep- eller pilknappssalternativ.
  • Kamerabaserade “vinka för att hoppa”-gester i videospelare utan skip-knapp på skärmen.
  • Rörelseaktiverade åtgärder som inte kan inaktiveras och som utlöses konstant för rullstolsanvändare, bussåkande eller någon med ofrivilliga rörelser.

Varför det spelar roll

Rörelseaktivering utesluter användare som inte kan röra sin enhet på det krävda sättet: personer som fäster telefonen på en rullstol, användare med skakningar som aktiverar rörelsesensorer slumpmässigt, användare med begränsat rörelseutrymme och amputerade. Kravet på att kunna stänga av skyddar användare vars kropp eller enhet producerar rörelse som systemet läser som inmatning — en rullstolsmonterad telefon på en ojämn trottoar utlöser skak-händelser hela dagen.