Recently we had a go with Flash 10.1, which allows you to watch Flash-based content, such as YouTube videos, in your mobile's browser. The iPhone and iPad don't support Flash but instead support something called HTML5. Michael Chaize, an Adobe Flash platform evangelist, has just put up a video comparing Flash Player 10.1 and HTML5 on a Nexus One. Chaize's simple tests show that Flash Player 10.1 runs an animation benchmarking demo much faster than HTML5. Chaize also shows HTML5 running on an iPhone 3GS and it's not pretty.
We're impressed with how much faster Flash 10.1 is compared to HTML5 on a mobile phone but it's very early days for HTML5. Chaize points out that benchmarks are "really hard to setup, and it's not easy to compare HTML5 and the Flash Player runtime... My message is that for every technology that deals with animation, you need to take care of performances and code optimisation... Knowing HTML doesn't mean that you'll become a HTML5 expert. I guess you'll also have to take care of code optimisation."