WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Pointer Gestures

for

Number of posts in this thread: 3 (In chronological order)

From: Sumit Patel
Date: Mon, Nov 14 2022 11:49AM
Subject: Pointer Gestures
No previous message | Next message →

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?

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

Thanks in advance,
Sumit.

From: Patrick H. Lauke
Date: Mon, Nov 14 2022 12:38PM
Subject: Re: Pointer Gestures
← Previous message | Next message →

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.

P
--
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

From: Sumit Patel
Date: Tue, Nov 15 2022 7:55AM
Subject: Re: Pointer Gestures
← Previous message | No next message

Thanks Patrick

On 15/11/2022, Patrick H. Lauke < = EMAIL ADDRESS REMOVED = > wrote:
> 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.
>
> P
> --
> 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
>
> > > > >