Re: Intention Events and Javascript Screen Readers

We are revamping our accessibility test tools to be less dependent on the
DOM. It is more than just CSS that makes the DOM less reliable.

Rich Schwerdtfeger



From:	Richard Schwerdtfeger/Austin/IBM@IBMUS
To:	Dominic Mazzoni <dmazzoni@google.com>
Cc:	Ben Peters <Ben.Peters@microsoft.com>, James Craig
            <jcraig@apple.com>, "public-indie-ui@w3.org"
            <public-indie-ui@w3.org>
Date:	11/07/2014 02:15 PM
Subject:	Re: Intention Events and Javascript Screen Readers



true. CSS is injecting content that does not show up in the DOM.


Rich Schwerdtfeger

Inactive hide details for Dominic Mazzoni ---11/07/2014 02:09:46 PM---On
Fri, Nov 7, 2014 at 11:45 AM, James Craig <jcraig@applDominic Mazzoni
---11/07/2014 02:09:46 PM---On Fri, Nov 7, 2014 at 11:45 AM, James Craig
<jcraig@apple.com> wrote: > 2. Someone mentioned Chrome

From: Dominic Mazzoni <dmazzoni@google.com>
To: James Craig <jcraig@apple.com>
Cc: Ben Peters <Ben.Peters@microsoft.com>, "public-indie-ui@w3.org"
<public-indie-ui@w3.org>
Date: 11/07/2014 02:09 PM
Subject: Re: Intention Events and Javascript Screen Readers



On Fri, Nov 7, 2014 at 11:45 AM, James Craig <jcraig@apple.com> wrote:
      2. Someone mentioned ChromeVox which, to my knowledge is the only
      screen reader that relies entirely on the Web Browser (this may no
      longer be an accurate statement) rather than on a platform
      accessibility API. Initially it was dependent on the DOM, but I think
      it now has more hooks into browser internals, not just the
      client-side DOM.



This is correct. Initially it was a design goal to see if we could build
ChromeVox using only web APIs. This proved to be an unreasonable limitation
because there are too many corner cases where DOM APIs are insufficient,
and as the web continues to evolve, these APIs are constantly one step
behind.

Received on Friday, 7 November 2014 20:37:48 UTC