This post was published 2 years 7 months 25 days ago which may make its actuality or expire date not be valid anymore. This site is not responsible for any misunderstanding.
Steve Jobs has three main reasons (well, at least three main reasons he talks about) for preferring HTML5 over Flash and therefore banishing Flash from his iOS devices. The first is that Flash creates security problems…and OK, he does have a point there and Adobe has been working hard to try to close all the various exploits and security holes found in Flash but there is a lot of work still to do. The second is that Flash is a resource hog, which for me is often a mixed bag. Some Flash videos play fine on my machine, while others will suck my processor dry and then some, so he may have a point. with this complaint as well.
Steve’s third gripe is about good old fashioned performance. Jobs says that HTML5 can outperform Flash on a level playing field. Is he correct? Well, Chris Black is a developer debating what standard he wants to write for, HTML5 or Flash, so he created a test and filmed the results. He created two versions of the same animation, one made in Canvas and JavaScript and one created using Flash. He then ran them on a new iPod Touch (HTML5) and on an Android Nexus One (HTML5 and Flash) and recorded the frame rates. Of course, since a lot has to do with browser performance the test is not strictly scientific, but interesting none the less.
Who won in the head to head performance battle, HTML5 or Flash? Watch the test after the jump.

RSS Feed
Follow on Twitter
Facebook
Watch on YouTube
You can subscribe by e-mail to receive news updates and breaking stories.