- From: Richard Schwerdtfeger <schwer@us.ibm.com>
- Date: Mon, 18 Jan 2010 15:11:58 -0600
- To: public-canvas-api@w3.org
- Cc: HTML WG <public-html@w3.org>, mike@w3.org, janina@rednote.net, Michael Cooper <coopermr@us.ibm.com>
- Message-ID: <OF4487C9BD.337DCCDF-ON862576AF.0074066E-862576AF.00747351@us.ibm.com>
http://www.w3.org/2010/01/18-html-a11y-minutes.html - DRAFT - HTML Accessibility Task Force Teleconference 18 Jan 2010 See also: IRC log Attendees Present Regrets Chair Rich Scribe davidb Contents Topics 1. Use of Input controls in a shadow DOM Summary of Action Items <trackbot> Date: 18 January 2010 <richardschwerdtfe> Meeting: HTML Canvas Accessibility Caucus passcode?: <richardschwerdtfe> 92473 ah finally worked <richardschwerdtfe> http://lists.w3.org/Archives/Public/public-canvas-api/2010JanMar/0044.html <richardschwerdtfe> scribe: davidb rs: use of input controls in shadow dom Use of Input controls in a shadow DOM <richardschwerdtfe> http://www.w3.org/WAI/PF/HTML/track/actions/4 db: not sure about shadow dom <richardschwerdtfe> david: The concern I have is the amount of resource that will go into this solution <richardschwerdtfe> david: Is anyone going to do this <dbb> sf: devs want to add interaction to canvas sf: if we combine a solution that happens to make it accessible, then win win all: discussion of canvas use cases rs: pushing on alternative content for tricky cases ... if you can do it via shadow dom great, if not, provide alt content, and way to select it via media query ... in bespin you have a toolbar, no reason that same toolbar can't be implemented as html5 toolbar ... in shadow dom as we navigate toolbar we render it on screen via canvas, but actually have a11y tree populated using html markup (shadow dom) sf: dave do you see alternatives? db: i don't have a great answer all: more discussion of canvas examples rs: consider subway map ... you need a vehicle to select what version you want ... some people want fallback content rendered ... how does user choose ... any technical reason you couldn't insert interactive controls in 'shadow dom' db: unsure about how this works if not rendered. <richardschwerdtfe> db: could move the shadow dom to -5000, -5000 <richardschwerdtfe> sf: yes but then magnifiers will not work <richardschwerdtfe> db: yes that is the problem <richardschwerdtfe> db: so focus for users would be on the shadow DOM? <richardschwerdtfe> rs: yes but rendering would be on the visual canvas <richardschwerdtfe> db: this is going to require evangelization <richardschwerdtfe> sf: why? <richardschwerdtfe> db: what answer I got. I like the canvas API but I don't like the DOM API <richardschwerdtfe> db: I thin for people used to working in a toolkit where they have something like a canvas and they do all themselves then they are in that mind set. <richardschwerdtfe> SF: we need to be able to draw a focus rectangle <richardschwerdtfe> db: for the user interaction is focus and all the event handlers are on the shadow dom <richardschwerdtfe> rich: you could have the keyboard and mouse handlers on the canvas element <richardschwerdtfe> db: so it is up to the web developer <richardschwerdtfe> rs: we are not requiring people to do the shadow DOM sf: some people are concerned about slowing down canvas rendering ... don't see this happening rs: no db: what do other browser devs thing? <richardschwerdtfe> db: this shadow DOM idea does not strike me as something that has to be spoken in the same breath as canvas <richardschwerdtfe> http://www.w3.org/WAI/PF/HTML/track/actions/4 db: not 100% sure <richardschwerdtfe> http://www.w3.org/WAI/PF/HTML/track/actions/5 db: i don't see another way <Stevef> Canvas Focus management http://dev.w3.org/html5/2dcontext/Overview.html#focus-management <Stevef> "When a canvas is interactive, authors should include focusable elements in the element's fallback content corresponding to each focusable part of the canvas." <richardschwerdtfe> http://lists.w3.org/Archives/Public/public-canvas-api/2010JanMar/0044.html <Stevef> i don't thinkit is correct now <richardschwerdtfe> Resolution: Close Action items 4 and 5. Mozilla supports the use of input controls in the shadow DOM at thi stime rs: we are going to have situations where we need to choose alt content ... there is no vehicle to choose fallback content sf: if it is included in the tab order and can be interacted with by any user, it is no longer 'fallback' is it? ... you might want the canvas or something else to be displayed rs: i've been looking at use of media queries ... we would essentially be adding additional modality tags ... consider audio and visual tags ... visual with properties xyz ... AT interoperable ... currently html5 spec says you can put content inside canvas tags, and if browser cannot support canvas, then content would be rendered in its place ... you need a selection mechanism for rendering. having as fallback doesn't necessary work. ... if you support the html5 spec, must you support canvas? sf: yes db: sorry i gotta go <Stevef> Canvas Focus management http://dev.w3.org/html5/2dcontext/Overview.html#focus-management <richardschwerdtfe> ACTION: SteveF ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [recorded in http://www.w3.org/2010/01/18-html-a11y-minutes.html#action01] <trackbot> Sorry, couldn't find user - SteveF <richardschwerdtfe> ction: member:SteveFf ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. <richardschwerdtfe> ACTION: member:SteveFf ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [recorded in http://www.w3.org/2010/01/18-html-a11y-minutes.html#action02] <trackbot> Sorry, bad ACTION syntax <richardschwerdtfe> ACTION: Stevef ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [recorded in http://www.w3.org/2010/01/18-html-a11y-minutes.html#action03] <trackbot> Sorry, couldn't find user - Stevef <richardschwerdtfe> ACTION: RichS ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [recorded in http://www.w3.org/2010/01/18-html-a11y-minutes.html#action04] <trackbot> Sorry, couldn't find user - RichS <richardschwerdtfe> ACTION: Rich ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [recorded in http://www.w3.org/2010/01/18-html-a11y-minutes.html#action05] <trackbot> Created ACTION-12 - Ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [on Richard Schwerdtfeger - due 2010-01-25]. <richardschwerdtfe> made Steve Faulkner the owner Summary of Action Items [NEW] ACTION: member:SteveFf ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [recorded in http://www.w3.org/2010/01/18-html-a11y-minutes.html#action02] [NEW] ACTION: Rich ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [recorded in http://www.w3.org/2010/01/18-html-a11y-minutes.html#action05] [NEW] ACTION: RichS ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [recorded in http://www.w3.org/2010/01/18-html-a11y-minutes.html#action04] [NEW] ACTION: SteveF ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [recorded in http://www.w3.org/2010/01/18-html-a11y-minutes.html#action01] [NEW] ACTION: Stevef ensure there is a dependency between the HTML5 specification and the HTML 5 2D Context specification to ensure that the author has the ability to set the visible focus, for <canvas>, to ensure that a magnifier may follow the visual focus. This would be driven by the shadow DOM. [recorded in http://www.w3.org/2010/01/18-html-a11y-minutes.html#action03] [End of minutes]
Received on Monday, 18 January 2010 21:12:39 UTC