BrightCove Video Hosting Platform

HTML5 FLASH 200x102 HTML 5 Wont Kill Flash Video PlayerLet’s face it, people, for some unknown reason, want HTML 5 to crush Flash. But as far as I’m concerned, it just won’t happen and here’s why.

Here are my top 5 reasons why HTML 5 won’t kill Flash.

1. Robustness – The Flash video player is far more than just a simple video player. It’s a tool that, when wielded properly can give you massive amounts of flexibility and power. With features like 3D effects, advanced text support, hardware acceleration and dynamic streaming…Flash is way ahead.

2. Conformity - HTML 5 is a long way from completion. The HTML 5 tag is going to need a lot of work and support before it can comete with Flash. Additionally, there’ the question of browser support and video file formats which it is not doing anything to fix at present.

3. Comfort - Flash is everywhere. Everyone knows about it and rarely does anyone who doesn’t have it, have a problem installing it. Sure there’s nothing to install for HTML5 (when it will be available) but it will require people to upgrade browsers or use specific ones to see videos on certain pages. Far more work than just downloading and installing the Adobe Flash Player.

4. Speed of Updates - HTML 5 has been in the works for how long? They’re expecting it to be ready when? Right! Meanwhile Flash Player hit version 10, will probably hit version 11 prior to HTML 5 ever getting down to being fully approved and maybe even v12 before widespread use.

5. Corporation Giants – Moving away from any piece of software for a corporate giant is well, generally shied away from. So for a major corporation to change over from Flash to HTML 5, it’s going to be a godo amount of resources, manpower and money. Frankly , I just don’t see it happening in this economic climate. On top of that can you answer, even for a small company “why should be move away from a proven solution?”

OK, I’ve got a sixth reason – There’s nothing wrong with Flash. Yes it’s a pain to work with at times, yes it can have some issues (like their idiotic new Get Plus powered Adobe download manager that works for shit) and yes you generally have to pay to play in regards to development for it. But really, if you’re just making videos to show specifically on the web and only need the most basic of features, then moving to HTML 5 and learning a whole new game is just not prudent. Everyone is pressed for time and money, we all have very important things to do. To stop one of them and take on a new learning process for something, well most of us just won’t be into that.

But HTML 5 does have one thing going for it. When it does finish the approval process and when browsers start to support it, you can bet that there will be a massive rush of developers incorporating it into things like Wordpress, page templates, website constructors and the like. Who knows, maybe they’ll come up with more robust ways to use it without having to actually learn all about the tag, it’s properties, elements and potential values. Maybe they’ll be able to build in additional features with AJAX, PHP and the like.

Or maybe, just maybe, we’ll all keep using Flash… Let me know what you think of the new HTML 5 potential.

Subscribe and Bookmark: Twitter Facebook Digg Email

Did you enjoy this?
Please subscribe to the ReelSEO newsletter and have video marketing news & tips delivered to you!

About the Author - Christophor Rick
Christophor Rick is a writer specializing in technology, new media and consumer electronics. He is the CEO at Gamers Daily News and his past work has included press releases, copywriting, travel writing and journalism. His project R2 Relations is leverages the power of social networks to increase brand awareness and traffic for companies and their products and creating online communities for increased interaction with the products and brands. The WifeCycle, his first novel, was just recently self-published. The hard-to-love main character and unconventional writing style made it too risky for many publishers.
  • nice summation of what a lot of us in the web dev world are feeling. i have written my thoughts on the matter as well: http://mcapraro.com/flash-html5-browsers-vs-the... - plug-ins like flash are here to stay for many of the reasons you mention...
  • RazorX
    HTML 5 hopefuls will be holding their breath for a very long time. It will take 2-3 years before it's all finalized; plus the other big problem it that even when the spec. is ready, many Web users still won't have the latest browser to even view HTML 5 video.

    As of this post the global IE browser stats for Jan. 2010 are: 10.41% still using IE 6, 15.59% using IE 7, and 23.69% using IE 8. That is a total of 49.69% IE users who "cannot" view HTML 5 video. You will need IE 9 to come out and then you will need every single IE user to upgrade to it. So the actual use of HTML 5 will likely be 3-4 years from now before you see web developers with much confidence to start coding for it.

    On the other side of the controversy coin, is that Flash on the iPhone is not really the issue for Apple. Apple also doesn't want Silverlight or Java on it either. The "real issue" is all about money. Apple gets a 30% cut for every application sold through their store (and they love that). The problem to them, is that IF Flash was available on the iPhone, then people would just start using the free apps. and playing the free games on the Web and stop buying as much from the Apple store.

    Unfortunately for Apple though, most all cell phones except iPhone and iPad will have a Flash player 10.1+ available by the end of 2011. Whether Apple likes it or not, people just want to have a choice for their Web experience. If you don't like Flash or don't want it running while you surf, you can just turn it off, however, it has to be available first!

    Apple is going to get a big lesson this year, and that lesson is that people don't like it when you mess with their freedom of choice and their Web experience. If you are a Flash hater then fine turn it off, but if you want to use Flash then you should at least be given the choice to use it if you want to.
  • vinodtonangi
    The real issue with Apple actually isn't about money.
    If you actually checked out their financials you'd see that they make all of their money on hardware, very little on software, and they break even with content. Here is the link: http://techcrunch.com/2010/01/25/apple-q1-2010-...

    Apple has a conference call when they do their financial statements. When asked about App Store & iTunes profitability here is what they said:

    "What about App Store revenue?
    PO: iTunes and App Store are still running “a bit over break-even.” We’re investing a lot in these stores – that’s where the revenue is going."

    Also keep in mind that 75% of Apps on the App Store are free. The problem is that Flash is incredibly CPU intensive, and extremely unreliable. It doesn't make sense not to acknowledge these issues. If Adobe would work on their plugin software we wouldn't even need this discussion because it would be available in all devices already - but they won't. They had years to fix the plugin issues on the Mac and they refused, and now they are begging Apple to allow flash on the iPad because they are scared that HTML 5 will remove some of their revenue.

    It's unbelievable that you would say Apple is blocking Flash purely because of monetary concerns, when Adobe is blocking HTML 5 advancement for exactly the same reason. They are both for-profit corporations, not charities of course they care about money. However, Apple isn't allowing Flash on the iPhone for technical issues.
  • RazorX
    In a recent statement, the Adobe CTO Kevin Lynch said, "480p video running on a 1.8GHz Mac mini uses 34 percent of the CPU in Mac OS X and just 16 percent in Windows. Flash 10.1 cuts CPU consumption in half". For Flash 10.x on a Mac... this is now 17 percent, which is almost exactly the Windows consumption percent. So previously Flash on a Mac was using a little more of the CPU, but with Flash 10.x it's now a non-issue.

    Most of your facts seem to be really far off, and you are very incorrect about Adobe blocking HTML 5 advancement. Adobe is THE lead supporter in HTML 5 advancement NOT Apple as you falsely believe. In fact, Adobe's planning to support HTML5 and Canvas in its products when the specification is ready - per John Nack a Principal Product Manager at Adobe.
  • Also, the "Free" Flash apps thing is a complete non-issue. As it seems like you have completely failed to notice, most of the apps on the Apple App Store are ALREADY FREE. Most app downloads on an iPhone already don't cost people anything.

    If, as a developer, you don't want to go via the App Store, you can create a (non-Flash) web app instead. Which, if you had been paying attention, can be extremely capable due to WebKit's support for CSS3, HTML5, and advanced JS and doesn't need you to use Flash.

    Apple don't want Flash on the iPhone because it is completely SHIT. Not because it poses any threat to their business model.
  • RazorX
    Re: Jonathan,

    It's not a big deal if you don't agree with any of my points, but I don't see why cursing is necessary or that it adds anything in a debate.

    I did miss the fact of free apps in the App store. I can concede to you the weight of that point.

    If Flash is supposed to be the center problem and it's supposed to be junk, then why won't they allow Silverlight either?
  • gusskouras
    I am knowable in flash design and action script 1-2 -3 and while I love what flash does for creating designs that do not change in 99% of the browsers on the market and it does work ok for video, I have massive animosity aimed at adobe and flash player. Try watching a hulu video on ubuntu and you will see what I mean. They claim open source but the end product is sub-standard at best. It consumes WAY too much memory and has had, and does have, huge security flaws. Any body who has worked with projector files and a little vb could tell you about flash troj. back in the day. HTML5 and it's embedding ability is an advancement. HTML5 has not "officially" been released yet but it has already been adopted by youtube and if you really want a demo watch your mem. when using it. If Adobe wants to stay in the race it will need to move with the times.
  • Matthew
    Just because the HTML spec won't be finished for a while doesn't mean that HTML5 video can't be used. You do realize that youtube has a public beta with HTML5 video, right?? And that there are/will be ways to make HTML5 video do what people do with Flash video players now? There are people as good with JavaScript and CSS as some are with Flash, and those people will find innovative ways to make HTML5 video work the way FLV players do now.

    This is the beginning of the end for Flash video, and all other proprietary/closed web technologies. Remember when people used java applets on web pages? Flash is the new java applet.
  • vinodtonangi
    The biggest reason why Flash *will* die is because there are just too many devices that don't support it. From Apple alone you have over 75+ million devices worldwide (Apple iPhone & iTouches), not to mention the countless other Blackberry and Android devices that don't support it either.

    More and more people are starting to use their smartphone or their primary means of web browsing. This means website owners will have to switch to HTML 5 if they want to capture that audience. YouTube & Vimeo have already started. I'm sure Hulu will do it before the end of the year (if not sooner). Other sites will follow as they will have no choice when they see their pageviews disappear - that doesn't too good to advertisers.
  • RazorX
    Re: vinodtonangi

    Wow... your post is full of so much misinformation. Flash is not dying it's GROWING!

    Flash apps and games are already available in the Apple store! Have you ever heard
    of Flash CS5? It goes public to developers in April.

    A simple search and you will find this article:
    Adobe announced full Flash Player for BlackBerry Devices & 35 Funded Flash Apps - Oct. 4, 2009. Flash support is also expected for several other mobile platforms, including Google Android, Symbian, Palm webOS, and Windows Mobile.
  • vinodtonangi
    Again, Flash *will* die. It's only a matter of time. According to industry analysts like Gartner, by 2013 the mobile device will be the primary way people browse the web. There are just too many Blackberry, Android, and Apple mobile devices that can't view flash. These websites don't want to loose page views. There will still be a need for flash for some content like casual games, however in less then 2 years virtually no one will be using Flash as a medium to show video as it will be a standard in HTML 5. It will be completely unnecessary. In fact it's already unnecessary on YouTube and Vimeo already. You simply just need to opt-in the beta as I have.

    'Flash Apps' are not available in the App Store, as you have mistakenly stated. What Adobe has done is simply made a tool to construct apps using Flash software and export them to be used in the iPhoneOS. Adobe has simply made a 'Dreamweaver for the iPhoneOS'.

    You also fail to mention that Blackberry is not going to make Flash available on the millions of devices that have already been sold. It will only be on new devices as they need to make their handsets more robust in order to handle the excess CPU usage that Flash requires. The Android market is so fragmented that only the newest of Android devices will have this (potential) capability - leaving hundreds of thousands of other Android devices in the dust, and although Flash does work on Nokia devices right now it is often disabled. Firefox went so far as to disable it by default because it made the browser completely instable.

    Here is a direct quote from Mozilla:

    "We’ve decided to disable plugin (not to be confused with add-ons, which are supported) support for this release. The Adobe Flash plugin used on many sites degraded the performance of the browser to the point where it didn’t meet our standards."
  • RazorX
    Re: vinodtonangi

    Your emotional opinions are not what anyone cares to hear. Your personal assumptions are way off. Flash will not die at all, because the numerical projections show that its mobile growth will explode in the years to come.

    - Up to 9-10% of all smartphones will have a Flash 10.x player running by the end of 2010.
    - Strategy analytic reports estimate 53% of all smartphones will support Flash by the end of 2011.
    - Over 1 billion mobile devices will access the Web by 2013 - source IDC.
    - Android will overtake iPhone, BlackBerry and become the second most used mobile OS in the world by 2013, according to a new IDC estimate.
    - Mobile devices market to reach 2.25 billion by 2014 - source ABI Research.
  • vinodtonangi
    Most mobile phones are now attempting to have Flash running on them. However, they are failing as I think I've already mentioned. When Firefox tried to put Flash on a Memo (Nokia) device. It failed. Here is what they said on their blog (http://blog.pavlov.net/2010/01/27/firefox-for-m...)

    "We’ve decided to disable plugin (not to be confused with add-ons, which are supported) support for this release. The Adobe Flash plugin used on many sites degraded the performance of the browser to the point where it didn’t meet our standards. If you wish to enable our experimental plugin support, you will be able to manually via about:config, but do so at your own risk. "

    Right now no mobile device actually can use Flash at all. Yes, everyone says it's coming, but if it performs as poorly as it did on the Memo device I'm sure most people will have it disabled which means HTML 5 can still take over. I agree with you 100% that whatever happens on mobile devices will affect the laptop/desktop landscape because mobile devices will be the primary way most people view web content - however so far the tests done for Flash on these devices have failed.

    I don't think Android can beat out the iPhone just yet. They have terrible issues with software fragmentation which is why they have so few developers. The same Android app doesn't work on all software versions. You have different libraries that are selectively chosen by the carrier or manufacturer. Since it's open source the carrier holds the cards. There are people out there with older Android 1.5 OS's and complaining that they won't by another Android because they feel left out in the cold. Apps don't work for them - they have only older software - so no voice recognition, no new maps app - nothing. The Marketplace sucks for them.

    I know IDC is a relatively reputable company, but remember back in 2006 they predicted anti virus software for mobile devices was going to be HUGE by 08.
  • RazorX
    Re: vinodtonangi

    There are a bunch of recent videos on the Adobe TV web site showing Flash Player 10.1 running great on Motorola Droid, Palm Pre, HD2, Nexus One, Blackberry... and I even saw a video today of Flash running on an Nvidia based tablet. So perhaps there may have been issues before, but now those issues have been resolved and Flash Player for mobile devices is now a go.
  • james
    have you not read the html5 notes it is not done but it will be finished by march and will allow the developer to make there own controls using just css and also allow full-screen.

    yes it is not finished but give it a little longer and it will.
  • RazorX
    Ok, so HTML 5 can replace a few static videos here and there, but that's where we know it all ends. HTML 5 is very limited and not INTERACTIVE.

    In reality the people who are sick of Adobe or want Flash to die are also the same people who don't have a high enough web development skill level to work or code in Flash; it makes for a great people filter. :)
  • vinodtonangi
    Not interactive? Have you even seen the demos yet?
    Use a real browser like Chrome or Safari and check out this link: http://mugtug.com/sketchpad/

    That's about as interactive as anything I've developed in Flash. It's basically Photoshop lite developed completely in HTML 5. No Flash, No Plugin. It's fast and quite frankly - amazing. I don't know why you love Flash so much. If it's because you are used to developing in it, just realize it'll be just as easy in HTML 5 (if not easier)
  • RazorX
    Re: vinodtonangi

    I went to the mugtug link you provided but nothing was there but a big black blank area. By the way, I'm using IE and so is 49% of the world browser population.

    Safari 4 is only 4.9% of the world browser population. Chrome 4 is only 1.5% of the world browser population.
  • Your comments are woefully out of date and just flat out wrong. HTML 5 and CSS 3 are already very interactive. I suggest you visit the Surfin' Safari blog, download a WebKit nightly build from nightly.webkit.org and run through some of the demos out there that show just how interactive HTML5 and CSS 3 are. You could start here:

    webkit.org/demos/

    Then visit jilion.com/sublime/video to see how HTML5 is already kicking Flash's arse off the field of play when it comes to video playback. Also try camendesign.com/code/video_for_everybody to see how Flash video is going to be gradually phased out for everyone not using Internet Explorer (unless MS decides to get off its fat behind and join in the future like everyone else).

    Flash might not die in the near future, but it is deservedly going to decline quite rapidly.
  • RazorX
    RE: HTML5 is already kicking Flash's arse off? A nice emotional try, but the facts and the numbers clearly say your statement is wrong. The global riastats dot com currently show Flash saturation at 98%, where is HTML 5? Oh yeah, isn't not even on the list! IE people can't even view HTML 5 video yet! That's 49% of the global Web. You will need half on the entire global Web to upgrade to IE 9 before they can even use it. And i will takes years before HTML 5 is even finalized.
blog comments powered by Disqus