Neidio i'r cynnwys
SilktideCymorth

Animation from interactions

Mae Silktide yn eich annog i wirio bod modd diffodd animeiddiad symud a gaiff ei sbarduno gan ryngweithio defnyddiwr — parallax wrth sgrolio, trawsnewidiadau wrth hofran, trawsnewidiadau clicio — oni bai bod y symudiad yn hanfodol. Dyma faen prawf llwyddiant 2.3.3 (lefel AAA) .

Mae hwn yn : mae penderfynu a yw symudiad yn hanfodol, a oes togl yn bodoli, ac a yw prefers-reduced-motion wedi'i gysylltu'n gywir oll yn gofyn i berson ryngweithio â'r dudalen. Mae Silktide yn codi'r anogyn ar bob tudalen, a bydd person yn ei gadarnhau.

Pam mae hyn yn bwysig

Gall symudiad a gaiff ei sbarduno gan sgrolio, hofran neu glicio ysgogi anhwylderau vestibwlaidd — pendro, cyfog, meigryn — mewn pobl sy'n sensitif iddo. Mae systemau gweithredu'n darparu dewis "lleihau symudiad" am yr union reswm hwn. Mae gwefannau sy'n ei anwybyddu yn gorfodi'r defnyddwyr hynny naill ai i oddef y symudiad neu i adael y dudalen.

Mae hyn yn wahanol i Pause, stop, hide (2.2.2), sy'n cynnwys animeiddiad y mae'r dudalen yn ei ddechrau ar ei phen ei hun. Mae 2.3.3 yn cynnwys animeiddiad y mae'r defnyddiwr yn ei sbarduno.

Beth i'w wirio

  1. Rhyngweithiwch â'r dudalen: sgroliwch, hofrwch, canolbwyntiwch, cliciwch. Nodwch unrhyw symudiad sy'n symud cynnwys mewn gofod (parallax, llithro i mewn, bownsio, trawsnewidiadau troi tudalen). Ni chyfrifir pylu didreiddedd syml.
  2. Galluogwch osodiad lleihau symudiad y system weithredu (neu efelychwch prefers-reduced-motion: reduce yn DevTools y porwr) ac ailadroddwch. Dylai symudiad nad yw'n hanfodol stopio.
  3. Os nad yw'r wefan yn parchu dewis yr OS, chwiliwch am reolydd ar y dudalen sy'n analluogi animeiddiad nad yw'n hanfodol. Cadarnhewch ei fod yn gweithio ac nad yw'n cuddio cynnwys.
  4. Mae symudiad sy'n hanfodol i'r swyddogaeth (troellwr llwytho, bar cynnydd, rhagolwg creu animeiddiad) wedi'i eithrio — cofnodwch y farn honno pan fyddwch yn cymeradwyo.

Sut i'w drwsio

  • Mae'n well parchu prefers-reduced-motion yn CSS a JavaScript (technegau WCAG C39 a SCR40).
  • Neu darparwch reolydd ar draws y wefan sy'n diffodd symudiad nad yw'n hanfodol a gaiff ei sbarduno gan ryngweithio.
  • Osgowch barallax a thrawsnewidiadau gofodol mawr pan fyddai effaith symlach yn ddigon.

Os nad oes gan y dudalen symudiad a gaiff ei sbarduno gan ryngweithio, neu os gellir analluogi pob symudiad o'r fath (neu os yw'n hanfodol), y canfyddiad.

Sut mae Silktide yn profi hyn

Ni all Silktide arsylwi symudiad dros amser o gropian statig, felly mae'r gwiriad hwn yn codi un anogyn adolygu fesul tudalen sy'n disgrifio beth i'w wirio. Nid oes unrhyw offeryn prif ffrwd yn awtomeiddio 2.3.3 — nid oes rheol ACT W3C ar ei gyfer, ac nid yw axe na Siteimprove yn darparu gwiriad ar ei gyfer.

Dysgwch ragor

Diweddarwyd ddiwethaf

A oedd y dudalen hon yn ddefnyddiol?