Smernice

Upravljanje z dotikom in gibi

Dostopno upravljanje z dotikom in gibi omogoča uporabo spletnih strani in aplikacij čim širšemu krogu uporabnikov. Vsako dejanje, ki ga izvedemo z gesto ali dotikom, mora biti mogoče opraviti tudi na enostavnejši način.

Sodobne spletne strani in aplikacije pogosto uporabljajo potege, večprstne geste in način povleci-in-spusti. Če so pomembne funkcionalnosti odvisne le od takšnega upravljanja, številni uporabniki do njih ne morejo dostopati enakovredno.

Za katere uporabnike je to posebej pomembno?

Dostopno upravljanje z dotikom in gibi je posebej pomembno za:

  • osebe z gibalnimi oviranostmi,
  • uporabnike z zmanjšano fino motoriko ali tresenjem rok,
  • uporabnike, ki uporabljajo podporne tehnologije,
  • starejše uporabnike,
  • uporabnike mobilnih naprav.

Koristi pa tudi vsem drugim uporabnikom, saj omogoča enostavnejšo uporabo spletnih strani in aplikacij ne glede na napravo ali način upravljanja.

Pogoste težave

Funkcionalnost je dostopna le z gestami ali vlečenjem

Nekatere spletne strani in mobilne aplikacije omogočajo uporabo določenih funkcionalnosti le z večprstnimi gestami, potegi po zaslonu ali načinom povleci-in-spusti (drag and drop). Takšen način upravljanja je lahko zelo zahteven za uporabnike z gibalnimi oviranostmi, zmanjšano fino motoriko ali za tiste, ki uporabljajo alternativne vhodne naprave.

Slaba praksa: Galerijo slik je mogoče prelistati le z vodoravnim potegom po zaslonu oziroma s povleci-in-spusti. Uporabnik nima nobene druge možnosti za premikanje med slikami.
Dobra praksa: Poleg potega so na voljo tudi jasno vidni gumbi Naprej in Nazaj, ki omogočajo enako funkcionalnost. Tako lahko galerijo uporabljajo tudi uporabniki, ki potegov ali vlečenja ne morejo izvesti.
Galerija s tremi slikami in jasno označenima gumboma za pomik na prejšnjo in naslednjo sliko.
Namig: Če je za izvedbo določene funkcionalnosti potrebna gesta ali način povleci-in-spusti, zagotovimo tudi enakovreden način upravljanja z gumbi, povezavami ali drugimi standardnimi elementi uporabniškega vmesnika.

Aktivacija ob neželenem dotiku

Na napravah z zaslonom na dotik lahko uporabniki pomotoma pritisnejo napačen element ali med premikanjem prsta nehote sprožijo dejanje. Če se funkcija izvede že ob prvem dotiku zaslona, uporabnik nima možnosti popraviti svoje izbire.

Slaba praksa: Uporabnik se pomotoma dotakne gumba Izbriši, dejanje pa se izvede takoj, brez možnosti preklica ali potrditve.
Dobra praksa: Dejanje se izvede šele, ko uporabnik zaključi dotik (ob umiku prsta) ali ga potrdi. Če se dotakne napačnega elementa, lahko prst še vedno premakne stran ali dejanje prekliče, preden se izvede.

Premajhne površine za dotik

Majhni gumbi in povezave otežujejo uporabo predvsem na mobilnih napravah ter uporabnikom z zmanjšano natančnostjo gibov.

Slaba praksa: Več majhnih ikon je postavljenih tesno skupaj, zato uporabnik pogosto pritisne napačno.
Majhna izbirna polja vrtiljaka otežujejo natančno aktivacijo in upravljanje vsebine.

Interaktivni elementi naj imajo dovolj veliko površino za dotik in dovolj prostora med posameznimi elementi, da uporabniki ne pritiskajo napačnih gumbov. WCAG 2.2 priporoča najmanjšo velikost ciljnega območja 24 × 24 CSS pxl, razen v posebej določenih izjemah.

Upravljanje z nagibanjem ali premikanjem naprave

Nekatere aplikacije omogočajo upravljanje z nagibanjem, obračanjem ali stresanjem telefona. Tak način upravljanja je lahko problematičen za uporabnike z gibalnimi oviranostmi, pa tudi za tiste, ki imajo napravo nameščeno na vozičku, nosilcu ali drugi fiksni podlagi in je ne morejo enostavno premikati.

Dobra praksa: Če je upravljanje z gibanjem omogočeno, mora obstajati tudi običajen način uporabe z gumbi ali dotikom zaslona. Uporabnik mora imeti možnost takšno upravljanje tudi izklopiti.

Povezava s smernicami dostopnosti (WCAG)

Področje upravljanja z dotikom in gibi pokrivajo predvsem naslednji kriteriji uspeha WCAG:

  • 2.5.1 Geste kazalca (Pointer Gestures)
  • 2.5.2 Preklic kazalca (Pointer Cancellation)
  • 2.5.4 Upravljanje z gibanjem (Motion Actuation)
  • 2.5.7 Premiki z vlečenjem (Dragging Movements)
  • 2.5.8 Velikost cilja (Target Size – Minimum)

S preprostim in predvidljivim upravljanjem zagotovimo, da lahko spletne strani in aplikacije uporablja čim širši krog uporabnikov. Ko pomembne funkcionalnosti niso odvisne od zapletenih gest, natančnih gibov ali premikanja naprave, izboljšamo dostopnost za osebe z oviranostmi ter hkrati omogočimo boljšo uporabniško izkušnjo vsem uporabnikom.