Re: hit testing and retained graphics (resending)

On 7/8/2011 1:32 PM, James Robinson wrote:
>
>     > 5) I've taken time out of my extremely busy schedule to try to
>     help find
>     > a third path here, between your retained-mode canvas extensions and
>     > browser vendors' proposal that authors use SVG for those cases
>     instead,
>     > because I care about graphics accessibility. I think that a shared
>     > Canvas-SVG 2D graphics API is desirable for general use, and also
>     > happens to address the specific use cases you seem to have
>     expressed for
>     > the problem at hand [1]; the SVG WG will be working on this
>     SVG-Canvas
>     > integration at our next F2F this month in any case. You don't
>     seem to
>     > agree currently that this is a good solution, citing that
>     certain parts
>     > of it need to be defined and implemented (which we agree on),
>     but seem
>     > to overlook this same flaw in your own proposal (along with the
>     added
>     > disadvantage that browser vendors have said they will not
>     implement your
>     > proposal). But I have neither time nor inclination to quibble
>     with you.
>     > If you change your mind, and want to develop the Canvas-SVG idea
>     > further, I'll be happy to help. If not, I wish you luck in finding
>     > another solution that meets your use cases and is acceptable to
>     > implementers.
>     >
>     No. I did not say that I did not agree with the solution. In fact,
>     there is a lot of merit in addressing the two solutions together
>     as it would allow us to work on SVG accessibility as well as
>     canvas at the same time. If SVG could use a similar shadow DOM
>     with accessibility support based on HTML 5 that would be huge!
>
>     I simply stated that I have not heard browser vendors weigh in on
>     the fact that they supported it (somewhere in my last 2 notes).
>     Please don't take this personally. This was my quote: "Doug, I
>     think the problem is that the browser manufacturers have also not
>     supported the integration of SVG into canvas."
>
>     Have you heard from Microsoft, Apple, or Google that they would
>     support this approach? If so, I am all in. I mean if you are going
>     to put in all this work on canvas-svg integration I would try to
>     get some buy in on the approach to start. This is why I have
>     avoided prototyping hit testing in canvas. Frankly, the hit
>     testing is not terribly hard to do but like you I have a lot of
>     demands on my time.
>
>
> To be perfectly frank, speaking only for myself and not for other 
> people at Google or in the Chromium project, I've been reluctant to 
> chime in on these threads because it seems that everyone who does gets 
> flamed out within a few messages.  If this mailing list was not so 
> toxic I suspect there would be a broader, more productive discussion. 
>  That said, I'm confident that Doug's proposal will be given due 
> consideration by the proper people at the proper time.


Given the v5 changes to Canvas from Atkins Hixie, now seems to be the 
proper time to consider hit testing.

I hope something productive comes out of the upcoming Mountain View 
meetings.



-Charles

Received on Wednesday, 11 April 2012 00:37:43 UTC