Agenda: December 13, 2010 Canvas Accessibility Working Group

Please review the Canvas 2D API changes, and annotation proposal before
Monday's call. Charles, if you have changes to the <canvas> element
proposal please have them ready for Monday.

Agenda: December 13, 2010 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.

- Open Actions:
  ACTION-91 - Review Charles draft of the canvas 2D AP - Rich (Complete)
See attached file with updates
  ACTION-92 - Write a high level write up of the use of elements to
annotate the canvas subtree to support caret, spell and grammar checkers
[on Richard Schwerdtfeger - due 2010-12-13].

http://lists.w3.org/Archives/Public/public-canvas-api/2010OctDec/0057.html

- Review Updated Canvas 2D API Context from Rich and Charles - below

- Access to Caret, Selection, Grammar errors, spelling errors
  - Frank provide feedkback on discussion with IE team about introducing
tags that covers these vs. APIs.
 http://lists.w3.org/Archives/Public/public-canvas-api/2010OctDec/0057.html
  - Is API access to a contenteditable section preferred?
  - We need to decide if we stick with going after API changes to get this
information or use tags or a combination thereof
- Steps to assess what HTML elements are allowable in the shadow DOM
   - Review Charles' canvas element change proposal (attached). Is turning
off initialization sufficient for elements like Frame and IFrame?

- Action Item Frank: what API does IE use to track content selection and
carets in content editable areas?



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/2010/12/06-html-a11y-minutes.html

(See attached file: HTML Canvas 2D Context.html120910)
                                                                            
                                                                            
                                                                            






Rich Schwerdtfeger
CTO Accessibility Software Group

Received on Friday, 10 December 2010 22:12:49 UTC