I propose the following Grand Compromise:
- The WHATWG and W3C revise the Canvas API to align with Flash’s Display List API.
- Adobe donates the Flash Player to the WebKit project to serve as an initial implementation of the revised Canvas API.
- Apple, Google and Microsoft adopt and implement the revised Canvas API in all of their desktop and mobile browsers.
I think this is an ideal compromise: everyone gives a little, everyone gains a lot. There are no losers.
I’ll address each point in more detail this week.
Tags: adobe, apple, AS3 & Flash, html5