Adobe Flash: I'm not dead yet!
Summary: We can wish Adobe Flash were dead all we want, but there's still no universal replacement for it. And, there won't be one anytime soon.

Yes, we all hate Flash. Even Adobe's not that crazy about Flash anymore. Too bad. There's still no replacement for it.
HTML5 video you say? What about it? There's nothing magical about it.
HTML5's video tag doesn't define which the file format, such as MPEG4 or WebM, or video or audio codec, such as H.264 or VP8, that are permitted. The only thing HTML5 does is let Web developers set up case statements so that they can supply a choice of various combinations of containers and codecs in the hope that your device can support one of them.
In other words, HTML5 video is just a rug that covers the dirt of multiple video formats. It doesn't replace Flash at all. In fact, you can still use Flash within it. We're a long way from being Flash free.
You see, HTML5 doesn't define any video container or format. You can use such containers (aka file formats) and codecs as Ogg files with the Theora video codec and Vorbis audio codec; MPEG4 files with the H.264 video codec and AAC audio codec; and Google's WebM containers with VP8 video codec and Vorbis audio codec for HTML5. And, yes you can also MPEG 4 with Flash. The end result: Flash lives on.
Sure, Adobe is moving away from Flash, and I too once thought that meant that HTML5 was going to magically do away with Flash. I was wrong. All HTML5 video really does is sweep the question of which video containers and codecs under the the rug. Today, Web designers must support not just Flash, but several video formats to be sure that their visitors can watch their videos.
What remains the real default video format of choice? I'll give you a hint. It's five letters long and it's name starts with an “F.” I mean come on try to find a major Web site from a company not named Apple that doesn't use Flash. I'll wait for you. <crickets>
Even Google, which has its own dog in the video format wars—-WebM—-still uses Flash for most YouTube videos. Heck, even on devices like the Nexus 7, which use Flash-free Android 4.1, Flash lies hidden away inside the Google Play video player.
Remember Microsoft's Silverlight? It was going to replace Flash. Microsoft is now backing away from Silverlight. What does Microsoft recommend instead? Good question. I notice, however, that the biggest security issue Windows 8 has had to face so far was its failure to address a Flash vulnerability in Internet Explorer 10 quickly.
True, Flash was, and now never will be, an official standard. Had Adobe tried to open Flash and make it a real industry standard, say via the World Wide Web Consortium (W3C), we might all be using Flash now on everything from our PCs to our smartphones to our tablets and we wouldn't be debating about the future of Internet video. As it is, Flash remains the guilty video secret we'll all keep using.
Related Stories:
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.
Talkback
Yes, but no.
Flash can die. And it should, it's the cancer of browsers as of right now, have you ever tried benchmarking the difference between a browser that runs flash and one that doesn't? it's amazing.
And you think flash isn't getting replaced? Try turning off flash and visiting youtube; The default fallback already is HTML5.
So Yes, Flash is going to die, and for the better, really.
WebM is only supported in full by Chrome
Also WebM is NOT a codec. It is nothing but a container ... copied from Matroska (MKV) and uses the V8 codec which has as many if not more legal issues than h264. When On2 Tech developed V8, it did as part of a collaboration ... a collaboration that included other people's IP and Google is still trying to clear out ... including an alleged existence of up to 12 patents that cover tech used by On2 Tech when it create V8.
Flash video is also a container
Chrome is closed source kinda
spell it right
I was wondering...
When I jailbroke iPhone to add Flash video, tried it on Atrix and Xoom I found it worked well maybe half the time, video being ok interactive being the worst.
On the laptop, some Flash sites burn through battery and kick in the fan.
I'm fine seeing Flash go away. If HTML5 and h.264 work with iOS and Android, I am just reasoning they can work fine on most computers and laptops.
iOS 6 Safari vs Chrome - one wants Flash on Ancestry.com
Flash on Jellybean
Just to be technically accurate
Firefox just added support for Flash as well.
You missed the point entirely. Again.
That's the exact reason why Flash is dying, and will be completely dead very soon. Because even though the HTML5 standard does not formally define a standard video codec, there's already a de facto standard codec, which is supported by practically 100% of all HTML5-capable devices.
SJVN cou;dn't see the point even if someone stuck him in the eye with it.
Yep appeared to go over his head
If I want my applications to run on all platforms then I'll use HTML 5, so it'll even work on smartphones and tablets, something Flash is having trouble with as it doesn't exist on all platforms.
Flash is like a new Linux desktop, not wanted or needed ;-)
Flash is like a new Linux desktop, not wanted or needed ;-)
Do you have any data on your
I'll grant the dig against Linux desptops was a bit uncalled for.
I do
According to the Steam Hardware/Software survey, Adobe Flash is the most installed application on the computers of users participating in the survey, aside from Steam itself, with 96% of Steam users having it installed.
Joey
Do you have any data on your roundabout claim
I have flash installed, and I also have flash block installed because of things like flash ads and autorun videos etc...
Besides you even said yourself "why are the most popular add ons/plug ins on browsers all Flash blockers?" they wouldn't need flash blockers if they didn't have flash installed.
you realize...
It's installed on their machine because largely because they want to see sites in their full glory and not some chopped down gimped static site.
The other half is specifically because of ads -- they don't want to see it and this is the fastest way to stop them.
That said, you also realize that autorun videos won't necessarily be Flash only, and because "Flash is now dying" -- you'll no longer be able to disable ads by disabling Flash, right? They'll all be in HTML5 -- and because the site can detect if an element loaded or is hidden very easily, you won't be able to turn it off anymore.
LOL
only if "use" means "see adverts"
Perhaps SJVN does not consider ZDNet a "major website"?
only if "use" means "see adverts"