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
This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 28 October 2009 15:11:46 GMT