- From: Richard Schwerdtfeger <schwer@us.ibm.com>
- Date: Sun, 6 Feb 2011 14:54:56 -0700
- To: public-canvas-api@w3.org
- Cc: chuck@jumis.com, david.bolter@gmail.com, franko@microsoft.com, Dominic Mazzoni <dmazzoni@google.com>
- Message-ID: <OFBD1322B1.F9F51582-ON8625782F.0076B22A-8625782F.007862E9@us.ibm.com>
Agenda: February 7, 2011 Canvas Accessibility Working Group Time of meeting is 3:00PM EST, 20:00 UTC, duration is 1 hour Zakim Bridge +1.617.761.6200, conference 2119 ("A11Y") IRC: server: irc.w3.org, port: 6665, channel: #html-a11y. 1. Caret/Selection Position and Blink Rate. - Do we move this to a separate document so that we can move this more broadly, such as by SVG? If not we need to update the text to adjust for Benjamin's comments. For example, we may use the drawPath to get a best fit caret position. I would also need to define caret and selection position. - Discuss Benjamin-Hawkes Lewis comments and Rich's initial response http://lists.w3.org/Archives/Public/public-canvas-api/2011JanMar/0052.html - TextExtent - We responded to Hixie's use cases in the corresponding defect. Where do we sit? - Chuck Pritchard http://lists.w3.org/Archives/Public/public-canvas-api/2011JanMar/0050.html Rich Comment: This looks like you are trying to explain the need for text extent. 2 Canvas: Do we need to limit content in the canvas subtree. It appears that some browser vendors do not want to changeInitialization of resources (such as IFrame) in canvas and allow all HTML elements in the subtree. Note Chuck Pritchard's latest post: http://lists.w3.org/Archives/Public/public-canvas-api/2011JanMar/0015.html 3. Chuck to provide link to Google Canvas IME work 3. Rich Text editing supportCaret, Selection, Grammar errors, spelling Annotation - Do the user agent manufacturers agree to do further work on rich text editing? - Where we are: - Rich proposal for marking caret, selected content, grammar errors, spelling errors using HTML 5 and ARIA with modifications http://lists.w3.org/Archives/Public/public-canvas-api/2011JanMar/0001.html - Positioning information of content is required - per AISquared feedback (See minutes from last meeting) 4. Additional Use Cases from Artur Ortega Rich comment: The system is passing BitBlts and low level drawing commands. This is not enough to support Accessibility. If agreed, Rich will respond to Artur. GTK client on HTML5 canvas: http://blogs.gnome.org/alexl/2010/11/23/gtk3-vs-html5/ noVNC - VNC client using HTML5 Canvas: http://kanaka.github.com/noVNC/ 5. Action Items - Frank: what API does IE use to track content selection and carets in content editable areas? http://lists.w3.org/Archives/Public/public-canvas-api/2010OctDec/0057.html Reference Material APIs: - Browser API Comparisons for Caret Tracking and Content Selection: http://www.quirksmode.org/dom/w3c_range.html - Getting the selection object: https://developer.mozilla.org/en/DOM/window.getSelection - sel = window.getSelection() //sel is a Selection object - rangex = sel(0); - rangex.collapsed(); //If it is collapsed it is a caret - reangex.collapse(); Reference: revisions to 2D Context API - modifications http://www.w3.org/Bugs/Public/show_bug.cgi?id=11238 http://www.w3.org/Bugs/Public/show_bug.cgi?id=11239 http://www.w3.org/Bugs/Public/show_bug.cgi?id=11240 http://www.w3.org/Bugs/Public/show_bug.cgi?id=11241 http://www.w3.org/Bugs/Public/show_bug.cgi?id=11242 http://www.w3.org/Bugs/Public/show_bug.cgi?id=11328 http://www.w3.org/Bugs/Public/show_bug.cgi?id=11329 http://www.w3.org/Bugs/Public/show_bug.cgi?id=11342 Minutes last call: http://www.w3.org/2011/01/24-html-a11y-minutes.html Referenced documents and test examples (I have included the 2D API version that includes Chuck's modifications to removing a reference to text in the 2D API change for caret and selection changes) (See attached file: HTML_Canvas_Element.html)(See attached file: HTML Canvas 2DContext20110123.html)(See attached file: CanvasEditor.html) Rich Schwerdtfeger CTO Accessibility Software Group Rich Schwerdtfeger CTO Accessibility Software Group
Attachments
- text/html attachment: HTML_Canvas_Element.html
- text/html attachment: HTML_Canvas_2DContext20110123.html
- text/html attachment: CanvasEditor.html
Received on Sunday, 6 February 2011 21:55:48 UTC