Canvas. Or SVG. Those are the iPhone-friendly solutions.
For IE compatibility, experiment with Raphael: http://raphaeljs.com/
For IE compatibility, experiment with Raphael: http://raphaeljs.com/
Also is it possible to streaming the animations in SVG?
1. Write new authoring tool that outputs numerous fors and setTimouts
2. ...
3. Profit!
Currently the HTML5 canvas is just, well, a plain canvas.