Your own link proves that HTML5 implementations are already improving so quickly that this could be a non-issue very soon. The IE9 image is almost the same as the Flash one. The bottom line that seems to be consistently ignored here is that Apple is in control of their HTML5 rendering engine. They can invest the engineering resources to improve it so that it works better on their hardware. They can not do this with Flash. They have no control over it whatsoever. Why is this so hard to understand?
What? Your analogy is the one that doesn't make any sense. Flash isn't the issue. Advertising is the issue. You want to blame the format instead of blaming the advertisers/websites that display them.
The original analogy is correct. If you're going to do more labor intensive things on your computer or iPhone - expect less battery life. Period. It's a no brainer. It's like people complaining that using 3G is a battery killer vs Edge. Duh.
You're right but it is/was by far the most popular use of it. Second most popular, games, which run much better in a native format on ANY system. Third most popular, lame websites that write most or all of their site using Flash. And those are becoming fewer and fewer as people realize that their customers don't want the site coded using Flash. It takes away from the way that people expect browsers and the Web to work. It makes them more cumbersome and it usually makes it harder to navigate, find what you need, and hard link back to a page within the site.
Your analogy is wrong because you are acting as if the same type of animations and content will be displayed if Flash is removed. That is NOT the case. Therefore, removing Flash means higher battery life. The Web designers display something different when they detect that Flash is not installed in most cases. That is what Ars did. They removed Flash. When they did they got 2 hours more battery life. I know that you Apple-hating Flash-lovers would like everyone to believe that whatever is used in place of Flash will suck the battery down too this simply is NOT the case.
Uh ? I think I was quite clear my solution to all this was : FlashBlock (I use chrome). That way, you get on demand Flash. It's even coming to stock Chrome in the future because it's just the best darn solution there is.
And then I pile on AdBlock so that I don't get ads at all, either Flash or non-Flash, because frankly, I find all forms of advertising annoying.
Flash is not the culprit here, advertising is. Flash doesn't drain my battery by being installed, that's just ludicrous. The battery gets drained by advertising. Advertising.
ADS.
Only because currently, animated ads use Flash. The day they don't, that won't be true anymore.
The true ennemi is not Flash, it's animated ads (or more generally, ads period...).
Not true. I know you really think this is the case but I recently uninstalled Flash from my system and I still get ads but they no longer cause pages to take forever to load and spin up my fans. They load quickly, efficiently, and without crashing my browser. At some point this might change but that is a big might. And during that time Apple and others will continue to rapidly improve their rendering engines. So even if the Ad companies do make similar ads using HTML5 and JavaScript the rendering engines will be better by then anyway. Because, and this is the key, Apple controls their rendering engine. They do not control the Flash plugin and therefore have no ability to improve it.