WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Pointer Gestures


From: Patrick H. Lauke
Date: Nov 14, 2022 12:38PM

On 14/11/2022 18:49, Sumit Patel wrote:
> Hai all,
> I was testing a screen in mobile app. Here, we have a carousel with 5
> slides in it. If we have to change the slide , need to swipe to left
> or right. Screen reader users can do the same with 2 finger swipe .
> Note: They haven't provided a specific control to change the slide ,
> pagination buttons
> Is it a failure of 2.5.1 Pointer Gestures?

Not necessarily of 2.5.1 (it hinges on whether or not the swipe needs to
be precise/on a specific path, or if it allows for dragging...there's a
bit of nuance on when a swipe does indeed fall under this SC).

However, it sounds like this would fail 2.1.1 unless there's some
keyboard behaviour also present (and yes, even on "mobile", users may be
navigating using a bluetooth-connected keyboard).

> Similarly, do we need to ask for specific control like a arrow icons
> to increase / decrease the values of a slider ?

It depends how the sliders are implemented. If done correctly (like
native sliders), the value can be changed by screen reader gesture
(either swipe up/down, or using volume keys), and there's built-in
keyboard behaviour (using cursor keys to change the value).

If not, though, then that would also again fail 2.1.1 most likely.

Patrick H. Lauke

https://www.splintered.co.uk/ | https://github.com/patrickhlauke
https://flickr.com/photos/redux/ | https://www.deviantart.com/redux
twitter: @patrick_h_lauke | skype: patrick_h_lauke