WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Mobile: It's Not No Keyboard Trap, But What Is It?

for

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

From: Jim Homme
Date: Wed, Sep 04 2019 7:13AM
Subject: Mobile: It's Not No Keyboard Trap, But What Is It?
No previous message | Next message →

Hi,
I have an IOS app. When VoiceOver lands on a button in the upper left corner of the screen, I can't swipe away from it, but I can drag my finger on the screen and get out that way. What success criterion does this violate, and what causes the problem? I do not know if this is a native app because I do not have the tools to tell me what technology the makers used.

Thanks.

Jim



==========
Jim Homme
Digital Accessibility
Bender Consulting Services
412-787-8567
https://www.benderconsult.com/our%20services/hightest-accessible-technology-solutions

From: Steve Green
Date: Wed, Sep 04 2019 7:15AM
Subject: Re: Mobile: It's Not No Keyboard Trap, But What Is It?
← Previous message | Next message →

That sounds like a keyboard trap to me. If you are using the app with a Bluetooth keyboard, it will not be possible to navigate away from the button.

Steve Green
Managing Director
Test Partners Ltd


-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of Jim Homme
Sent: 04 September 2019 14:14
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: [WebAIM] Mobile: It's Not No Keyboard Trap, But What Is It?

Hi,
I have an IOS app. When VoiceOver lands on a button in the upper left corner of the screen, I can't swipe away from it, but I can drag my finger on the screen and get out that way. What success criterion does this violate, and what causes the problem? I do not know if this is a native app because I do not have the tools to tell me what technology the makers used.

Thanks.

Jim



==========
Jim Homme
Digital Accessibility
Bender Consulting Services
412-787-8567
https://www.benderconsult.com/our%20services/hightest-accessible-technology-solutions

From: glen walker
Date: Wed, Sep 04 2019 3:38PM
Subject: Re: Mobile: It's Not No Keyboard Trap, But What Is It?
← Previous message | Next message →

I partially agree with Steve. It *could* be a trap but hard to tell at the
moment. When swiping, I don't think an element gets a true "on focus"
event the same as if you were using a bluetooth keyboard, but I don't have
time to test that at the moment. There are too many variables at play here
such as whether it's a true native app or if it's using a UIWebView to just
get web content, whether a voiceover swipe generates the same event as a
bluetooth tab event, whether different events are generated on a UIWebView
(probably the same events that Safari would generate) or a native app
event, etc. But it sounds like the app must be trapping the event somehow
and preventing the focus from moving. It's been too long since I've
written native app code and the APIs have changed a lot since then so I'm
not sure how much control a developer has over the voiceover focus.



On Wed, Sep 4, 2019 at 7:15 AM Steve Green < = EMAIL ADDRESS REMOVED = >
wrote:

> That sounds like a keyboard trap to me. If you are using the app with a
> Bluetooth keyboard, it will not be possible to navigate away from the
> button.
>
> Steve Green
> Managing Director
> Test Partners Ltd
>
>
> -----Original Message-----
> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
> Jim Homme
> Sent: 04 September 2019 14:14
> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
> Subject: [WebAIM] Mobile: It's Not No Keyboard Trap, But What Is It?
>
> Hi,
> I have an IOS app. When VoiceOver lands on a button in the upper left
> corner of the screen, I can't swipe away from it, but I can drag my finger
> on the screen and get out that way. What success criterion does this
> violate, and what causes the problem? I do not know if this is a native app
> because I do not have the tools to tell me what technology the makers used.
>
> Thanks.
>
> Jim
>
>
>
> ==========
> Jim Homme
> Digital Accessibility
> Bender Consulting Services
> 412-787-8567
>
> https://www.benderconsult.com/our%20services/hightest-accessible-technology-solutions
>
> > > at http://webaim.org/discussion/archives
> > > > > >

From: mhysnm1964@gmail.com
Date: Wed, Sep 04 2019 7:11PM
Subject: Re: Mobile: It's Not No Keyboard Trap, But What Is It?
← Previous message | No next message

iOS. I think there is a bug with Voiceover. I have seen the swipe get stuck
on buttons or specific areas of Apple Mail for example. You have to do what
you have done to get out of the issue. I have even restarted voiceover and
the issue goes away for while. I have not even found a way to reproduce it
reliably.

-----Original Message-----
From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of glen
walker
Sent: Thursday, 5 September 2019 7:38 AM
To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
Subject: Re: [WebAIM] Mobile: It's Not No Keyboard Trap, But What Is It?

I partially agree with Steve. It *could* be a trap but hard to tell at the
moment. When swiping, I don't think an element gets a true "on focus"
event the same as if you were using a bluetooth keyboard, but I don't have
time to test that at the moment. There are too many variables at play here
such as whether it's a true native app or if it's using a UIWebView to just
get web content, whether a voiceover swipe generates the same event as a
bluetooth tab event, whether different events are generated on a UIWebView
(probably the same events that Safari would generate) or a native app event,
etc. But it sounds like the app must be trapping the event somehow and
preventing the focus from moving. It's been too long since I've written
native app code and the APIs have changed a lot since then so I'm not sure
how much control a developer has over the voiceover focus.



On Wed, Sep 4, 2019 at 7:15 AM Steve Green < = EMAIL ADDRESS REMOVED = >
wrote:

> That sounds like a keyboard trap to me. If you are using the app with
> a Bluetooth keyboard, it will not be possible to navigate away from
> the button.
>
> Steve Green
> Managing Director
> Test Partners Ltd
>
>
> -----Original Message-----
> From: WebAIM-Forum < = EMAIL ADDRESS REMOVED = > On Behalf Of
> Jim Homme
> Sent: 04 September 2019 14:14
> To: WebAIM Discussion List < = EMAIL ADDRESS REMOVED = >
> Subject: [WebAIM] Mobile: It's Not No Keyboard Trap, But What Is It?
>
> Hi,
> I have an IOS app. When VoiceOver lands on a button in the upper left
> corner of the screen, I can't swipe away from it, but I can drag my
> finger on the screen and get out that way. What success criterion does
> this violate, and what causes the problem? I do not know if this is a
> native app because I do not have the tools to tell me what technology the
makers used.
>
> Thanks.
>
> Jim
>
>
>
> ==========
> Jim Homme
> Digital Accessibility
> Bender Consulting Services
> 412-787-8567
>
> https://www.benderconsult.com/our%20services/hightest-accessible-techn
> ology-solutions
>
> > > archives at http://webaim.org/discussion/archives
> > > > archives at http://webaim.org/discussion/archives
> >
http://webaim.org/discussion/archives