Samuli Kaipiainen and Matti Paksula from the University of Helsinki Department of Computer Science wrote a great overview of SVG and Canvas performance issues. The above summarizes some of their thoughts specifically about the need for a scene graph, something I’ve wished for (esp. in regard to WebGL).
And I’m not just putting this up because they referenced my post on SVG vs. Canvas. Really.
yeah i know that was just one of their demos, but it really does make sense and i wanted a graphic
I’m working on a SceneGraph library on top of canvas since a while. Maybe you want to have a look at it.
http://github.com/michael/unveil
— Michael