- From: Jonathan Mcdougall <jonathanmcdougall@gmail.com>
- Date: Fri, 23 Dec 2011 21:11:48 -0500
- To: Charles Pritchard <chuck@jumis.com>
- Cc: public-canvas-api@w3.org
On Fri, Dec 23, 2011 at 3:07 PM, Charles Pritchard <chuck@jumis.com> wrote: > On 12/23/11 5:57 AM, Jonathan Mcdougall wrote: >> I still think reimplementing single widgets in canvas is a bad >> idea, aria or not. Using a custom user interface in a canvas as >> part of a larger application is fine, but then aria couldn't be >> applied to individual widgets. > > What do you mean about ARIA not being applicable to individual > widgets? > > Keep in mind, a single widget may be <input type="color"> [...] We're still having trouble talking about the same thing. I was under the impression that this mailing list was about <canvas> and this is what I'm talking about. When I say aria can't be applied to individual widgets, I'm talking about having multiple widgets in the same canvas, which was the whole point of canui. > I believe I understand your point better: that canui is a scene > graph, and its widgets are meant to be used together, not to just be > picked individually. That certainly makes sense in any theme or > scene graph library. I think we had a misunderstanding of what I was > suggesting. Yes, this is exactly what I meant. Sorry for the confusion. > The purpose here is to expose information. When it's not exposed, > then things are not accessible. When it's exposed, people have a > chance to adapt and use that information in complex ways. > > I'm happy to explore your understanding here. Okay, I'll bite. I don't find accessibility in games, for example, to be particularly important. It is a costly feature to implement: development of a proper technology, planning, training (few people are aware of accessibility), development and testing. All of this for not much in return. This also applies to <canvas> when used in the same context. I find that specifying semantics works fine when working with structured data so that both people with disabilities and automated tools can access the information. Using images or videos without transcripts is for me an unfortunate (but necessary) evolution of of the way we represent data. Youtube is a treasure trove of unretrievable (and ultimately lost) information. That being said, trying to come up with accessibility features for <canvas> does not strike me as being a priority. It is not structured information, it is merely a bitmap. SVG is a much better target for this. -- Jonathan McDougall
Received on Saturday, 24 December 2011 02:12:41 UTC