I agree that image map on canvas should be allowed, and I think it would be useful and sufficient in many cases. However, I do not believe image maps are sufficient for complex examples of applications rendered in canvas, because there is no concept of DOM hierarchy between image map areas. Bespin, for example, would be tedious nearly impossible to implement accessibly with mere image maps.
Even if the hierarchy issue could be resolved with image maps, there is no concept of allowing interactive form-like elements in a free-standing AREA tag. For example Charles, how would you propose a textfield would act as an image map area?
I support the idea of image maps on canvas as an addition to, but not as a replacement of, the shadow DOM idea. That said, I haven't been following the shadow DOM work closely enough to know what issues the specific language has. I hope to review the work again soon.
James
On Jun 18, 2010, at 8:50 AM, Richard Schwerdtfeger wrote:
> Charles has asked that the canvas accessibility working group review his proposal for applying an areamap for accessibility to a canvas. He indicated that there may be some details missing but that it should be good enough for review.
>
> http://www.w3.org/html/wg/wiki/ChangeProposals/Map4NotAdom
>
> Charles is traveling on Monday. So, I think the best thing to do is review his proposal and provide feedback. Charles would like to treat this as a replacement proposal although it uses some aspects of our original proposal. His reasoning is that it is easier for the author to have one solution for addressing canvas.
>
> Let's see if we can wrap this up quickly.
>
> There will be no canvas meeting this Monday while we review this proposal.
>
> Rich
>
>
> Rich Schwerdtfeger
> CTO Accessibility Software Group
>