There must be thousands of blog posts and articles out there about the debate HTML vs Flash. Apple recently published a page here showing the world a demo of what HTML5 can do. It’s very interesting.
Flash has been around for awhile and a lot of people have spent endless hours learning/developing around this it’s understandable that people have resistance to change. I don’t code for a living, productivity isn’t a concern therefore I like trying new things.
I don’t like Flash, a poorly designed site using Flash can easily put customers away, e.g. the Nike+ site, the original one is terrible the updated one is slightly better but still a CPU hog. The latest competitor to Nike+ is Adidas’ miCoach their site is also built on Flash since it’s pretty new so it’s less CPU demanding and better looking in my opinion.
I have just tried Apple’s demo page (Safari only) and watched the short video the CPU usage is below 10% in my late 2009 MacBook Pro 13″.