HTML5 and the Flash Platform – A Call for Sanity

A strange thing has been happening over the past year or so. It has become quite fashionable amoung open source advocates, social media “experts”, and HTML5 zealots to talk down Flash with every breath…

Well, that was the start of an article I’ve been writing for the past three weeks or so. It was a difficult article to write and I’ve been stuck on more than one occasion – causing some frustration for me. There’s no need for me to do so now as similar thoughts have been expressed elsewhere with more grace than I would have allowed and a more informed perspective.

I encourage anyone who is interested in the subject to read the following posts and the comments that come along with them:

My general take is this; Flash and HTML are not in any way enemies or opposed to one another. Both can serve very different purposes and both are useful in many different (and sometimes similar!) circumstances. It is ridiculous to go after Flash as it it is the worst thing to ever happen to the Internet and needs to “die” – as many have stated.

Am I biased? Hell, yes! I love working with the Flash Platform for many reasons and am heavily affiliated with Adobe. Do I hate HTML5 or any other tech due to my bias? Hell, No.

There is true evil in the world and it is not Flash, Silverlight, JavaFX, HTML5 or any other technology platform.

A call for sanity – everyone just chill out. It’ll be okay :)

UPDATE 1: In regard to Apple and iPad; Serge Jespers has a nice post, of which I’ve made comments on.

UPDATE 2: Okay, I give in – “Just To Put Things In Perspective…


  1. I just wrote about it some time ago having the same notion in Flash Platform is at a crossroads.

    The amount of inadequate fuss is unfortunate, but it’s also inevitable since there are always those talking about things they have no idea of. I’ve been (and still am) involved in testing quite a lot of new/experimental CSS3 and JS (e.g. in conjunction with WebKit) – the confrontation is absurd.

    Therefore I join Joseph’s side and call all to senses. Spend that energy on collaborating for the better overall experience instead, whatever the technology.

    1. The whole thing is really unfortunate. I don’t remember any such negativity regarding Web technologies when I was first learning a decade ago- and at that time it was a total free-for-all; no standards whatsoever, prescribed, de-facto, or otherwise.

      Negativity always wears people down and slows down innovation. It’s pointless and detrimental to the overall progress of the Web.

      I’m adding your post to the list.

  2. “It is ridiculous to go after Flash as it it is the worst thing to ever happen to the Internet and needs to “die” – as many have stated.”

    You might be surprised, as I’m the author of one of the articles you give as an example, but I actually do agree. The only point I was trying to make (and which I tried to explain in the follow-up blogpost, which also refutes some of Serge Jespers’ comments) is that I see an evolution in which “the open web” (i.e. the stack based on html+css+javasscript) is becoming more powerful, resulting in what would have been typical Flash use-cases being implemented in the “open web technology stack”.

    But being the non-violent bloke I am; no way anyone has to die! Let there be love, and healthy competition off course! ;-)

    1. It’s absolutely becoming more powerful, as it should – but I would argue that this does not in any way diminish the contributions of other platforms.

      BTW: I hope you didn’t infer the “die” comment as pertaining to your post! This has more to do with cheap-shots on Digg/Slashdot and such.

  3. If you actually look back about close to years, it’s been things like flash, ebay, amazon, browser advancements, gophers (I’m dating myself now LOL), etc., that have created new spaces of business and industry which pushed the internet ISP’s to improve bandwidth. And just like these advancements, Flash and HTML(X) are technologies that will continue to advance. I imagine they will both be around for some time.

Leave a Reply

Your email address will not be published. Required fields are marked *