W3C home > Mailing lists > Public > public-html-a11y@w3.org > October 2010

[Bug 10964] Canvas needs to support a backing store in the DOM subtree capable of supporting screen reading

From: <bugzilla@jessica.w3.org>
Date: Sat, 02 Oct 2010 00:53:34 +0000
To: public-html-a11y@w3.org
Message-Id: <E1P1qM2-0000Yh-FT@jessica.w3.org>
http://www.w3.org/Bugs/Public/show_bug.cgi?id=10964

Tab Atkins Jr. <jackalmage@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jackalmage@gmail.com

--- Comment #2 from Tab Atkins Jr. <jackalmage@gmail.com> 2010-10-02 00:53:34 UTC ---
(In reply to comment #0)
> In order to support a text editing in the subtree and ensure properer
> positioning of text canvas must support:
> 
> - application of CSS to the canvas subtree even though the content is hidden to
> support proper text layout and support a screen reader

Nothing prevents applying CSS to the children of a <canvas> right now.


> - provisions for capturing events used in contenteditable areas to allow for
> backingstore synchronization with the visual canvas. Examples of these event
> capture of text events, selection, and text insertion, text deletion, and caret
> movement, within contenteditable areas in the canvas subtree also known as
> fallback content. This is to allow synchronization with visual canvas to allow
> an accessible one for one mapping. 
> 
> - Functions for retrieving selected text ranges and the caret position in
> content editable areas

I'm not sure how either of these have anything to do with <canvas>'s backing
store.  The backing store is the pixel array used to hold the image data.  It
has nothing to do with the children of the <canvas> element.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Saturday, 2 October 2010 00:53:35 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 27 April 2012 04:42:21 GMT