- From: Steven Faulkner <faulkner.steve@gmail.com>
- Date: Sun, 23 Aug 2009 15:17:33 +0100
- To: Maciej Stachowiak <mjs@apple.com>
- Cc: Sam Ruby <rubys@intertwingly.net>, Ian Hickson <ian@hixie.ch>, "public-html@w3.org WG" <public-html@w3.org>, W3C WAI-XTECH <wai-xtech@w3.org>, public-canvas-api@w3.org
- Message-ID: <55687cf80908230717s49614192t28da52fbf8b4b352@mail.gmail.com>
hi maciaej, thanks for the reply > But it also seems too soon to declare we don't. agreed, from my inital reading it looks ok. >What we loosely referred to as a "shadow DOM" is in fact just the DOM children of the <canvas>, and can be added with the ordinary DOM APIs. That part >doesn't need new API at all. it is the creation of the shadow dom objects that concerns me, if it is the case that developers are required to create this in addition (just for accessibility reasons) then it is very likely not going to happen, but if it had utility beyond just accessibility then it would be used. >the ones I can imagine include a way to draw a standard focus indicator agreed, there is a checkpoint in section 508 that covers the essential characteristics required for what I think is required for focusable rgions on the canvas object section 508 1194.21 [1] (c) A well-defined on-screen indication of the current focus shall be provided that moves among interactive interface elements as the input focus changes. The focus shall be programmatically exposed so that Assistive Technology can track focus and focus changes. so if the proposed solution privides this then i will be satisfied. regards stevef [1] http://www.section508.gov/index.cfm?FuseAction=content&ID=12#Software 2009/8/23 Maciej Stachowiak <mjs@apple.com> > > On Aug 23, 2009, at 5:07 AM, Steven Faulkner wrote: > > Hi maciej, > > >I not heard any claims the ARIA integration work done so far is > insufficient for Last Call. > > as far as i can tell the ARIA spec text was only added in the last few > days, and its presence was not signalled on the html wg or wai-xtech mailing > lists (unless i missed it) so it is not surpising little feedback has been > forthcoming, hopefully the spec text and Ians questions will be discussed in > this weeks PF meetings. > > > It's definitely too soon to declare that we have consensus - I think I said > that in the rest of my message. But it also seems too soon to declare we > don't. I would say the point we're at is that it's now time to review the > draft, identify issues, and determine if we have consensus. If I understand > you correctly, I think we're in agreement on this. > > In regards to the canvas issues, while i generally agree that good progress > is being made, > I may be misunderstanding the discussions so far, but I do not get a sense > yet that a solution will be forthcoming without some additions to the canvas > API involving the creation of shadow W3C dom objects and focus management. > > > I believe nearly everything that's needed can be added without API changes, and if API changes are needed, they will be fairly minor. On the specific points you mention: What we loosely referred to as a "shadow DOM" > is in fact just the DOM children of the <canvas>, and can be added with the > ordinary DOM APIs. That part doesn't need new API at all. Maybe a demo would > show this best (working on it.) For focus management, one proposal on the > table is to simply let descendants of the <canvas> with explicit tabindex > (including tabindex="0") still receive focus and participate in the tab > cycle, even though they are not rendered. I'd be glad to explain further > offline. > > It may be that we'll find we need API additions - the ones I can imagine > include a way to draw a standard focus indicator, and a way to expose a > caret or selection range in custom-drawn text. I expect we'll learn more > about what we need from the prototyping/mockup work. My estimation is that > the additional APIs needed will be modest. > > Regards, > Maciej > > -- with regards Steve Faulkner Technical Director - TPG Europe Director - Web Accessibility Tools Consortium www.paciellogroup.com | www.wat-c.org Web Accessibility Toolbar - http://www.paciellogroup.com/resources/wat-ie-about.html
Received on Sunday, 23 August 2009 14:18:19 UTC