W3C home > Mailing lists > Public > public-canvas-api@w3.org > October to December 2009

canvas accessibility progress

From: Richard Schwerdtfeger <schwer@us.ibm.com>
Date: Wed, 28 Oct 2009 09:10:56 -0600
To: Frank Olivier <franko@microsoft.com>, "public-canvas-api@w3.org" <public-canvas-api@w3.org>
Cc: Sam Ruby <rubys@us.ibm.com>, janina@rednote.net, Laura Carlson <laura.lee.carlson@gmail.com>
Message-ID: <OFB5455656.16CE9383-ON8625765D.00527949-8625765D.005365F9@us.ibm.com>


Frank sent me a sample of canvas with a shadow DOM which I added aria live
region support for. The shadow DOM is exposed in the actual DOM but a
screen reader cannot speak it becuase it is not exposed to the
accessibility API. This is due to the fact that it is hidden.

So, the next step is to expose the shadow DOM. Alex Surkov is giving me a
time for when he can have a test patch that:

- exposes the shadow DOM to the accessibility API
- supports aria-activedescendant on canvas. This will allow the canvas
author to triger focus change events in the shadow DOM by simply modifying
the active id in the canvas element. This is low impact on the browser
rendering engine because they don't have to draw anything.

Frank, as soon as I get a patch or test build I will tell you how to get
it. Attached is my updated sample.

(See attached file: canvas-acc.html)

Rich

Rich Schwerdtfeger
Distinguished Engineer, SWG Accessibility Architect/Strategist




Received on Wednesday, 28 October 2009 15:11:45 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 28 October 2009 15:11:46 GMT