W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > January to March 2013

Re: Voiceover detection in JavaScript

From: Paul J. Adam <paul.adam@deque.com>
Date: Thu, 28 Mar 2013 17:23:17 -0500
Cc: <w3c-wai-ig@w3.org>
Message-Id: <6BD13245-0513-4C47-90BA-DC19DB0B7F13@deque.com>
To: "Bryan Garaventa" <bryan.garaventa@whatsock.com>
That's only possible in native iOS apps from my understanding. 

Paul J. Adam
Accessibility Evangelist 
www.deque.com

On Mar 28, 2013, at 5:10 PM, "Bryan Garaventa" <bryan.garaventa@whatsock.com> wrote:

> I've recommended this for use in iOS apps before, but am trying to see if this is also doable using JavaScript in Safari.
>  
> Weirdly enough I can't find this documented anywhere by anyone on the web, but this is an important feature for UI morphing within mobile web apps to address accessibility.
>  
> Specifically, the following won't work in Safari:
>  
> alert( UIAccessibilityIsVoiceOverRunning() );
>  
> Which appears to break the running of JavaScript on the page.
>  
> So, how is it possible to detect Voiceover within Safari using JavaScript?
> Thanks,
> Bryan
>  
Received on Thursday, 28 March 2013 22:23:48 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 28 March 2013 22:23:55 UTC