Steve Jobs’ Thoughts on Flash – No Confidence in Adobe

“Flash isn’t necessary” – Apple

The avalanche of media outlets offering their content for Apple’s mobile devices demonstrates that Flash is no longer necessary to watch video or consume any kind of web content. And the 200,000 apps on Apple’s App Store proves that Flash isn’t necessary for tens of thousands of developers to create graphically rich applications, including games.

Oh wow, this is just brilliant.  Steve Jobs slaps Adobe across the face with his official response as to why Apple does not allow Flash on Apple’s mobile platforms.  I can’t help but agree with him 100%.  Flash is becoming, or has already become, irrelevant and Adobe just doesn’t know it yet.

HTML5, CSS, and Javascript are all open standards that will take the web through the next many years of its evolution, leaving Flash (and Silverlight) in the dust.

Go ahead and read the full article here.

2 comments to Steve Jobs’ Thoughts on Flash – No Confidence in Adobe

  • David

    When will HTML5 be available? According to the W3C:

    “It is estimated by the editor that HTML5 will reach the W3C Candidate Recommendation stage during 2012. That doesn’t mean you can’t start using it yet, though.”

    http://wiki.whatwg.org/wiki/FAQ#When_will_we_be_able_to_start_using_these_new_features.3F

    2012? Two years before the *candidate* phase? In internet time frames, that’s light years away! And that’s only if MS doesn’t try an hijack the entire process (like they’ve tried to do in the past). And where will Adobe be with *their* products in two years time?

    I’m not arguing that Flash will eventually die, it’s just that I’ve been hearing this tune for quite some time now. First it was AJAX, then it was Silverlight, most recently it was the iPhone itself that would force a mass migration away from Flash video. None of them were correct.

    From my point of view, it’s not a matter of one versus the other. Adobe had a demo where you could take the same Actionscript code, and deploy it on the web, desktop, iPhone, iPad and Android, and have the application work the same way. I really don’t care about Vendor/Technology loyalty – I just want that productivity. I don’t care who creates it, and what platform it’s on.

    The idea that all vendors are going to standardize on one technology – I’m sorry, in my 15+ years of IT experience, I’ve seen *far* too many silver bullets whiz by. None of them hit the target, apparently.

    Normally with things like this, consumers get to choose what’s best of breed, but in this case, it appears the gatekeepers are making the decisions for us.

  • One of the big reasons that Flash has won out over HTML is because you write it once and it works everywhere the Flash Player is supported.

    How long until HTML5 is implemented consistently across all browsers? I don’t think that has happened with HTML / JavaScript yet. I don’t ever expect to see that; unless IE and Firefox move over to the WebKit engine (which seems like a long shot).

    All browsers will implement the HTML5 spec differently and businesses will be stuck writing different code for different platforms.

    From that perspective, a technology which works consistently across all platforms will win the hearts and minds of businesses that have to pay for the content or application creation.

    I think there is a good chance that the HTML5 video tag will replace Flash Video as the primary video player on the Internet over the course of the next 5 years.

    I think there is a chance that Flash becomes less dominant in the “web space”. However, I strongly doubt that Flash will become irrelevant. It may become more niche, though.

    There was a recent blog post about why Hulu will not be offering an HTML5 version of their player which was a good read about the parity between HTML5 video and Flash Video:

    http://news.slashdot.org/story/10/05/14/180241/No-HTML5-Hulu-Anytime-Soon?from=rss&utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Slashdot%2Fslashdot+%28Slashdot%29

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>