Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I
True, but IE9 is adding HTML5, which should close the issue.
.

No it wont - it'll make it one browser worse, as people will have to explicitly code their HTML5 for IE, for Safari, for Firefox, for Opera. HTML5 is a development NIGHTMARE.

Despite the frankly laughable quality of the flash plugin for OSX - at least it works, from one delivered file from the developer.
 
You should call the thread Why HTML5 is not going to replace Flash in the next few years.

HTML5 will replace Flash, have no fear. But it will take a few years to address the plethora of issues. Just because it's not ready now, doesn't mean it wont be.
 
You should call the thread Why HTML5 is not going to replace Flash in the next few years.

You will see it start to replace the iPhone SDK faster than that though. Developers can already create apps that work for the iPhone and Android right now using HTML5 as the backend. Both platforms allow embedding a browser in your app and both browsers support HTML5. Then of course they just have to wrap them in a native "app" for each device so it can be distributed. Of course this is only really available for simple apps and not media rich apps (aka games).
 
Flash is not going to go away tomorrow. But it will be increasingly marginalized. A lot of people saying things like "HTML5 can't replace Flash because it doesn't work in Internet Explorer" are missing the point. The web is a pretty flexible platform. It's not a matter of switching from using only Flash to using only HTML5 video overnight.

What will happen instead is that sites will switch from using only Flash to using Flash, with an HTML5 fallback for mobile browsers. (There's already a lot of this for the iPhone.) As browser support grows, they'll eventually switch to using HTML5 with Flash as the fallback, for older browsers. Eventually, when enough browsers have been updated, they'll just stop bothering with Flash.

At least for video, this will be very, very easy for web developers to do. Take a look at, for instance, this HTML5 player. It currently supports Safari and Chrome. The released version is going to support Firefox via HTML5 as well, and also do automatic fallback to Flash for IE. There will be a lot of approaches like this, customizable in various ways, and once they're available embedding a video via HTML5 with Flash fallback will be a matter of one line of JavaScript. Once Firefox comes around on H.264 (which is inevitable, eventually), you won't even need to encode more than one version of the video file.

As far as the DRM thing... well, some content providers should really just get over it. No other media (text images, etc.) on the web is DRMed, why should video be different? Content providers who believe their content is so high-value that this is unacceptable can just write native apps for the non-desktop platforms they want to support. Native apps will work much better on most embedded devices than browser-based Flash approaches ever would anyway.
 
We all know that this is going to take a while. Once IE 9 does it the whole world will have done it already.
 
HTML5 is an alternative, not a replacement. Anyone who things otherwise isn't a developer. Also, at this point Apple is the one losing customers by not allowing the support of Flash on its products. The iPad in particular will lose many potential buyers due to this.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.