The Future of Web Content – HTML5, Flash & Mobile Apps
Guest Author
Feb 5, 2010

Editor’s note: This is a guest post written by Jeremy Allaire, founder and CEO of Brightcove. Prior to Brightcove, Jeremy founded Allaire Corporation which was subsequently acquired by Macromedia due to the success of their web development tool ColdFusion. At Macromedia, Jeremy helped create the Macromedia MX (Flash) platform. You can see a recent interview of Jeremy here. As one of the guys who helped build the Flash Platform, we asked him to weigh in on the recent HTML5 v. Flash debate.

The recent introduction of the new Apple iPad has stirred the discussion over the future of web content and application runtime formats, and shone light onto the political and business battles emerging between Apple, Adobe and Google. These discussion are often highly polarized and irrational. My hope in this post is to help provide some balance and clarity onto this discussion.

I have a particularly unique perspective, stake and role in this discussion. My first company (Allaire) was born during the advent of the Web, with the idea that a browser and HTML could form the basis for creating content-rich, interactive software applications, ones that didn’t require native code and could be platform and operating system independent. We built ColdFusion as a way to realize this vision. We later became deeply committed to the world of HTML as a developer format, acquiring and building HomeSite, what was the world’s dominant Windows-based HTML authoring application.

In 2000, it became clear to me that web applications and runtimes were not advancing fast enough, and that with the emerging world of broadband internet connectivity that an entirely new realm of rich internet applications would be possible. We (Allaire and Macromedia) merged our companies with the vision that a new class of browser-based applications would emerge, and that we could evolve Macromedia Flash Player from its origins as an animation and motion-graphics engine into a real application platform and rich client runtime that fused media (text, audio, images, video), communications (web services, real-time APIs) and interactivity (rich client-side object model and UI component framework). In March of 2002 we launched the Macromedia MX Platform, anchored around the new Flash runtime, and realized this vision for the transformation of the Web experience and enabling a new class of rich, browser-based applications.

For several years, the Flash Platform was unique in its ability to create highly interactive browser based applications. Around 2003-2004 HTML/JavaScript (Ajax) started to meaningfully emerge as a competing approach to building apps on the Web. Meanwhile, as new Flash Players shipped, it’s ubiquity ensured that the birth of the online video industry would be largely built on Flash. This gave birth to everything from YouTube and Brightcove and Hulu, to hundreds of other online video companies.

Today, my company sits at the center of these new battles over the future of web content and app formats and runtimes. We work with thousands of media publishers who aim to maximize the distribution, reach and user opportunities with their content. This new re-fracturing of web content runtimes is creating challenges (and opportunities) for us and our peers.

A Battle for the Hearts and Minds of Developers (and Audiences!)

I think it’s critical to first frame and understand this discussion with the broader political economy of Internet software platforms. Most of the debate and discussion over HTML5 vs. Flash vs. Native Apps has little to do with what is the right technical approach, or whether something is open or closed, it has to do with the expressions of power and control that drive the businesses of the Internet’s dominant platform companies — Apple, Adobe, Google and Microsoft.

Each of these companies seeks to create unique runtimes and APIs that provide a strategic wedge that can drive other aspects of their business. At one level this is a battle for the hearts and minds of developers and ISVs, but these developers are merely a means to an end. Gaining broad adoption for their runtime platforms translates into their ability to create massive derivative value through downstream products and services. For Apple, this is hardware and paid media (content and apps) sales. For Google, this is about creating massive reach for their advertising platforms and products. For Adobe, this about creating major new applications businesses based on their platform. For Microsoft, it is about driving unit sales of their core OS and business applications.

Web Apps and Content

I’m often asked “Will HTML5 replace Flash?” on the Web. The quick answer is no. However, there is a lot of nuance here and it’s helpful to make the distinction between two broad classes of content applications that are deployed in browsers.

First, there are what I would call Web Productivity Apps. These kinds of applications require responsive, cross-platform, desktop like and highly interactive experiences. They often require seamless integration with existing web content and data. For several years, the Flash Platform was the best platform for creating these types of applications (per above). However, in the past several years, HTML+JavaScript (Ajax) and now HTML5 have created a highly compelling framework to build these applications, and for a large number of web productivity apps, the HTML5 approach will become the preferred model. The best examples are Google Apps, Salesforce.com, and even Microsoft’s forthcoming Office Online. There are also a class of Web Productivity Apps where Flash is the preferred runtime, especially those that involve working with and manipulating media such as images, audio and video. We, like many companies, are pragmatic and use both Flash and HTML as the technology needs require. Other examples of this include rich data visualization applications, where Flash has gained prominence inside of enterprises because of its rich data and visualization features.

The second broad class of applications are what I would call Rich Media Apps. These kinds of applications include largely consumer-facing, audience and media centric experiences. In particular, this includes online video, rich media advertising and marketing, and online games (casual games). All of these kinds of applications are highly focused on having a great and immersive experience that just works, and the creators of these apps are very focused on audience reach — anything that impedes 100% consumer acceptance is a significant concern. Here, Flash is dominant. The unique runtime characteristics of Flash, combined with its incredible reach, has led these types of apps to become highly dependent on Flash, and massive amounts of the broadband economy are dependent on it. It seems unlikely that HTML5 would be at all positioned to replace Flash for these categories, though it is clearly worth watching how consistent rich media runtimes find their way into the HTML5+ standard. Right now, it is a non starter.

The Handheld Disruption

Much of the above classes of content applications are in reference to the PC/Browser-based Web. The explosive growth in hand-held computing has introduced an entirely new dynamic into the content and app run-time battles which in turn will have a cascading impact on the PC Web. Hand-held computing includes smartphones (iPhone, Android, Nokia, et. al), portable music/entertainment devices and tablet computing devices (iPad and Android devices).

In many respects, the successful launch and growth of these devices has created an entirely new and largely blank canvas for content and applications. First, these devices offer new native services and OS-specific features (location, multi-touch UI, local media, wireless networking APIs, cameras, offline) that are giving birth to a massive new class of non-Web Apps that are built using proprietary native-code APIs and runtimes. Because of always-on broadband connectivity and easy to discovery App Stores, there has been rapid adoption of these new “disposable content apps”.

Hand-held platforms create a new opportunity for platform vendors to disrupt runtime hegemony from platforms that have seen ascendance on the PC/Web, and controlling these new run-times and developer adoption of these runtimes has a direct impact on these platform vendors ability to own audience relationships and monetization opportunities. For example, a web-centric, HTML5-centric handheld world favors Google because it can leverage it’s existing dominance in search and web advertising. A proprietary App-centric universe favors Apple because it can become the primary gatekeeper to reaching the mobile audience and already has a pole position in integrating payments and advertising into content applications.

In the case of hand-held platforms, however, it seems quite apparent that it is not a zero-sum game. Three runtime platforms will gain adoption and often even inter-mingle — HTML5 content and apps, Native Apps (that may contain Flash and HTML content), and HTML5 apps that contain and leverage Flash Player. There is a rich pallet of capabilities emerging, and each developer will need to consider what will be appropriate for their specific audience or application. It is also clear that the adoption of these diverse run-time platforms has the real potential to reconstitute fundamental relationships to audiences and monetization systems.

Video as a Cornerstone Issue

I’m also often asked “Will HTML5 Video replace Flash Video?”. Posited as a winner-take-all, absolute, the answer is clearly no. But like the nuance of HTML5 vs. Flash on the Web, there is also a very nuanced and complex evolving landscape in the video format world.

On the PC/Web, video has gained enormous momentum as a fundamental media type for all content on the Web. This has largely been driven by the adoption of Flash Video, which has approximately 75% market-share for online video. For most web and content app developers, this is fine, it is a great run-time and offers an excellent user experience and Adobe has done a very good job keeping the platform contemporary with the most demanding needs of video delivery and quality.

It is the rapid emergence of hand-held devices, however, that is bringing this issue to the forefront. With massive growth in hand-held web browsing from smartphones, iTouch devices and the pending iPad product, this has raised a deeper issue for media publishers who are eager to have their content be accessible to end-users. In particular, it is the show-down between Apple, Google and Adobe over who can control video formats on these devices that is creating challenges. Again, this is not about “what is the right technical solution”, it is about the political economy of who controls the formats that in turn lead to owning downstream audience and monetization opportunities.

The basic idea behind HTML5 video is that there would be a common video format that could be placed and rendered into any compatible web browser, conceptually replacing the need for the Flash run-time to render video in browsers. But there are enormous challenges with this, some political, some technical and some based on audience behavior.

First, right now, there is a lack of common approach among browser makers on what format to use for the HTML video object. This lack of agreement represents a proxy for broader political battles. Apple promotes MPEG-4/H.264, which it uses for it’s device platforms. Microsoft promotes VC-1, it’s own standard video codec. Google has yet to fully weigh-in on what format to support, which leads me to speculate that they will soon introduce a new format, based on On2 VP8, but under a broad open source license to the format and technology. Firefox, with 24% share of the browser market, proposes to use the open source Ogg Vorbis codec. What few people realize is that while H.264 appears to be an open and free standard, in actuality it is not. It is a standard provided by the MPEG-LA consortsia, and is governed by commercial and IP restrictions, which will in 2014 impose a royalty and license requirement on all users of the technology. How can the open Web adopt a format that has such restrictions? It can’t. Google will make an end-run on this by launching an open format with an open source license for the technology, which according to industry experts delivers almost all of the same technical benefits as H.264. All of this is a long way of saying that there is still significant format tension and that it will take a long time for it to be resolved in next-gen browsers.

Second, but related, is the raw reality of browser adoption and churn cycles, and the fact that online video publishers will only adopt standards that have extremely broad adoption. Until penetration rates consistently reach 80%, it will be hard for publishers to switch and adopt a single, new solution. It is more likely that HTML5 Video adoption will reach that critical mass on hand-held devices before it does on the PC/Web.

Third, and equally important, is the more practical issue of the massive industry-wide ecosystem support for Flash Video. From advertising formats, to business logic for the interaction of video with ads and analytics, hundreds of 3rd party technology companies who have built solutions around online video that are built on Flash, not to mention high quality design and authoring tools that sit at the center of a large labor market for Flash design and development; all of this creates inertia for Flash and a relatively high industry-wide switching cost.

But stepping back and looking at this specifically in the context of hand-held computing, where Apple is politically motivated to block the Flash runtime, it is apparent video publishers will be driven to build and operate solutions that leverage HTML5 Video on mobile and iPad browsing environments.

It’s All About Reach

Whether on the supply side of content and applications, or on the distribution and run-time side of the equation, what is abundantly clear is that reach is still king. For platform makers, these battles will continue as they all seek to drive sufficient reach for their open and proprietary standards such that they can exploit this distribution for their core commercial goals. Likewise, and more important, whatever standards and models deliver the broadest reach will ultimately drive what is adopted by publishers, developers and ISVs.

While it is easy to take a binary position in the future of content applications and run-times, it is evident that the competing interests of platform vendors, consumers and app and content publishers will ensure that this remains a fragmented and competitive environment for many years to come.

Advertisement
  • Related Topics
Advertisement
  • Brian Traudt

    Too bad Brightcove’s support is HORRIBLE.

  • http://www.facebook.com/people/Chris_Pirillo/680581396 Chris Pirillo

    Jeremy… there’s no such thing as an “iTouch.” ;)

  • http://www.facebook.com/people/Philip_Kaplan/5518735 Philip Kaplan

    Jeremy Allaire is my hero, srsly. I think I’ve even creeped him out by telling him that a few times.

  • cease

    good read, but I hope you’re wrong. With the fragmentation that you write about, and what you call a rich pallet.. people are not focusing on building solid apps, but trying to put this jigsaw of technology together.

    I would much rather prefer everybody agree onopeness.. HTML5, using ogg vorbis video codec, and lets all move on to the next challenge. Make sure every users browser is interoperable and that no matter what device they are using the experience is generally the same.

  • cease

    i meant theora , but vorbis too.

  • Richard R

    For the forseeable future smart phone apps are the place to be.

    Largely web only businesses that haven’t got a meaningful app presence are in big trouble.

  • Steve Klein

    iPod touch and iPhone are collectively known as the iTouch devices. Way to be a douchebag.

  • dnkoutso

    You know, I do not mean to sound very sarcastic but this is like asking for “world peace” in a beauty contest.

    There is simply too much “business and money” involved for people to step down and agree in a unified format that would make the experience to the developer and user seamless without any hassle.

    I do want to believe with you though.

  • http://www.USAfricaonline.com Chido Nwangwu

    Jeremy Allaire’s practical and future-tensed insights to the issue of HTML 5 vs Flash are valid and useful.
    I run a predominantly Apple Macintosh-driven multimedia network. I am concerned the push against Flash may not be in Apple’s strategic interest; in the context of the CS Suite of apps from the same Adobe which many of us find very valuable. Shred of all sentiments, and knowing Google runs to win 100% of the market, what Steve Jobs and the guardians at Apple Inc should respond and seek immediate answers to these 2 questions:
    1. should Apple work with Adobe to improve Flash and its integration and flex capacities across the platforms of Apple?

    2. Should Apple optimize its long standing collabo with Adobe to enhance the interact-ability and finesse of Flash before (yes, before and soon) Google leverages the power of its search platform, Chrome, Chrome OS and Android to push the broader, open source alternative to the walled-gardens of the other tech behemoths?

    Among other Apple devices and computers, I own the iPhone and iPod Touch, I’m always disappointed when I am unable to view any resource/webpage/video due to the error that largely says ‘this Apple device does not allow the use of Flash….’ Will the iPad offer a bridge or resolution before March 31, 2010?

    Hopefully, Google’s brutal, non-sentimental push will awaken the Apple execs at Cupertino to really “think differently” into 2010, and beyond.
    Google will gladly, again without any sentiments, “do evil” and overwhelm any techno-eco-systems of Apple’s prior or existing dominance. Although, I believe that the iPod ecosystem has created an irreversible techno-power and financial juice maker for Apple into the next 20 years. The elements and organic logic, apps and product synergy are still unmatched.
    Last point, I have always wondered since 2001 why Apple has not bought Adobe for the sake of PhotoShop, Flash; now, moreso, for InDesign!
    What do I know?

    Chido Nwangwu
    Founder & Publisher, USAfricaonline.com, first African-owned, U.S-based newspaper to be published on the internet. Chido@USAfricaonline.com

  • patrick

    I think your emotional attachment to your old company hinders your ability to see the situation from an outsiders perspectives. If Hulu and YouTube drop Flash, Adobe is in serious trouble. You know YouTube is only a matter of time until it drops it since its already in a beta mode. And as for Hulu, I don’t think they would be more than a year or two behind if YouTube goes.

  • http://www.stevenwei.com Steven Wei

    The excitement over HTML5 isn’t due to the fact that it will replace Flash. Flash is obviously an entrenched platform that drove innovation during a period where browser innovation was completely stagnant (post IE/Netscape, pre Firefox/Chrome/Safari) and isn’t going away anytime soon.

    The excitement is due to the fact that browser innovation is occurring again, in a standards compliant fashion, driven by companies like Apple, Google, and Mozilla. It marks a distinct contrast compared to several years ago when Microsoft’s dominance basically halted all browser innovation, creating an environment Flash was *required* in order to display video/rich media on the web.

    The fact that the growth in the mobile space is driving browser innovation even faster is what makes things so interesting right now – browser market share is shifting towards mobile computing and is predicted to overtake desktop computing in the next few years.

  • http://chrisrae.co.nz Chris Rae

    Great read.

  • John Alder

    Mobile will go HTML5. The rest of the Web will stay Flash. Let’s not fantasize around HTML5 as a viable option for the Web in general. IE (90%+ market share worldwide) does not support it.

  • http://www.sliderocket.com Mitch

    When I started building SlideRocket a few years ago, it became quickly clear that Flash/Flex was the only viable way for me to deliver a vision of a full-featured rich-media presentation tool on the web.

    Maybe some might think this is naive, but, as a developer, I don’t care about open standards – I care about using a platform that provides me the functionality and performance I need and has the reach to ensure that adoption across my customers in not an issue. Flash and the Flex framework fits both these requirements in abundance.

    One might argue that Adobe controls my destiny but it seems that our business interests coincide – they want to continually improve their platform and i want to use the best platform available – and so I don’t live in fear that one day Adobe will sabotage SlideRocket (even though they compete with us somewhat).

    Ironically, your desire to ensure that all browsers are interoperable and that the experience is the same, is EXACTLY the vision that Flash provides and why I chose to adopt it. History (and current progress) shows that HTML5 probably won’t be able to.

    So, in the end, I’ll take one semi-closed platform controlled by a single company vs. an open standard deployed across five competing browsers on their own release cycles.

  • Isaiah

    I found it interesting that Mr. Allaire totally avoided the issue of poor Flash performance, both in terms of speed and power utilization (particularly on non-Windows, non-Intel platforms). Instead of confronting this issue, he frames the Flash on mobile issue as a primarily political/economic power struggle between corporate titans. While this undoubtedly an issue, and seems to be a big part of what’s going on, it glosses over what is probably one of the biggest problems with Flash right now, both on mobile and on non-Windows PCs.

  • Isaiah

    The problem is that Theora is an inefficient codec in terms of compression. It is also unsuitable for mobile platforms because, as I understand it, there is currently no hardware acceleration available for encoding/decoding in this format. A big part of why Apple uses H.264 is the availability of hardware accelerators for iPod/iPhone.

  • http://www.facebook.com/people/Asa_Hartley/732486401 Asa Hartley

    Hmm but HTML5 doesn’t seem to cripple my computer like Flash does. I switched to Chrome solely to browse YouTube in HTML5 and I must say the experiance is so much better (apart from the fact I see all the ads now).

  • Christopher

    Hi Jeremy.

    Please come view our new CDN Technologies at the Marriott in Marina Del Rey on April 23rd.

    At my day job I have dealt with your customers, namely the Regis and Kelly show.

    I would like to extend partnerships to license our technology and unique resources to other Content providers. I am aware that some of our services overlap and that is not what we are going to show off in our presentation. We are going to show technology other CDNs do not currently have. We invite you to come and to see what would be economically viable for you to leverage at Britecove.

    The $60-100 event price is waived for you.

  • http://www.pathawks.com Pat Hawks

    Why is Flash video jerky on my Mac, but I can play 1080p H.264 video just fine?
    Oh, right. Because Flash “is a great run-time and offers an excellent user experience”

  • http://www.stevenwei.com Steven Wei

    “Maybe some might think this is naive, but, as a developer, I don’t care about open standards – I care about using a platform that provides me the functionality and performance I need and has the reach to ensure that adoption across my customers in not an issue.”

    Indeed. However, when you run into bugs against that platform and cannot fix them (or even begin to investigate them) due to the closed nature of the platform, you might start to get annoyed.

  • http://techthinker.com Aaron

    Very comprehensive analysis. Thank you!

  • http://mygamegalaxy.com/nintendo/wii/xbox/360/playstation3/the-future-of-web-content-%e2%80%93-html5-flash-mobile-apps-techcrunch My Game Galaxy » Blog Archive » The Future of Web Content – HTML5, Flash & Mobile Apps – TechCrunch

    [...] Original Post By Google News Click Here For The Entire Article [...]

  • Mxx

    Interesting read.
    I wonder how DRM will play in this situation.
    If publishers will accept one format over the other.
    Regular users on youtube probably don’t care about it, but i’m sure movie/tv studios very much care about it.
    netflix and hulu and alike won’t be able to use a totally open and the best format unless it will also please studios in providing them with DRM controls.

  • http://www.sliderocket.com Mitch

    But this is a perfect point for the advantage of Flash! If it’s a Flex framework bug – i CAN fix it because that’s opensource and only exists in my project. If it’s a Flash player bug, yes, I need Adobe to fix it. But, at least, when they do – they can push out a point release to every browser very quickly.

    The counterpoint is I encounter a bug in some component of HTML5. Is it realistic to think I’m going to crack open WebKit and figure out to fix it? What if it’s IE or Safari specific? And even if i do fix it, how does it get deployed? Now there are 4 or 5 browsers that need to incorporate the fix and push out new versions. How many years will that take? This is what frustrates me about this opensource is better argument – in practical terms it’s worthless to me unless I plan to build my own browser.

  • http://www.4squareoffers.com Foursquare special offers

    iPod Touch or is this a new device apple working on..?????

    @jeremy On th whole this is a good post

  • http://www.sliderocket.com Mitch

    Because you are comparing playing 1080p video over the web vs from your local harddisk? Maybe it’s your bandwidth?

    Re: poor Flash performance. Flash is pretty darn optimized at this point but pushing pixels has always used CPU. HTML5 will be no different.

    If you don’t believe that, check out this guys HTML5 demo which pegs my FireFox at 98% CPU!

    http://blog.alastairdawson.com/2010/02/05/html5-vs-flash/

  • http://www.facebook.com/people/Shaun_McDonnell/1184623682 Shaun McDonnell

    I really thing that Real Player is going to make a sweeping comeback and shock is all. They plan to call it HTMLWhoIsYourDaddy.

    Or, this just goes to show that none of us have any idea what the free market is going to decide.

  • db

    Patent protection has nothing to do with “open”, whatever that means, or open source. There is plenty of open source software that have patent protection.

    This is a repeat of the audio codec wars, and actually most of the same players. In the end consumers drive the economics, not the other way around. And thus mp3 is still king, and codec royalties are paid to the patent holders.

  • William Palmer

    Mobile web businesses are a minute section of overall commercial web presence, for all the multi billion investment in weird arsed app start-ups.

    I can forsee the mobile market going the same way as the dot-com bubble. There are far too many companies borrowing far too much money with far too litle to show for it other than hype and ‘coolness’.

    There is a future in the mobile web, but what is on show now is more smoke and mirrors than sound business practice.

  • http://www.facebook.com/people/Joel_Fiser/690392440 Joel Fiser

    You have a choice:
    Surf The Real Internet…
    or
    Surf Steve Jobs’ vision of what the Internet ~Should~ Be.

    The idea is absurd on the face of it.

  • Etrigan

    Jeremy

    Thanks for the post, but you basically described the status quo, without giving any insight into what technologoes might become standard after the current situation plays out after a few years.

    The primary change driver will be the fact that the web is the largest platform, and open to boot. Mobile apps will disappear, because it is inefficient fo developers to write the same app for multiple platforms, and inefficient for users who can only use appas written for their own platform (Nokia users can’t access iPhone apps, and vice versa).

    With web apps, developers write once, and they run on all browsers. All users with a browser can access them. Of course this will require web standards. This is why Flash will die.

    It won’t die soon, because apart from video, it is required for games and other interactive content. But developing in Flash is expensive in terms of the cost of Adobe proprietary tools. Developing in the web standards (AJAX on steroids) that will one day replace Flash will be cheap, because the tools will be open source.

    There will also be the inevitable backlash against the likes of Apple (or their closed, restrictive platform), Adobe (costly development tools) and Microsoft (Silverlight down your throat, incompatible browsers). These will drive adoption of open, universal web standards, which will beenfit both developers and users.

    Of course, this won’t happen next week. But if you’re going to describe the future, please do more than just extrapolating the present.

  • http://www.stevenwei.com Steven Wei

    Is it realistic? If you’re a programmer and interested and/or experienced in browser development, absolutely!

    As far as deployment goes, modern browsers do a pretty good job of updating themselves regularly. I’d say modern browsers are roughly on bar, if not better than the Flash plugin itself, at auto updating. And critical security updates will get pushed out pretty quickly.

    The alternative is to have critical bugs languishing in the Flash plugin that no one is interested in fixing. E.g. http://news.ycombinator.com/item?id=1105508

  • freetard

    it’s ogg theora, not ogg vorbis

  • freetard

    IE is at 60% market share and going down. HTML5 will probably replace Flash even on the desktop.

  • http://www.kenntrix.info kenntrix

    i already learned a bit from html5 and it is really amazing.

  • http://www.facebook.com/people/Mathieu_Bellemare/523586160 Mathieu Bellemare

    Flash wasn’t even used for video back in the days; it was for rich browsing experience only. Websites started to use Flash to encapsulates video into browsers because the Flash plugin had a better distribution than RealPlayer and other contenders – all about reach like you said.

    With HTML5, browsers can now play video file natively. Websites will likely adopt HTML5, like YouTube did, and will serve video files with HTML5.

    Flash makes your computer lag, it has a large memory footprint and is grossly inefficient. HTML5 is hands down a better approach.

    But who cares about the better technology if HTML5 doesn’t work for 85% of the users yet?

    Truth is in 2 years from now, HTML5 market penetration should be much higher and I’m sure most video sites will serve their video files with HTML5. Flash will still exist because people are slow to upgrade their browsers, but it will be more-so marginal.

    It might be a disappointment today that Flash isn’t on the iPhone/iPad/iPod Touch, but 2 years from now I don’t think it will matter that much.

    Google announced earlier this week that they will no longer support IE6 for Google Apps and soon Gmail and Google Calendar. Why are they doing that? To push their Chrome browser of course!

    Why is Steve taking this position on Flash? Because he doesn’t want to see an alternative App Store with Flash apps.

    The side effect of their greed is a faster adoption of better technologies which is actually a good news for the future of web application development – and users in the end.

  • Christopher

    “For several years, the Flash Platform was unique in its ability to create highly interactive browser based applications.”

    I don’t want to rub you the wrong way or anything, but that’s false.

    Anybody can get an authenticode certificate for about $165 a year from Comodo or another CA and sign an active X control, not just Macromedia.

    That was true in 2000 as well. I as a matter of fact was creating active X controls which had Authenticode signed cabs for companies in the US and UK at the time.

    The fact that Macromedia made a GUI to compile what was a proprietary format for the Active X control to interpret, and that it was popularized does not make your statement less false.

    Flash was and is 1 OCX control amongst tens of thousands.

    “First, right now, there is a lack of common approach among browser makers on what format to use for the HTML video object.”

    The only major site that tried to create a video DOM object based sharing website is the piratebay so far. Once more start popping up, it will deprecate flash.

    Microsoft made Soapbox with Flash, not Silverlight. Even Microsoft is not dumb enough to go against the grain in a losing swim upstream. Once the ogg container starts to be used in preference of other formats due to HTML5 example code and copy/paste snippets, you can kiss the WMV spec goodbye. the FLV spec goodbye, and every other transport.

    That’s reality. Not much is going to stop it.

    If you wanna cash in on it, you have to make tools that can leverage that, instead of making yet another WHEEL. Nobody wants another scripting engine, another video platform, another OCX object, yet another wheel. No one. The audience is not the ignorant internet users of 1998 which you made millions on.

  • http://www.facebook.com/people/Joel_Fiser/690392440 Joel Fiser

    Allaire is a true Internet Giant…
    Jobs (a device maker) is learning the Internet now that he has the iPhone.

    Jobs is about to learn that The Internet is, above all, about Freedom.

  • http://www.articleplayground.com Article Playground

    Didn’t know till recently that Flash can now be indexed and boost SEO by major search engines

  • Christopher

    The only catch right now is streaming. That’s what’s keeping millions of HTML5 DOM video object embed code snippets from popping up on Google.

    Flash has RTMP. But the lack of real time ogg video will soon change. I believe patent challenges and IP were blocking that. Not the lack of the ability to implement it.

  • Christopher

    http://en.wikipedia.org/wiki/SWF

    “On May 1, 2008, Adobe dropped its licensing restrictions on the SWF format specifications, as part of the Open Screen Project. However, Rob Savoye, a member of the Gnash development team, has pointed to some parts of the Flash format which remain closed. On July 1, 2008, Adobe released code which allowed the Google and Yahoo search-engines to crawl and index SWF files.”

    This happened over a year and a half ago. It should have happened 10 years ago.

  • http://www.articleplayground.com Article Playground

    Absolutely hillarious…lol

  • http://www.facebook.com/people/Greg_Lloyd/1266692354 Greg Lloyd

    Jeremy — Thank you for the very helpful and balanced post. I like your distinction between “Web Productivity” and “Rich Media” apps.

    Would it make sense to add “Web Video” apps as a proper subset of Rich Media Apps per your HTML 5 Video analysis?

    That is, could Adobe technically (and legally) use HML 5 as a wrapper to deliver just the video subset of Flash’s capabilities using Flash’s file format and proprietary codecs as an alternative to whatever Apple, Microsoft or Google promote?

    That may not be in Adobe’s interest, but for me the question clearly separates the battle among video formats deliverable via HTML 5 from a higher level battle for Rich Media apps.

  • Steve

    Did you even read the article?

  • Steve

    Flash 10.1 is becoming available on all major mobile platforms except the iPhone. When adoption increases quickly there will be less incentive for people to covert Flash based video delivery to HTML5. Sure Apple has the leverage right now but it will evaporate quickly. They cannot influence the entire mobile world like they think they can.

  • Peter

    Where do you get that number? The websites I manage are very mainstream and are at 54.77% for IE (all versions).

  • Steve

    LOL.

  • http://matthewfabb.com Matthew Fabb

    “However, when you run into bugs against that platform and cannot fix them (or even begin to investigate them) due to the closed nature of the platform, you might start to get annoyed.”

    Sure you can investigate what’s causing the problem, what you are doing in your code to cause this bug and then once you’ve isolated it, report it to Adobe in their bug and issue management system for the Flash Player:
    http://bugs.adobe.com/flashplayer/
    If it’s a serious bug that Adobe can reproduce, they are pretty good at fixing it and rolling it out in the next version of Flash.

    The argument that this happens with browsers, doesn’t really hold up when we still have quite a number of users still using old buggy versions of IE6.

  • Ben

    I would not be surprised to see SVG support in the coming webkit implementation. There is WebGL (OpenGL for web) support in webkit already.

    What JQuery/HTML5 left off SVG/WebGL will pickup.

    I fail to see a long term future with a proprietary file format being dominant. hell even Adobe tried to develop SVG before they bought Macromedia.

  • http://matthewfabb.com Matthew Fabb

    Hulu will never have a HTML5 video website, because there’s no way to protect their content using the video tag. Right click on any HTML5 video element and you get the “Save video as…” where you can download the video source. Any content provider (studios/networks) that wants to protect their content will go with a plugin like Flash.

  • http://matthewfabb.com Matthew Fabb

    Search engines were indexing SWFs content previously, but the text had to be embedded into the SWF. Now dynamic content can be indexed, although there could still be some more improvements. However, it seems that Google and Adobe continue to work together since there’s been a number of announcements since July 1, 2008 about how searching SWFs files have gotten better and better.

  • http://www.facebook.com/people/Ryan_Douthit/623454561 Ryan Douthit

    From a user experience, when an entire interface is built on Flash it becomes a burden to use, no matter how fancy it looks: Tab-returns aren’t implemented correctly, mice and touch interfaces don’t respond consistent with the OS controls and every. input. takes. twice. as long. as. it should.

    Brightcove is guilty of this (or at least it was up to version 3… I haven’t used 4 yet.) To me, it just seems like a lazy way to get a job done. Fast to program, fast to implement, but super slow in every day use. (And that’s true regardless of processor or platform, in my experience.)

    Lastly, when Michael tweeted this out he made it sound like Jeremy had something to do with the creation of Flash. He may have had a hand in its later evolution, but I remember it being created by Futuresplash, which was acquired by Macromedia quite early. I’m pretty sure Macromedia didn’t acquire Allaire until several years later and by that time Macromedia’s Flash was already well on its way. Or is my recollection wrong?

  • Steve

    Excellent article. There are other challenges for HTML5 to displace Flash for interactive apps and websites. One is authoring tools which are quite mature in the case of Adobe Flash (eclipse, Flex builder, Flash IDE, etc.). Another issue is that ALL of your source code is freely downloadable from HTML5 sites. Who wants to give all their hard work away for free? At least flash swfs can be encrypted to protect the actionscript classes.

    Anyway, HTML5 will make websites better that is for sure, but it cannot “kill” other web technologies. The landscape will always be fragmented.

  • http://www.facebook.com/people/Ryan_Douthit/623454561 Ryan Douthit

    Additionally, I find it funny when folks brandish numbers about what percentage of web video is based on flash. When, in fact, a vast majority of that is from a single site. If Google decides to toss Flash out the window, those stats could invert overnight.

  • http://www.victorpanlilio.com Victor Panlilio

    http://www.siri.com doesn’t look like smoke and mirrors, leverages US$150M+ of DARPA investment in AI, and is shipping (US only, though)

  • joe

    Yeah I did. Flash is still fucked. The code base is a sewage-stinking ball of spaghetti code that has long since become utterly unmaintainable. It is being maintained by one company in a closed manner. Apple were perfectly happy to ship Flash on the iPhone if Adobe could meet their specifications for stability and battery management, but they couldn’t. They can’t even keep up with the critical security problems, let alone the bugs.

    Compare to HTML5, an open platform with several excellent open implementations for both creation and display. The leading HTML5 browser engine, webkit, is a high priority project for both Apple and Google, with contributions from Nokia and many others.

    There are countless stakeholders with an interest in seeing HTML5 thrive as a platform. Flash has only one real backer – Adobe. They can fight as hard as they like, they’re outnumbered by bigger companies with smarter developers.

  • Rocky

    Bullshit. Flash is a slow, bloated, POS. It happens to be the only POS with market penetration, but it’s slow nonetheless.

    As a game developer for 20 years, answer me this: How is it that games on a 386 run faster than similar games in Flash? We’re talking about computers that are easily 100X faster now, and Flash still runs slow doing simple bitmap blits.

    Yes, you can get around it by a lot of code-jockeying, but for the vast majority of scenarios, Flash is ridiculously, inexcusably slow.

    Hell, just try dragging a scrollbar or using a dropdown widget. These simple widgets are faster on a 128k Original Mac.

  • victoria

    I gotta say that flash as a whole is definately not stable and alot of websites problems come from poorly written flash scripts so I would have to agree with him on that and there is no way a Android phone will ever be able to compete with the Iphone I have had both and trust me the android OS has alot of improvement especially with being open source but the ability of the newest versions of Android doesn’t even compare to what the iphone can do now.

    And there is no flash support for Android either so yah I do believe that Adobe is lazy.
    Details: http://bit.ly/apple-ipad-scrutinized-details

  • dave "the Apple fanboy"

    HTML5 is too young but I think will be the winner,
    if the 4 Big players Apple, Google , Microsoft and Mozilla decide to kill Flash. And they have decided to kill it, so it will be just a matter of time.

    My prediction is 24 months from now to state the death of Flash.

    What they need to do:
    1. Agree on the video codec (one for free content, one for protected content)
    2. Build very good Authoring tools for developers
    3. Give this stuff for Free

    I’m sorry for Adobe but that’s it, as Java applets and other runtimes in the past , thereis not space for them in the Browsers and on the Web of the future.

  • Flash User

    Silliness. Folks actually working with the technology know that the flash runtime has no parity across platforms when it comes to efficiency. This is well documented. Until the runtimes (any/all runtimes) efficiently leverage the GPU, they will not be viable on battery-dependent devices. Apple’s HTTP Live Streaming is a strong, smart play IMO.

  • http://www.twitter.com/_mark _mark

    right on! i’ve been saying this all along too! why would anyone want to not choose the information they receive on their computers for themselves? not have Steve Jobs make this decision for you! that is just strange and creepy to me.

  • yeah

    so before i came across this post on tc, i was just googling and checking out what’s going on for the weekend in tech news on other sites and this piece is also a good one with great comments http://gizmodo.com/5461711/giz-explains-why-html5-isnt-going-to-save-the-internet

    but great post jeremy.

  • yeah

    yeah your comment is answered here http://gizmodo.com/5461711/giz-explains-why-html5-isnt-going-to-save-the-internet

    and like matfabb says drm. the industry, you know those content creaters and their riaa posse and ascap and all that shit want to make sure they are protected and that their stuff is being put on a worthy worthwhile channel…so lol.

  • yeah

    you know that’s all great and everything for the future, especially since it looks like mobile might be the way to go, although i truly can’t get any design work or research done via that small screen and drained battery power, but i don’t browse primarly from a mobile unit. so i would just like these transitions to occur without as much hiccups as possible. htm5 and flash can co exist and even if it’s going to take years for it to become a web standard, it will come a time where people also write bad htm5 code which will get on the nerves of the general populous who don’t even bother to understand why flash is crashing their browser/computer.

  • yeah

    lol. it’s so nice of you to waive the fee.

  • http://www.twitter.com/_mark _mark

    Oh boy, apple fanboy beating his chest like a gorilla parroting the ‘death of flash’ like they are in a cult or something. I’m wagering HTML NEVER catches up to Flash in producing the caliber of RIA’s Flash / Actionscript is producing NOW! 6-7 years before we see anything like prezi.com.

    HTML5, HTML6, HTML7 (etc) won’t kill flash! do you know how slow of a process it’s going to be. You think the iPad is a game changer! LOL! Small Potatoes, out here in the real world we use PC’s where we can download and interact with the REAL INTERNET! Not just download via the app store with our big iPod Touch eReader! That is just BORING.

  • dave "The Apple Fanboy"

    Take it easy…
    ..we don’t want to loose you for an heart attack, as we will loose Flash.
    It’s not because of Apple, it is because of the alignment of the interests of the other bigger players too.
    Jeremy “the Flash Guy” state this clearly in is article, even him is uncertain about Flash in the long term.

    Think about this theory (Conspiracy) :
    Apple, Google and Microsoft are fighting, but no one of them can win against the others, they are too big. So what they can do ?
    Kill Flash (Adobe), to discharge this aggressivity and find a common ground to dominate the web in the future 10 years…
    Apple has the knowledge of Video codecs and user experience, Google is the master of the Web and Free stuff, Microsoft is the king of nasty tactics… put them together on a common interest and the game is over for Flash.

    It’s not a technical issue as Jeremy explains very well is a political battle.

  • Rocky

    +1. Flash CS3 had some ridiculous bugs in it. For instance, create more than 300 movie clips, and simply renaming an object takes 10 seconds for the library to refresh. And I’m on a Quad core with 6 gb ram!!!

    Flash CS4 (10.0.0) similarly had inexcusable bugs. Write an actionscript longer than 50 lines, and the editor is virtually unusable.

    Has the author of this article used Flash in awhile? He don’t thing he understands Developers’ pains.

  • http://twitter.com/benackles Ben Ackles

    HTML 5 has nothing to do with Steve Jobs.

  • http://www.twitter.com/_mark _mark

    if you’re speaking of video streaming only, it will take A LOT longer than 24 months. Don’t want to hear any arguments, just if it happens, get back with me in 24 months.

    if you’re talking about the Flash Platform as a whole, then you need therapy my friend. Too many Fortune 500 companies are dumping millions into developing the next gen Rich Internet App / Data Tools ( http://www.nytimes.com/interactive/2010/01/10/nyregion/20100110-netflix-map.html ) for flash to be going anywhere anytime. I don’t want to hear any arguments against that fact either.

  • http://www.stevenwei.com Steven Wei

    Yeah I’ve been through that whole song and dance as a Flash developer. Unfortunately, quite often, the bugs then sit around in the tracker for years without a fix.

    For example, one bug that many of us have been asking about for years: https://bugs.adobe.com/jira/browse/FP-721

  • http://www.twitter.com/_mark _mark

    Oh, yeah regarding the political battle, you are absolutely correct on that point. However, I think you will find that Steve Jobs has overplayed his hand on the iPad. Won’t put a dent in the netbook/tablet market unless it gets Flash/Multitasking. Anyone can speculate all they want, Tme will tell.

  • http://www.twitter.com/_mark _mark

    what? care to elaborate?

  • http://www.twitter.com/_mark _mark

    wish we could edit our comments, on the political battle btw, your theory of Google, Apple and Microsoft Ganging up on Adobe (Flash) is hilarious. How old are you btw?

    In case you haven’t heard the ‘battle’ is between Apple and Google since Goog entered the Smartphone Market with Android going head to head with the iPhone, and Eric Schmidt was quickly fired from Apple’s board.

    I like your version better though. LOL. Reminds me of : http://www.newgrounds.com/portal/view/285267

  • http://Innovatio.nl Erik Huisman

    Yeah.. Because Steve didn’t pay his employees to build the first (and best) HTML5 render engine (webkit) that empowers: iphone, android, palm webOs, google chrome & safari?? That horrible ma… Oh wait…

  • albsure

    Not sure I agree with Jeremy. I think flash was always fairly popular but the explosion of you tube using the flv format made it a necessity for every desktop. Now that youtube/hulu etc.. already have html 5 betas in place I just can’t see how flash will be the video source of the web. It just cant be, because for video it doesn’t offer anything better than html 5. So why use it if you dont have to?

    Even Silverlights IIS streaming is better (you dont need a media server to serve the video, just put the file on the server and it’s done.. variable bit-rate on the fly, all for nothing!). So where does Flash fit in exactly??

    Flash will go back to being the best way to view interactive experiences just like shockwave before it. Which is fine and useful but not a necessity for the low-bandwith new mobile lead internet.

    I also believe that whatever enterprise /ria presence adobe had with air/flex will be murdered by silverlight over the next few years. Reason being that b2b, or internal businesses can use SL without worrying about plugin reach, whereas flash dev’s will start seeing plugin reach drop for flash as you-tube/hulu (and porn sites!) start moving other to html 5. Then any ria dev using flash/flex will have to start thinking about using html 5/jquery etc.. instead because most of their business will be b2c.

    The only thing adobe have going for it is the casual games. But that works because of the ubiquitous nature of the platform, not because its the best gaming platform. I’ve seen some Unity plugin demo’s at the moment, and if I were Adobe I’d be a a little bit worried about that situation eating up my farmville cash cow in years to come.

    Basically, Adobe have to really.. I mean REALLY innovate the flash player to keep their game going. There has to be a reason for everyone to have it, and in the future it wont be because of it’s “ubiquitous” nature… that trains left already.

  • Bob Hazard

    It could be worse, everything used to be Realplayer

  • http://blog.mimozar.com/2010/02/06/can-the-battle-of-rich-content-platforms-determine-the-future-of-the-web/ Can the battle of rich content platforms determine the future of the web? @ mimozar blog

    [...] can read Jeremy’s article here: http://www.techcrunch.com/2010/02/05/the-future-of-web-content-html5-flash-mobile-apps. Share and [...]

  • David

    If YouTube drops support for Flash.
    What will happen to Flash/Adobe?

  • dave "The Apple Fanboy"

    Clearly we disagree:

    I don’t see a future for Flash, point. Time will tell.

    24 months seems short but today is a long time and enough to create a new global trend that will inexorably bring to the end of Flash, sure it will take more years to see Flash definitely fade and disappear, maybe 6-8 years.

    You are overestimating the value of Flash for the Enterprise, from an Application stand-point it’s just a front-end technology, you can do most of that stuff with Javascript and SVG (but it needs more efforts, today)

    We need Flash today, yes because the alternatives are fragmented.

    There is a lack of good Development and Authoring tools for HTML5/Javascript/SVG.
    Flash is stronger there, but what if that changes ?

    How many developers/Companies will stick to a pricey, slow and closed technology ?

    Why Silverlight is failing, nobody want a new runtime , a new language, a new closed environment on the Web.

    Flash RIAs ? The hype is already gone 3 years ago, wake up.
    Where is Adobe AIR in the market ?Zip.

    Is 2010 we live in the world of Ruby, Ajax , Webkit, iPhone, Android and Chrome today.

    I understand that for a Flash developer like you this is shocking news.

    The Conspiracy theory is funny, right, but once again time will tell…

    Personally I would prefer Apple , Google and Adobe to be Partners and cooperate, to give us the best experience ever.

    But that is ridiculous…sadly.

  • http://popurls.com/pop === popurls.com === popular today

    === popurls.com === popular today…

    yeah! this story has entered the popular today section on popurls.com…

  • http://www.facebook.com/people/Lee_Lloyd/1526897028 Lee Lloyd

    If you really want an answer to that question, it is because Apple forbids any hardware acceleration of video through anything but Quicktime. So, it isn’t that the Flash runtime is inefficient, it is that it has no access to the GPU, so has to do all decoding on a Mac with the CPU. On a Windows machine, however, it can use the GPU, and has quite good video playback. There is nothing Adobe can do about Apple locking out everything but their own proprietary format.

  • Antoni

    I still use HomeSite 2.5a released probably 10-12 years ago.

  • http://www.facebook.com/people/Lee_Lloyd/1526897028 Lee Lloyd

    Sorry, you are just wrong. Both my wife and I have been developing in Flash since back when it was Futurewave Splash, and both of us have produced multiple casual games in Flash.

    A well programed game in Flash can run beautifully on a system with even minimal specs. Most of the games my wife has produced have been for incredibly low minimum system requirements, including netbooks, and several of her coworkers even produce Flash games for mobile phones.

    I think you are confusing poor Flash programming, with poor performance from the runtime. Any poorly written program in any language will run poorly. That isn’t the fault of the runtime, that is the fault of the developer.

  • http://www.facebook.com/people/Lee_Lloyd/1526897028 Lee Lloyd

    I’m curious, you really think Adobe’s tools are expensive? I mean I could go on for days about all the things I think are wrong with Adobe’s tools, but expensive isn’t one of them. I can buy CS4 Master Suite for barely more than I pay for yearly support maintenance of my 3D software. Now Autodesk’s tools, especially the Discreet line, are some expensive tools, but Adobe is pretty bargain basement. I mean $2,500 up front, and then less than $1,000 for every new version, for a collection of everything Adobe makes, isn’t really breaking the bank. It costs you more to own an iPhone for two years, than it does to own a license of every piece of software Adobe makes.

    In my experience Adobe CS pays for itself in one gig.

  • http://blog.flaphone.com Skip

    Everyone think about Flash as a video delivery plugin, but it’s not about video. You have no realtime streaming capabilities like RTMP and more important RTMFP (with p2p support) protocols in HTML5, you have no access to webcam/audio recodrding devices in HTML5, I can continue the list. Audio/video tags aren’t going to make competition to Flash , maybe just to some part of it’s functionality…

  • Patrik

    Video codecs come and go (and the list is long). Every major update of the Flash player included either new or improved codecs. It just happens to be that h.264 is now currently the flavor of the month.
    If all browsers ever manage to agree on a standard codec, it’s very likely that someone out there will have released a better codec. If one wants to actually use it, Flash will still be the better delivery platform.

    The way things work now is, if one want to reach as many people as possible, one uses a video codec supported by a previous version of Flash, because it simply has a higher penetration. If one wants to use the most cutting edge codec available, one must either wait for the new plug-in to reach critical mass or ask the users to update their plug-in.

    But with HTML5, things are starting to look very similar like to how the web was like when DHTML was introduced more than a decade ago. Because even with the latest version of a browser installed, one was constantly being greeted by messages such as “This site is best viewed with IE/Netscape”. And in those day’s, we just had two companies to worry about. Now there are at least five.

    Browsing through the HTML5 examples, I’m getting the same experience as back then. Sites telling me which browser and version I must use in order to view their content.
    Not having to constantly switch and update several browsers at the same time is the reason why Flash took off the way it did in the first place. Meanwhile in HTML land: It took almost a decade before dhtml could be used in practice in the form of AJAX.

    And now with HTML5, it’s deja-vous all over again.

  • monsterofNone

    with mobile devices (phones & pads) it’s not all about reach. It’s also about effective CPU usage vis a vis battery life. If a developer submitted a Flash app that spiked the CPU, Apple (or any sensible application storefront) would have to deny it. Yet web-based Flash apps perform this way all the time. Adobe should implement stricter memory management and garbage collection in its IDE and its runtime as well as provide developers with the diagnostic tools to validate that there applications aren’t running amok.

    Until then Steve Jobs is right.

  • http://rickmans.wordpress.com/2010/02/06/links-for-2010-02-06/ links for 2010-02-06 « burningCat

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps [...]

  • http://www.suprajarama.com Raman Suprajarama

    Interesting read.
    It looks more like convergence of technologies though. Both, Flash and HTML5 have some unique features and I am looking at a “hybrid” usage…
    Cheers!

  • Matthew

    Is this an editorial or a resume? I’m disappointed in TechCrunch for publishing this self-indulgent junk.

  • http://www.facebook.com/people/Gilad_Parann-Nissany/824418118 Gilad Parann-Nissany

    Thanks Jeremy. An excellent snapshot of the state of the art today. As a 1-2 year prediction it works quite well. As a 3-5 year prediction its probably undershooting.

    Agreed that the platform story is fragmented between several big players and their interests for some time to come.

    HTML5 is a bid by the folks who lost the previous round on rich media to Flash.

    As a product developer, I have to say the Adobe response has been quite smart:
    - open-sourcing Flex
    - continually supporting all browsers – a real “write once run anywhere” experience

    Still its hard to compete against HTML5 simply because it fits naturally in the page that developers are already writing.

    Adobe is (smartly) playing the game of maximizing its years at the top, though nothing lasts forever. This will work for 1-2 years, 5 years not.

  • Electro

    Flash itself isn’t so bad, it’s the poorly written Flash applications that give it a bad name.

    Unless of course, you have some sort of special access to all of Adobe’s code yourself?!

  • Mike

    I’m very glad to see that Adobe’s feathers are ruffled by all of this hoopla. They’re paying attention and I hope this will translate to even better products for consumers and developers.

  • http://www.charliecrystle.com c crystle

    Good article, Jeremy.

    Adobe’s developer support is terrible, unfortunately. I’m building in Flex/Flash/AIR right now, and while I love the great graphics rendering, I’m daily confronted with a new nuance, bug, or undocumented feature. And the debugger has bugs. The platform is powerful, and a lot is really amazing, but the obstacles are a pain in the ass and waste a lot of time.

    It’s not obvious, easy, or seamless. Adobe needs to significantly improve its developer education, abstractions, volume and variation of samples, and if they have to pay a few dozen developers for a year to do it, they should. This is where MSFT really does well–amazing developer education, which makes it a better choice if time is a consideration (yes, there are a lot of reasons not to make that choice; I used to hate them too until I realized it had no effect on them).

    Adobe makes money from its tools. It should make Flash open source, like they have with Flex, embrace HTML5 as well, and make the best tools for both. And learn from Microsoft’s developer evangelism–it’s a successful model.

  • http://inflagrantedelicto.memoryspiral.com/2010/01/html-5-and-the-flash-platform-a-call-for-sanity/ HTML5 and the Flash Platform – A Call for Sanity

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps [Jeremy Allaire] [...]

  • http://MoonSunStar.com Carl

    2 things will drive the evolution process – speed and open source – that said here today gone tomorrow is a constant in computer technology
    The political and social implications are much more serious- corporations are taking over everything – and corporations are not democratic.
    Large companies are like individual communist countries – employees have no constitutional rights – corporations can listen to your phone calls, read your email and fire you at will without justification.
    Our Government and the internet and TV are 3 examples of BIG BROTHER channels that corporations now control using money for advertising(propaganda) and lobbyists
    The trick is for conventional wisdom to make Government the fall guy – in essence that means the voters =’s each of us. The corporations OWN conventional wisdom. How else could the hot air balloon called the stock market be perceived to have any intrinsic value?
    Scary stuff.
    We’re all screwed in my humble opinion.

  • doug

    I think he is using that term to generically refer to a broad class of mobile device that is not a phone. You read all that and that is all you came away with? Go back to your little world and do a podcast or something.

  • Ben

    3 years after apple introduces Core Animation, Adobe finally decides to adopt it in the next version of Flash.

    After 8 years of Mac OS X, Adobe’s core products like photoshop’s still using Carbon.

    You really can’t blame Apple for being angry at Adobe.

  • http://androidmobileos.com/?p=1793 The Future of Web Content – HTML5, Flash & Mobile Apps | The Android Mobile OS

    [...] more on TechCrunch Posted in android development, android news | Tags: Apps, Content, Flash, Future, HTML5, [...]

  • http://www.eduk8.com Nicholas

    The problem with that statement is that while Apple has a horrible track record with their proprietary development model, and I have personally been bitten, their web scenarios are about as open as they get. WebKit is open source and as others have mentioned, supported by many in the mobile industry.

    If web succeeds, Apple succeeds. If apps make the difference, Apple succeeds more. So, I fail to see how they are in a poor position.

  • Frank Fulchiero

    Right, I remember just before YouTube got big, Windows Media was the predominant video delivery format on the web, Real was phasing out, and MEPG4 was gaining fast. The only reason Flash became popular is due to YouTube. You don’t need Flash to deliver 90% of the web’s video. Things change fast. If you can do it without Flash, developers will.

  • http://www.eduk8.com Nicholas

    I have to say that I never notice websites with Flash on my iPhone. The best ones have workarounds. Sites like the New York Times have full apps. While I access search and the web in the form of applications, I rarely access straight web sites except for various Google domains.

    My belief in the cloud is that we will have fragmentation of channels, but a solid core of data. This data will be accessed by hybrid applications and web views. Slowly, the web will take over increasing amounts of the heavy lifting.

    You can count on Adobe not devoting the resources to getting Flash to be clean across mobile platforms. If they pull off that miracle they deserve to become a central component to the mobile web. They are quickly frittering away their opportunity however.

  • http://somerandomdude.com/snippets/twitter/somerandomdude-rt-sleepyd-good-article-httpwww-techcrunch-com20100205the-future-of-web-content-html5-flash-mobile-apps/ somerandomdude: RT @sleepyD: Good article. http://www.techcrunch.com/2010/02/05/the-future-of-web-content-html5-flash-mobile-apps/ — Some Random Dude
  • http://www.briansim.com/2010/02/06/a-smart-opinion-about-flash-vs-html5-for-once/ A smart opinion about Flash vs. HTML5 (for once) | Total BS

    [...] Brightcove’s Jeremy Allaire provides the best non-frothing at the mouth breakdown between HTML5 and Flash that I’ve seen so far. Some particularly good snippets. Check out the full article on TechCrunch. [...]

  • http://www.eduk8.com Nicholas

    If one can mention Flash in the same breath as HTML and the web, one can mention mobile applications as well. There is no shortage of mechanisms for building what Flash is apple to accomplish. Their is a shortage of developers!

    If Adobe is not cleaning up their OS X incarnations of Flash as rapidly as possible they will lose the mobile web. It is difficult to dismiss half of the market. Should the mobile web outside of Apple thrive as a result of Flash, great! I doubt it however. Those devices are limited by connection speeds and such.

  • http://www.eduk8.com Nicholas

    BTW Jeremy,

    Homesite was my favorite environment in the early days. For a Mac user to buy a WIndows laptop simply to use your product, that says a lot! Now, I use Coda and really enjoy the simplicity, but Homesite was fantastic.

  • Rocky

    No sorry, but you are wrong. Again, I’ve been a software developer for 20 years. Our company has collectively produced 3d engines in C++, Java, J2ME, etc. as well as Flash…. though I’m specifically talking about 2d operations in Flash.

    Explain to me how the simplest widgets on either Flash or AIR run inexcusably slow? I’m talking about BUILT IN widgets, requiring no programming expertise at all. Again, this is on a Quad Core machine with nothing else running with 6gb of ram.

    Sure, Flash runs fast enough for many things — but this is largely the result of faster computers rather than how *great* Flash is.

  • Vlad Musienko

    Video – this is a key to Flash success. Macromedia gave to the world a simple way to play video in all browsers with no exclusions.

    The idea to create one common video standard is unreal.

    HTML5 will take a part of RIA market may be, but in last years interactive media meaning video based/involved/like. And the concept of Flash (script/code and render/video in same cycle) is going to rule this market many years.

  • dboyll

    +1 love this debate.

  • Steve Simitzis

    This article reads less as a prediction about the future and more like an assessment of where things are today projected out to the next 2-4 years. Not much here other than assertions.

  • perpetuitas

    > Jobs needs to “learn the internet”?

    Uh. I dunno mate. iTunes has been a factor for how many years now?

    —-

    Jeremy, has Google made a decision with the YouTube adoption of H.264? It’s the only way I watch YouTube videos. Using ClickToFlash I proceed to load the H.264 and it seems to be available immediately.

    —-

    Jeremy thanks for your article, it’s a balance we’ve not heard here, elsewhere, or definitely not in the “social web” (cough::TC commenters::cough).

    I agree that Flash will remain a compelling platform for rich presentation applications.

    I wonder if games will all go native, witness the explosion on iPhone.

    People say Hulu doesn’t work w/o Flash, but, there is a desktop app for Hulu and I believe if Hulu wants to be on the device they will be Flash or no Flash.

  • perpetuitas

    Flash performance has consistently been poorer on a Mac, no matter the CPU model. Period.

  • http://cimota.com/blog mj

    At least we have the promise of 2016 before MPEG4 royalties take hold. If we’re still using H.264 I’ll be quite surprised.

    But Ogg Theora? You have to be kidding.

    Did we ever get a guarantee from Adobe that Flash as a platform would be free? How about Free? Or even a standard?

    It’s hard to argue against MPEG-4/H.264 when you’re comparing it to “Flash”.

  • http://cf Reviewer

    what is the future of Coldfusion?

  • http://www.raleighwindowcompany.com Raleigh replacement windows

    I am a definite fan of dumping Adobe flash. HTML5 can and does perform at a higher level with less problems and is definitely less of a strain on the processor than flash is.

  • Simon Romanski

    Apple doesn’t make money from developers who write apps with HTML 5. They make money from objective C writers. Flash development hurts Apple’s apps store revenue model. That is the primary reason why Apple don’t allow flash.

  • http://www.captunes.com winst

    I loved HomeSite!

    Anyway, I don’t know if many people realizes Apple is acting Microsoft lately. For Apple not supporting Flash is just the same when Microsoft refused to support Java and tries to kill Netscape.

  • http://blogs.adobe.com/jd John Dowdell

    Actually, over 90% of consumers supported Flash capability years before Youtube started:
    http://web.archive.org/web/*/www.macromedia.com/software/player_census/flashplayer/version_penetration.html

    A video codec was added in 2002. It took about eighteen months until the world reached that “80% no-hassle” milestone Jeremy described, and businesses started being built atop the platform. YouTube became one of the most popular.

    jd/adobe

  • http://www.facebook.com/people/Lee_Lloyd/1526897028 Lee Lloyd

    Dude, seriously, that’s you argument, that the pre-built modular drag and drop widgets are inefficient? Try programming! Those provided objects have always (since the Macromedia days) been bloated pieces of garbage, loaded down with a ton of unnecessarily complex code to handle swapping out graphics, and modularity, and multiple layers of error handling at the component level. I don’t know any paid Flash developer who just drags and drops those elements and calls it a day. Those things might be usable for a concept mockup, or someone who has no idea how to write Actionscript, but you don’t use them for production software! When you are actually developing a Flash project, you code purpose-built tools, which perform wonderfully. I didn’t even use those pre-built pieces of garbage back when I was doing CBTs, much less for games! That is like saying you cut and pasted some 3D simulation code from a textbook, and it ran like a dog, so C++ must be a crap language.

  • http://wwwti.me/flash-v-html5-again/ Flash v. HTML5 Again « WWWti.me

    [...] Here’s another take on the Flash vs. HTML5 issue, teased out in a bit more detail and looking at web graphics and video as separate issue, from the perspective of Jeremy Allaire, the founder of Brightcove. I think his overall suggestion is that HTML/Ajax frameworks have already taken a large part of a market that Flash dominated for some time, but in things like casual games and “rich-media” advertising, Flash remains far-and-away the norm. [...]

  • http://www.techcrunchit.com/2010/02/06/i-want-my-itv-2/ I Want my iTV

    [...] of the death of Flash are greatly exaggerated, says Jeremy Allaire in a TechCrunch guest post. Adobe CTO Kevin Lynch touts the ability to update [...]

  • http://www.stevenwei.com Steven Wei

    Wrong. Apple isn’t making any money from the app store: http://www.techcrunch.com/2010/01/25/apple-q1-2010-results/

    Did you forget that when Apple originally launched the iPhone, they wanted everyone to write web apps and didn’t even have an app store?

  • http://www.stevenwei.com/2010/02/06/html5-is-not-about-the-death-of-flash-but-the-return-of-browser-innovation/ HTML5 is not about the death of Flash, but the return of browser innovation – Uncompiled Thoughts

    [...] interesting comments that I thought warranted further discussion. A number of bloggers have shared their opinions as well. Incidentally, this conversation has been going on for months on the web, the iPad [...]

  • Rocky

    Uh no, if you read my original post, my main argument is that doing a bitmap blit is slow. And how do you suppose I know about this? It’s because I have to rely on XXX = new BitmapData(x, x, x, x); So yes indeed, I **AM** programming in ActionScript.

    And yes, the built in widgets SHOULD be fast. Firstly, when using AIR, what widgets are you supposed to use, anyway? Creating your own widgets kindof defeats half the purpose of writing an AIR app. Secondly, we’re talking about computers that are easily 100X or 1000X faster than the original Mac. You’ve been using Flash too long to realize how bad it is.

    Or let me put it to you much more simply. Director — that old, bloated, Macromedia/Adobe app with that horrible Lingo, Stage, etc. Even Director blows Flash away in terms of performance.

  • http://www.joselise.com/wp/2010/02/07/links-for-2010-02-06/ links for 2010-02-06 at DeStructUred Blog

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps (tags: html5 flash mobile video adobe apple future technology) [...]

  • Frank Fulchiero

    I did not say that consumers were not able to view Flash, what I said is that just before YouTube , most of the video on the web was in Windows Media Format, and MEPG4 was just starting to get big. I know this as I have worked with web delivery of video since QT 1.0, and have kept up with the trends. At one time or another, all of the major formats: avi, wmv, real, qt, were the most popular. Things change fast. Without YouTube I doubt Flash would have overtaken WMV or MPEG4.

  • Frank Fulchiero

    Regarding Flash stability, have you seen this?
    http://flashcrash.dempsky.org/

  • http://www.twitter.com/_mark _mark

    nothing.

    this won’t happen, google has no reason to do that and has no problem with adobe.

    apple is the only ‘sour apple’ for lack of a better term.

  • http://psyberspace.walterlogeman.com/2010/where-is-the-peoples-internet/ Where is the People’s Internet? › Psyberspace

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps: The recent introduction of the new Apple iPad has stirred the discussion over the future of web content and application runtime formats, and shone light onto the political and business battles emerging between Apple, Adobe and Google. These discussion are often highly polarized and irrational. My hope in this post is to help provide some balance and clarity onto this discussion. Possibly related posts: (automatically generated)iPad not great for artThe weblog of the bookSex & soul on the internetMnemologististicsGoodbye, CompuServe!How to create a library using flickrPowered by Contextual Related Posts [...]

  • http://www.twitter.com/_mark _mark

    it’s gonna be funny when Adobe releases 10.1 and all these mac weirdos don’t have anything to complain about anymore and all these HTML5 chest beating baboons are lonely cold and screaming to.. crickets.

    Everyone else will be enjoying Flash and THE REAL INTERNET! LOL.

  • http://www.twitter.com/_mark _mark

    yes and it did not affect me. (using 10.1)

    btw, you’re a douche for not warning people about it containing a bug.

    go away.

  • http://www.snaphow.com/4-favorite-posts-of-the-week-in-blogosphere/ # #4 Favorite Posts of the Week in Blogosphere

    [...] The recent introduction of the new Apple iPad has stirred the discussion over the future of web content and application runtime formats, and shone light onto the political and business battles emerging between Apple, Adobe and Google. These discussion are often highly polarized and irrational. My hope in this post is to help provide some balance and clarity onto this discussion… Read [...]

  • http://quasqueveaux.wordpress.com/2010/02/07/on-flash-crash-and-sublime-html5-video-clash/ On Flash Crash and Sublime HTML5 Video Clash « Iphone – apps

    [...] and former Macromedia Flash MX co-creator, Jeremy Allaire on TechCrunch, make valid points that HTML5 can’t replace Flash and that Adobe works really hard on [...]

  • http://www.candygurus.com Matty

    I’m not a developer. I do create a web site in wordpress, it has Flash elements. I like them. They’re cool looking.

    I’m on macbook all the time. And my blackberry. I peruse whatever the hell the web serves up.
    Some sites are a tad slower than others. eh.
    Some use up more of my CPU? zzzz. who cares? that’s why i have a good computer.

    I want more technologies that will do cool stuff. Not less of them just because of one company’s weirdly religious following or because of “standards.”

    I ain’t building a house folks – i just want to be entertained.

  • http://www.facebook.com/people/Lee_Lloyd/1526897028 Lee Lloyd

    Sorry, no, I’ve built apps in Flash, Director, and Authorware, and Flash easily has the best performance of the three.

    Is the Flash runtime faster than programing in a ‘real’ language and compiling the application? No, I never said it was, and I don’t think anyone did. Is Flash runtime performance better than trying to do the same thing with DHTML? Yes, quite a bit better. Is Flash runtime performance worse on a quad core processor than a C++ program running on a 68030? No, it isn’t. I don’t care what kind of language you are using, a 68030 can’t even decode a 320 x 240 MPEG1, while Flash on a modern processor can run 720p content at 30FPS. You can keep claiming it can’t all you want, but you are at best being hyperbolic, and at worst being flat-out dishonest.

    Besides, just out of curiosity, how are you even drawing the comparison between bliting on an original Mac (256 shades of grey) and a modern machine (at least 16-bit RGB)? I mean, if you want to talk about director, then sure, with paletteized 256 color, it could do some pretty impressive things on low system specs. Bump that up to 16-bit or god forbid 24-bit, and it was a complete dog.

  • http://www.teknikveckan.se/2010/02/en-nyanserad-bild-av-flash-och-html5/ En nyanserad bild av Flash och HTML5 | Teknikveckan

    [...] Jeremy Allaire’s artikel ”The Future of Web Content – HTML5, Flash & Mobile Apps” på TechCrunch Relaterade inlägg:Flashutvecklare ska inte frukta HTML5Flashutvecklaren [...]

  • http://www.abrahamstech.com David Abraham

    exactly…until mid-2008 Adobe’s plan was to tax the mobile internet.

  • Sajid Nawaz Khan

    Or how about http://flashcrash.dempsky.org/ , which not only crashes Flash, but takes down Safari too. Seems to have been reported to Adobe as long as 16 months ago and still needs to be addressed!

  • http://www.atginfotech.com Andreas Schuldhaus

    Great and IMHO balanced article Jeremy.

    Read lots of interesting, sometimes unbalanced, sometimes funny comments here. That’s ok. Steve Jobs stirred the pot and there’s a lot of ongoing discussion und “evangelism” out there. But I doubt, that we will face Armageddon and the end of Flash soon.

    BTW: I experienced much more QuickTime crashes than Flash crashes. Is Apple lazy too?

  • Frank Fulchiero

    You don’t understand the word flashcrash?

  • Frank Fulchiero

    But you are right, I should have warned people. My apologies. Still, shows you how unstable Flash can still be, after all this development. There is no need for a developer to use it unless they absolutely have to. Most of the things Flash is used for will be replaced by truly open technologies not controlled by one corporation.

  • http://www.facebook.com/people/Christopher_Reichert/711635 Christopher Reichert

    This was a particularly lucid essay. Thanks Jeremy. It reminds me of why you’ve been successful at Allaire, Macromedia and why Brightcove is a contender.

    So many of our discussions are posited at winner-take-all…whether in politics (taxes vs no taxes), O/S, (OSX vs Windows (oh and Linux)) when a nuanced intellectual approach, stripped of the technicolor headline hyperbole, with Gladiatorial heroes (Gates vs Jobs, Left vs Right) would serve us all much much better.

    In this guest post, I think Jeremy has made a contribution to a deeper understanding of this debate, if only to frame it properly, or clearly.

    I hope as the discussion (debate?!) rages forward, we can hew towards this approach rather than the Twitter-like 30-sec sound bite.

  • http://mixedlab.com bobby

    I encounter MANY MORE pages which crash due to bad javascript than bad Flash – it’s amazing to me that no one seems to pick up on this. As for the android vs iphone – the nexus one is at LEAST the equal of the the iPhone. I would never switch back to the iPhone after having experienced the Nexus – but what on earth does this have to do with Flash?

  • http://ebooktest.wordpress.com Mike Cane

    >>>A proprietary App-centric universe favors Apple because it can become the primary gatekeeper to reaching the mobile audience and already has a pole position in integrating payments and advertising into content applications.

    That is stated as if it Will Always Be That Way. It won’t be:
    Why The iTunes/App Store Model Will Ultimately Fail
    http://snurl.com/u8vtb

    And there is a precedent for bitter competitors exercising a truce and forming an alliance to crush Adobe. Apple & Microsoft did it with the creation of TrueType.

    As for H.264 royalties … as cimota stated, let’s see if that’s still around in 2016.

  • http://www.rajajasti.com/2010/02/07/html5-vs-flash/ HTML5 vs Flash « Raja Jasti’s Blog – Renaissance Thinking

    [...] Allaire, one of the people that helped create the Flash platform has a fantastic post on this [...]

  • http://i-create.org/2010/02/07/404-errors-hyped-with-papervision3d-pt-2/ 404 Errors Hyped With PaperVision3d pt. 2

    [...] few articles that are good reads: Web development will become much more complicated The Future of Web Content Bookmark and ShareClose Bookmark and Share This Page Save to Browser Favorites / [...]

  • http://dalwatson.wordpress.com/2009/12/16/the-internet-past-present-future/ The Internet – Past, Present and Future: « "It's Elementary, My Dear Watson!"

    [...] [The Future of Web Content – HTML5, Flash & Mobile Apps] [...]

  • http://blogs.adobe.com/jd John Dowdell
  • Darren

    “The code base is a sewage-stinking ball of spaghetti code that has long since become utterly unmaintainable” – What is your basis for this statement? Have you seen the code? Regardless, Flash 10.1 offers a dramatic improvement in performance over previous versions which is why all smartphone manufacturers aside form Apple will be supporting it.

    “Apple were perfectly happy to ship Flash on the iPhone if Adobe could meet their specifications for stability and battery management” – I sincerely doubt this although obviously it’s in Jobs’ interest to promote this as the major reason. Again, if Flash 10.1 performs acceptably on all other smartphones, where will this argument stand?

    HTML5 also has a big blocker in Microsoft which, although waning in influence, will still be able to f*ck the web for many years to come.

  • Darren

    I agree. More to the point, has anyone considered how many more browser crashes we’ll have as HTML5 gets more powerful and n00bs start using advanced features of HTML5 instead of Flash?

  • http://maclalala2.wordpress.com/2010/02/08/flash-%e3%81%8b-html5-%e3%81%8b%e3%80%81%e3%81%9d%e3%82%8c%e3%81%af-web-%e3%81%ae%e5%a4%a7%e5%95%8f%e9%a1%8c/ Flash か HTML5 か、それは Web の大問題 « maclalala2

    [...] コンテンツの未来:HTML5、Flash、モバイルアプリ」だ。 TechCrunch: “The Future of Web Content – HTML5, Flash & Mobile Apps” by Jeremy Allaire: 05 January [...]

  • http://thethirdscreen.wordpress.com/2010/02/08/why-the-flashhtml5-debate-doesnt-matter%e2%80%94yet/ Why the Flash/HTML5 Debate Doesn’t Matter—Yet « Netly: The Third Screen

    [...] (See the Jeremy Allaire post here, and the Fred Wilson expatiation [...]

  • Frank Fulchiero

    Thanks John, that helps explain things a bit, and I hope you clean house. I know this is not the right forum, and I don’t expect any response. However, whenever I play any Flash video, even a simple YouTube one, on my fairly new MacBook Pro, latest OSX, latest non-b Flash, the fans start whirring, the computer gets hot, and the battery discharges at 2x its normal rate. This does not happen with any other video format. Then the other day when I was reading the Wired article on Job’s talk, this came up
    http://136.244.12.62/flashbug.jpg
    There was not even a video on the page!
    It’s experiences like these, over many years, that have turned me off on using Flash, when not absolutely needed, and why I would not want it on my iPod Touch. I understand the new version will be “better” but I think it will be too late for a lot of people that have found they can live without it. Nothing personal, I know part of your job must be to try and “save” Flash.

  • http://www.fayicn.com Danny

    Is it going to be possible to build interactive, casual and arcade style gaming websites in HTML5? Video is important, but when it comes to selling apps through their store, I reckon games and other more interactive experiences are more important to apple retaining its control over the user experience – so they can profit

  • http://thefastertimes.com/venturecapital/2010/02/07/apple-html5-and-flash-no-one-company-is-going-to-dictate-how-this-plays-out/ Apple, HTML5 and Flash: No One Company is Going to Dictate How This Plays Out | Venture Capital

    [...] The choice of what technology web developers use to produce rich browser based applications is a big deal with a lot of important ramifications for companies, investors, and most importantly users. Jeremy Allaire, creator of ColdFusion and Brightcove, addresses this issue today on TechCrunch. [...]

  • Darren

    Steven, that’s fixed in 10.1:

    http://blogs.adobe.com/emmy/archives/2010/02/flash_bug_repor.html

    Adobe missed that one at the time and they’ve apologized. How many times have Microsoft fixed a bug in IE because you asked them?

  • Darren

    @Sajid, that’s fixed in 10.1. See above.

    @Steven, the bug that you have mentioned looks more like an issue with certain browsers not exposing header information to plugins through NPAPI rather than an issue with Flash player.

  • Darren

    @Ben, Apple have owned Final Cut Pro for 9 years and that’s still Carbon!

  • Darren

    “for video it doesn’t offer anything better than html 5″ – adaptive bit-rate, h.264 streaming (Firefox will never support this and Theora requires 3x bitrate), DRM (sucks but big companies like it), etc.

    “Reason being that b2b, or internal businesses can use SL without worrying about plugin reach” – Huh? Both SL and Flash requires a plugin but Flash is installed on 98% of computers and SL on 50%.

  • http://david-black.org/2010/02/08/links-for-2010-02-08/ links for 2010-02-08 « David Black

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps – TechCrunch Jeremy Allaire: "My first company (Allaire) was born during the advent of the Web, with the idea that a browser and HTML could form the basis for creating content-rich, interactive software applications, ones that didn’t require native code and could be platform and operating system independent." (tags: internet webdevelopment webdesign technology trends) [...]

  • http://student.labranet.jamk.fi/~mapas/?p=91 Pasi Manninen – Jyväskylän ammattikorkeakoulu

    [...] Keskustelu Flashin tulevaisuudesta webissä käy kiihkeänä. Suuren yleisön kommentteja asiasta voit käydä lukemassa esim. seuraavien linkkien kautta: Grant Skinner – My Thoughts on the future of Flash ja Jeremy Allaire – The Future of Web Content. [...]

  • http://stocksandsectors.com/flash-vs-html5-techs-political-third-rail/ Flash vs. HTML5: Tech’s Political Third Rail | Stocks and Sectors

    [...] The choice of what technology web developers use to produce rich browser based applications is a big deal with a lot of important ramifications for companies, investors, and most importantly users. Jeremy Allaire, creator of ColdFusion and Brightcove, addresses this issue on TechCrunch. [...]

  • http://exposureroom.com Shiv Kumar

    This is a great Article Jeremy. One of the first I’ve seen that has a pragmatic view on things.

    There is another issue with Html 5 video that you’ve not mention and that is the performance of each Html 5 video player is different on different browsers and platforms. This is because each browser maker has their own implementation on the video player.

    For instance Safari (which uses the open source WebKit rendering engine) uses Quick time player as its Html 5 video player, while Chrome (which also uses the WebKit rendering engine) has its own player. So a video that plays fine on MAC Safari won’t play well on PC Safari (because we all know that QT on PC sucks) and won’t play well in Chrome.
    We’ve done some tests that clearly show this issue.

    Flash versus Html 5 Video versus Windows Media/Quick Time

    Rather than make Html about video I think we should all push for standard and consistent behavior across browsers. For instance:
    1. A simple looks and behaves differently in browsers today.
    2. Having built-in and consistent support for rich text editing
    3. Automatically turning urls into hyperlinks when required (controlled by the author of the web page).
    4. Supporting large file uploads with resume capability
    5. Supporting upload progress events in the element using a regular form submit (multipart/form-data enc type) rather than only XMLHttpRequest.
    There are a whole host of things that are required and not addressed by Html 5. Leave video alone and concentrate of what Html is supposed to be.

  • http://www.talkiphonenow.com/on-flash-crash-and-sublime-html5-video-clash/ On Flash Crash and Sublime HTML5 Video Clash | TalkiPhoneNow.Com

    [...] and former Macromedia Flash MX co-creator, Jeremy Allaire on TechCrunch, make valid points that HTML5 can’t replace Flash and that Adobe works really hard on [...]

  • http://www.pks4.com/blog/?p=259 pks4» Blog Archive » Linkpost | 2.7.2010

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps – Brightcove CEO Jeremy Allaire looks at how these various technologies fit into the future [...]

  • http://hollywooddigital.tumblr.com/ _mark

    thanks for the apology. accepted.

    i see that you’re not just trying to add fuel to the fire now.

    :D

  • http://www.natecradock.com Nate Craddock

    FYI – Hulu Desktop still uses flash.

  • http://joshbetz.com Josh Betz

    I agree that the end of Flash is just barely coming into sight, but it’s there. HTML5 will start things off, but we’ve got a couple generations of browsers to go before we can even rely on that for our websites. If the Flash team wants to stay viable after HTML5, they’re going to have to work on performance. I know there are many people saying that performance of Flash 10.1 has gone way up, but there’s still no offloading to the GPU. Both of my notebooks still crumble under the pressure of HD Flash video, but the fans don’t even spin up for HTML5 video. There will always be things can’t be accomplished with HTML alone, but the door’s open for Google or Microsoft or Apple to step in and replace Flash.

  • http://exposureroom.com Shiv Kumar

    Josh,

    In our testing the Html video players aren’t any better than Flash. Let’s not get blinded by all the hype.

    Take a look foe yourself
    Flash versus Html 5 Video versus Windows Media/Quick Time

  • Joel Fiser

    @mate,

    iTunes?
    You’re equating iTunes with The Internet?
    That speaks volumes to what I’m saying about Apple and Jobs being relative newcomers to the Web.

    iTunes is a store… amigo.

  • http://www.blogpiloten.de/2010/02/09/lesetipps-fr-den-9-februar/ Lesetipps für den 9. Februar | Blogpiloten.de – das Beste aus Blogs, Videos, Musik und Web 2.0

    [...] HMTL5, Mobile Apps und die Frage ob Flash überlebt. Ein Beitrag von Jeremy Allaire (Der Mann, der mal die Allaire Corporation gründete. Kennt noch jemand ColdFusion oder gar HomeSite ?) [...]

  • http://blog.royalstardesign.com/?p=4 HTML 5 – Start of something new? « HTML5 Development

    [...] is HTML5, Flash or whatever. Since the Apple’s iPad is here I’m reading a lot of the “The Future of Web Conent”, “HTML vs Flash”, “Flash isn’t evil” and “The Future of [...]

  • Tom

    +1

    Unfortunately, this fact is left out of many of the so-called “intelligent” discussions about Flash’s less than ideal performance on the Mac.

  • Mnvv

    Joe is correct, flash blows, it is the minivan of tech automobiles. This long winded post did nothing more than state the obvious. The author is deluded in his analysis of native apps. They will always be the preferred interface, trying to explain away flash shortcommings with naieve opinions will leave him floundering in his spagetti, as we all move on leaving him in the past. He got lucky with flash, but his current understanding of tech is stuck in the 20 century. Fail post.

  • https://www.newappidea.com Alan

    Great article. Thank you.

    The NewAppIdea.com Team
    (https://www.newappidea.com)

  • http://exposureroom.com Shiv Kumar

    Mitch,

    I’m afraid you’re wrong about Flash not being a CPU/Memory hog. At the same time those who think Html 5 video is not, are wrong too.

    The fact is Flash is a CPU drain, and so are the Html 5 video players. Now there is only one exception so far (since we haven’t seen IE’s implementation), and that is MAC Safari. Safari on MAC uses QT. Safari on PC does not.

    QT and Windows Media player are by far *the* superior media players. You can check it out for yourselfs here.

    Flash versus Html 5 Video versus Windows Media/Quick Time

    you can play the same video in Flash player, a html 5 video player or the “Native” player (that is QT on MAC and Windows Media player on PC).

    Those who think Html 5 video is somehow macgically better are totally wrong. As we can clearly see today, each browser’s implementation of video player is different and as a result the performance of video in each browser and platform will be different. So we’re really going backward.

    Those on a MAC should try using Chrome to see if the same videos on the page linked to above perform the same. There is also an Ogg Theora version of the same video for Firefox folks and you’ll see the same problems with Firefox’s video player.

    If we could somehow use Windows Media Player on PC and QT on MAC is all browsers then that’s the best solution. Of course these players will have to be completely customizable and scriptables as per the Html 5 video element. But then at most we’d be dealing with two players on two platforms.

    But until that day Html 5 video is practically useless because it only causes more problems than it solves. I do mean “practically” as in not usable in the real world.

  • VOLTRON

    SILVER LIGHT IS THE FUTURE YOU ARE ALL NOOBS.

    jk

  • http://www.steffunaro.com/flash-en-general/le-futur-de-flash/ Le futur de Flash | Stef Funaro

    [...] Ce texte est excellent, il reflète très bien le gros de ma pensée. Je vais ouvertement m'inspirer de son billet pour faire part de mon opinion sur le sujet, similaire à la sienne sur certains points. Premièrement, oui il peut arriver que Flash disparaisse et soit remplacé par une autre technologie comme le HTML 5, mais cela n'arrivera pas du jour au lendemain! Dans le pire des scénarios, il faudra un bon 3 à 5 ans avant qu'un autre standard se répande suffisamment pour en venir à sérieusement faire compétition à Flash. Sur ce sujet, vous pouvez lire les articles suivant: Gizmodo: Why HTML5 Isn't Going to Save the Internet, Peter Kirn: HTML5 and a Brave, Flash-Free, Open World? Uh… Not So Fast, Jeremy Allaire: The Future of web content. [...]

  • Arby

    What a misleading editor’s note. Makes it sound like this guy invented Flash, and “MX” was the first version of it.

    Just to clarify, Flash was using numbers up until the “MX” version. It was never called Macromedia MX. It was called Flash MX. Or Macromedia Flash MX (if you actually prefer labels with the company’s name in there). Us devs just called it Flash 6, cuz that’s what it was.

    So basically, this guy just worked on a pre-existing platform. Big whoop.

  • http://www.ievolution.ca/ipad/hulu-developing-flash-free-player-app-on-ipad-available-in-canada/ Hulu Developing Flash-Free Player App on iPad? Available in Canada?

    [...] Hulu’s familiar look and feel is all built into its custom Flash player. It would have to try to reproduce that as much as it can using HTML5, and it might not look as good (for more on HTML5 Vs. Flash and the future of mobile apps, read this post). [...]

  • Yasir

    Part of the problem is internet is going through a transition phase….so far data and presentation has been tightly couple (when internet began most of the content is stored in html documents, which is a presentation layer language, internet evolves from that) and much of the tech energy has been focused on keeping them tightly coupled and hence make sure applications and platforms are inter operable and presentation should look the same on internet (the browsering experience should be the same)

    In past we had same type of devices (Personal Computers) accessing the internet, those devices have same hardware (even input/output) capabilities, naturally people start couple data with the presentation…. it becomes a culture to not to decouple data from presentation… this is also one of the primary reason ecstatic aspects of the internet are not revolutionized… designers are forced to boxed inside the browser window and the html standards…
    Emergency of post pc devices:
    ———————– Improvements of hardware has made possible post pc devices (ipod, iphone, kindle, ipad etc)… people are started to thinking internet as a more generic information cloud that can be accessed/interacted and enjoyed by some thing a PC… these devices are just going to get smarter and different from the PC (the other computing device)…. Consumption and production of tech would not need to be same… These devices would become more natural and artistically appealing to our life… the presentation would be different and critical for the success of these devices and underlying cloud services

    The current internet technology is not designed or steered to embrace the new reality…. The part of the problem is that we have wrong folks who are making or steering the direction of the internet or technology in general…. Now the marriage of tech and art is more important then ever to take this cloud (internet) to the next level… The companies in which artist and designers as the key decision makes would be more sucessfull…. Silicion valley needs to be spared with lot of artists who can suppress the geeky spirit of the valley and give it a new direction…. The phrase “where science ends, arts begins” is more true than ever…. The new challenges faced by the cloud cannot be solved by geeks or engineers, because geeks by nature cannot solve the problem that has no tangible data associated with it….

  • http://agilemusings.com/2010/02/more-commentary-gartner-weighs-in-on-the-issue-of-flash-vs-html5/ » More commentary – Gartner weighs in on the issue of Flash vs. HTML5 agilemusings.com

    [...] Also check out Jeremy Allaire's piece he wrote for TechCrunch, The Future of Web Content – HTML5, Flash and Mobile Apps. [...]

  • http://ipadnyt.dk/ipad-uden-flash-vinder-apple-over-adobe-45.html iPad uden flash: Vinder Apple over Adobe? | iPadNyt.dk

    [...] mellem Apple, Adobe, Google og Microsoft? Der tales om en krig om at sætte standarderne på nettet som som vi er vidner til. En krig om herredømmet på nettet, [...]

  • http://www.redmonk.com/cote/2010/02/11/links-for-february-8th-through-february-11th/ Coté's People Over Process » Links for February 8th through February 11th

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps [...]

  • http://www.muratozoral.com/ipad-ile-hulu-izlemek ipad ile HULU izlemek

    [...] değil aslında ama bu kadar insan dert ettiği için sorun olarak nitelendirmek durumundayım) HTML5 yaygınlaşana kadar iPad’i video stream etmesi ve oyunları oynatması konusunda [...]

  • http://emergic.org/2010/02/13/weekend-reading-67/ Weekend Reading

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps: by Jeremy Allaire. “Most of the debate and discussion over HTML5 vs. Flash vs. Native Apps has little to do with what is the right technical approach, or whether something is open or closed, it has to do with the expressions of power and control that drive the businesses of the Internet’s dominant platform companies — Apple, Adobe, Google and Microsoft.” [...]

  • http://www.fantastic-realities.com/studio_blog Samuraiartguy

    Precisely. But with recent hostile remarks by Steve Jobs, I don’t see it happening in any kind of near future. Things are certainly shaping up as an Apple vs Google v Adobe scenario for the exact reasons cited. Apple and Adobe’s collaboration, once rock-solid, has cooled significantly in recent years. And Creative Pros, Adobe’s base market, are far less courted by Apple as they relentlessly pursue affluent mainstream media-consumer users.

  • http://www.fantastic-realities.com/studio_blog Samuraiartguy

    I am a graphics and web designer, but having come to web from the print side, I am design-oriented as opposed to code oriented. I have yet to forgive Adobe for the wirehead pain that is Actionscript 3.

    You need designer skills to create motion graphics, but serious programmer skills to have them DO anything useful. The two skillsets in one skull are a rare thing. Adobe’s model is that there is a development team in place. Not always an option for a one person shop with small business clients on limited budgets.

    And Flash is a notoriously unforgiving development environment. Muck something up badly enough, it’s easier to trash the file and just start over.

  • http://www.fantastic-realities.com/studio_blog Samuraiartguy

    Thank you for one of the more wider-perspective looks at the HTML5 vs Flash debate, lately brought into sharp relief by Apple’s rejection of Flash on the various iThings mobile platforms.

    And no, the players are not currently motivated to play nice with each other. The money to be had at stake is just too huge. I tend to agree that even as HTML 5′s star should rise, Flash is not going anywhere soon, despite it’s many issues.

  • http://qeqnes.wordpress.com/2010/02/15/automatic-image-slider-w-css-jquery/ Automatic Image Slider w/ CSS & jQuery « qeqnes | Designing. jQuery, Ajax, PHP, MySQL and Templates

    [...] release of the iPad and its lack of support for flash, it has stirred up a lot of debates regarding the future of flash. With this in mind, I believe it is wise to build simple widgets like the image slider using [...]

  • http://raynoreport.com/?p=1165 Mobile World Congress: Adobe Turns it up a Notch

    [...] isn’t it? A while back, Jeremy Allaire, the founder and CEO of Brightcover, published a very good overview of the strategic battle brewing between Adobe and Apple on the mobile video front. It’s going [...]

  • http://blog.sugarpillfactory.com/?p=358 Tuesday! (the name of today) « Sugarpill Factory Blog

    [...] article on one man’s opinion on the future of HTML 5, Flash, Javascript and the [...]

  • http://massimorusso.blog.kataweb.it/cablogrammi/2010/02/17/wired-sui-tablet-con-adobe-ecco-il-prototipo/ Kataweb.it – Blog – Cablogrammi di Massimo Russo » Blog Archive » Wired sui tablet con Adobe, ecco il prototipo

    [...] assai promettente.  Ora bisogna capire quale sarà lo standard produttivo a prevalere  tra Adobe Air,  Apple  e  html 5. E se questi prodotti possano davvero ridefinire modelli di fruizione e di business [...]

  • http://thaigamasutra.com/2010/02/17/flash-%e0%b8%88%e0%b8%b0%e0%b8%96%e0%b8%b9%e0%b8%81%e0%b9%81%e0%b8%97%e0%b8%99%e0%b8%97%e0%b8%b5%e0%b9%88%e0%b8%94%e0%b9%89%e0%b8%a7%e0%b8%a2-html5-%e0%b8%ab%e0%b8% Flash จะถูกแทนที่ด้วย HTML5 หรือไม่? | ไทย เกมสูตร

    [...] iPhone (แต่ CS ทั้งชุดก็แพงนะ) – บทความนี้จาก TechCrunch ให้ความเห็นว่า – [...]

  • http://www.facebook.com/profile.php?id=553511843 Jeff Johnson

    Well Said Jeremy. Thanks.

    Recently reading the attitude-ridden responses of Apple people has now convinced me that i do not wish to buy into or become part of that crowd. I was considering getting an iPad, but now, If anything, the discussion has convinced me that such arrogance is is something to avoid at a fundamental level.

  • Bastion

    Sure, bobby, but Javascript errors rarely crash the whole browser, or interfere with other applications. Just today, I had to reboot my Mac because some Flash garbage was interfering with Photoshop Elements. Hmm, two Adobe products that can’t even play nicely together.
    Flash is horrible at managing its memory and resources. I routinely have issues with the sound system being hijacked by one of my daughters playing a Flash game on their login. When their time is up, the Mac uses “fast user switching” to basically hibernate the processes running for the other user. When I login, sorry, no sound for you. I have to log into my daughter’s account (adding time) and then specifically log her out so that the Flash unloads (sort of — you never know what lingers with such a stinker like Flash), then go back to my login and behold, let their be sound.
    And don’t get me started on the poor performance of the system and high fan speeds when a Flash app is running.

  • Bastion

    The “real Internet” is based on thin-clients, and Flash is no thin client.

  • Tony

    Flash crashes when bad developers write bad script for it. If those bad developers switched over to HTML 5 and started writing bad Javascript are you going to start blaming HTML 5 for being unstable? And any claim that HTML 5 can’t be just as resource intensive as Flash is naive. Anyone can write a HTML 5 app that will bring your phone or desktop to its knees.

    The real reason Apple doesn’t want Flash on it’s iProducts is because doing so would completely bypass the App Store and Apple wouldn’t get a piece of every program allowed to run on the device. Get real people, this performance/HTML 5 savior bullshit is just a smoke screen and it’s funny to see all the lemmings fall right into place.

  • andrew

    Honestly, Steve Jobs is an incredible CEO. Please look at Apple. He will guide us in the right direction.

  • http://www.webplus.me/2010/02/22/automatic-image-rotator-with-css-and-jquery/ Automatic Image Rotator with CSS and jQuery | Webplus – web developer resource blog

    [...] release of the iPad and its lack of support for flash, it has stirred up a lot of debates regarding the future of flash. With this in mind, I believe it is wise to build simple widgets like the image slider using [...]

  • http://blog.webnfoto.com/software/2010/02/23/welchem-web-video-format-gehort-die-zukunft-das-ipad-polarisiert/ Welchem Web-Video-Format gehört die Zukunft. Das iPAD polarisiert. | Webnfoto.com BLOG zu Webdesign & Fotografie

    [...] Auf Techcrunsh habe ich einen tollen Artikel zu dem Thema gefunden der etwas mehr Licht in das Thema bringt: The Future of Web Content – HTML5, Flash & Mobile Apps [...]

  • http://freelancecto.com/2010/02/24/the-future-of-html5-flash-mobile-apps-video-and-more/ the future of HTML5, flash, mobile apps, video, and more « FreelanceCTO.com

    [...] Allaire has a great article about the future of new technologies like HTML5 and it’s impact on the current ecosystem of delivery vehicles for content and applications. [...]

  • http://www.brunotrani.info/blog/2010/02/25/omgpop-remakes-atari%e2%80%99s-missile-command-for-the-multiplayer-web-exclusive-video/ OMGPOP Remakes Atari’s Missile Command For The Multiplayer Web (Exclusive Video) | bruno trani dot info

    [...] Chen gave me a preview of Missile Command in the video below. I also get Forman to weigh in on the HTML5 Vs. Flash debate. He says there is no way he could create the games on OMGPOP without [...]

  • http://www.hitech-zone.com/2010/02/on-flash-crash-and-sublime-html5-video/ On Flash Crash and Sublime HTML5 Video | Hitech Zone

    [...] and former Macromedia Flash MX co-creator, Jeremy Allaire on TechCrunch, make valid points that HTML5 can’t replace Flash and that Adobe works really hard on [...]

  • http://blog.efliv.com/2010/02/28/canvasing-social-games/ efliv.com – Canvasing Social Games

    [...] A lot has been said about the current struggle to standardize the HTML5 video element and the implications for Flash and Adobe. Yet, there’s another element within HTML5 that excites me even more, the canvas element. [...]

  • http://www.informl.com/2010/03/01/february-informal-learning-hotlist/ February Informal Learning Hotlist

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps- TechCrunch, February 5, 2010 [...]

  • http://shortsoup.net/?p=88 Content Driven Mobile Apps

    [...] http://techcrunch.com/2010/02/05/the-future-of-web-content-html5-flash-mobile-apps/ – informed opinion from a successful man [...]

  • http://www.redmonk.com/cote/2010/03/08/numbers042/ Coté's People Over Process » Numbers, Volume 42

    [...] in a 5% teapot I pointed Leigh at this post by Jeremy Allaire, founder and CEO of BrightCove, which gets into detail on the emerging battle between Flash and [...]

  • http://ntt.cc/2010/03/15/will-html5-css-javascript-really-be-flash-and-silverlight-killer.html Will HTML5 + CSS + JavaScript Really Be Flash And Silverlight Killer? – Ntt.cc

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps [...]

  • encoder

    i don’t want to get aggressive or something but is there anyone here that has coded in AS3? or put together your comments from some 1998 articles?

    i mean what the fuck has to do microsoft, apple and google wit a FUNCTIONAL standard like flash.

    flash is not an official standard so none can take it down. if there is something better then flash i won’t hesitate to use that instead. but there ISN’T.

    so.. WTF are you guys arguing about?

    flash become a functional standard because it was better then most exposure platforms. and it still is because it’s a standard and mainly because it’s functional. unlike JS.

    “‘battle’ is between Apple and Google since Goog entered the Smartphone Market”

    WTF is this. if google or apple will hold 40% of the global (that is GLOBAL) phone market, then they can battle. i’ll still use a nokia.

    80 % of the posts here is reflected with the the technical knowledge needed for thisone.


    SILVER LIGHT IS THE FUTURE YOU ARE ALL NOOBS.

    html5 will replace many little flash things but high profile flash apps will remain flash. and it’s good. i am sick an tired of html and javascript can’t animate a button properly (exaggerating) so html5 hopefully will do it better.

    Christopher – February 5th, 2010 at 9:40 pm UTC

    The audience is not the ignorant internet users of 1998 which you made millions on.

    kinda like this guy. we now make billions on ;)

    i will gladly use any other format then flv if it’s better and runs on all platforms without the download of a “special” player. and the possibility to create yr own the way you like it.

    HTML5 has to eat allot to get to the level of flash. and that’s simply is impossible, because it’s official and non profit as a standard, and has no profit tied to it directly like adobe flash.

    who the fuck wants invest ridiculous amount of money to create a standard that will be contested anyway. HTML5 will be active if all platforms will play it, and that upgrade costs ridiculous amount of money.

    ask adobe how much flash player 10.1 and air 2.0 is eating up? they are simply doing the job of every single platform holders out there.

    not apple is making their phones to support flash adobe is making it (via air 2.0 btw, browser plugin won’t run).

    flash player 10.1 will, i think, be the last player done entirely by adobe. with this open-up they will open-source the player and focus on content creation and let other developers decide what’s best.

  • Jason

    As a developer I say… keep up the fight! All of you need to quit arguing about which delivery method will win and start looking at ways to capitalize on the vast amounts of delivery methods available.

    Trying to proclaim one method as the best is as ridiculous as saying that Toyota should only build the Prius. What about large families? What about speed junkies?

    What I have found is that some clients want animation… video… and many combinations of wow. Other clients want reach and simplicity. It really depends on who they are and their business model. As a sales rep for a car dealer, would I try to sell a GMC Yukon Denali to a high school girl? NO!

    So, what does this mean for us? Well, you have to stay on top of technologies… their pros and cons.. their reach. But ultimately, until their is a “one size fits all” solution, should we not revel in our ability to provide the resources that suit our client?

    Flash, HTML5, Native mobile apps… It’s all an opportunity for us to learn, help our clients choose proper solutions and make a nice living doing it.

    Think about this… if there were only one way to do it… guys like us that have put in years learning the in and outs of all of the 17 different ways… would suddenly be obsolete! Any kid fresh out of school with half an interest… and a goal of someday making 30 dollars per hour could put you out of business.

    So… my 2 cents is… embrace the political fight and constant innovation… keep learning all of the new ways… and hope they never agree!!!!!

    Quite frankly… one way would also just be plain boring.

  • http://hidayahsoft.com/blog/jquery/automatic-image-slider-w-css-jqueryautomatic-image-slider-w-css-jquery/ Automatic Image Slider w/ CSS & jQueryAutomatic Image Slider w/ CSS & jQuery « Hidayah Soft : Best Web Design agency In Srinagar , kashmir + website Designers Srinagar + Software Company Srinagar

    [...] release of the iPad and its lack of support for flash, it has stirred up a lot of debates regarding the future of flash. With this in mind, I believe it is wise to build simple widgets like the image slider using [...]

  • http://szeredai.wordpress.com/ encoder

    someone with it’s head out of his ass.
    “one size fits all” is kinda like flash, but if we talk about simple content managed sites, html is much faster, even with flex around.

    but if you want fast responsive data driven application that does not strain your server, with some special effects, flash is the way to go.
    did i mentioned advanced printing?

    the worst of html, that it does not have object oriented programing / architecture. and JavaScript it’s just to lame for it, and depends on the quality of the browser (100 kinds).

    flash depends on adobe, and so far they did a great job, because the are not regulated, and they create their own runtime.

    if it’s plain boring no one will use it, at least i won’t.

    ps: click on my name visit my blog, post a comment :P just started

  • http://www.tuaw.com/2010/03/29/brightcove-announces-support-for-html5-video/ Brightcove announces support for HTML5 video

    [...] formats & bitrates for optimal client delivery. Mike Rose spoke with Brightcove's CEO Jeremy Allaire last week, and in the conversation Allaire pointed out "the problem space for most publishers of [...]

  • http://accessoriesipad.org/ipad-accessories/brightcove-announces-support-for-html5-video Brightcove announces support for HTML5 video | iPad accessories

    [...] Rose spoke with Brightcove’s CEO Jeremy Allaire last week, and in the conversation Allaire pointed out “the problem space for most publishers [...]

  • http://apple.blogsby.com/brightcove-announces-support-for-html5-video/ Brightcove announces support for HTML5 video « Apple « Apple News Fan Page

    [...] Rose spoke with Brightcove’s CEO Jeremy Allaire final week, as well as in the review Allaire forked out “the complaint space for many [...]

  • Fred renquist

    Flash took up 100′s of CPU cycles and fried my motherboard once. HTML 5 will have almost no overhead and codecs smaller than two french fries stuck together. So ask yourself this? Whose registers get filled by all your data?

  • Fred renquist

    Come on

  • http://szeredai.wordpress.com/ encoder

    you had a pretty week motherboard if it get’s fried by something like flash.

    “fried my motherboard once” why, it got fried a second time? :P

    and exactly. HTML5 is not a program script or any other thing that has to do something with programing. you can’t even run a for-loop with it (or maybe you can, but that’s about it).

    that is why it has no overhead. it is interpreted by a browser. that means 20 browsers 20 different ways, and an internet-explorer-style completely different way.

    anyway we might add to the enormous portfolio of flash: fry week, useless motherboards. ;)

    is there any chance you used mac?

  • http://netfictions.wordpress.com/2010/03/31/why-will-i-pay-for-ipad-content/ Why will I pay for iPad Content? « Pensamientos sobre la Web Social

    [...] The Future of Web Content – HTML5, Flash & Mobile Apps Businesses Want Apple’s iPad, Too [...]

  • http://jp.techcrunch.com/archives/20100401google-html5-quake/ HTML5が高速ゲームエンジンにもなれるというGoogleの実験–結果は大成功

    [...] Flashをサポートしないビッグスター製品iPadの登場によって、HTML5対応ブラウザのビデオ再生に対する期待や疑問が高まっている。しかしオンラインでビデオを提供するサイトの多くがあっさりとHTML5色に染まってきたから、それほど難しい問題でもなさそうだ。でもHTML5は、Flashに上手にできること、たとえばゲームなんか大丈夫だろうか? 実は、HTML5は、多くの人の不安を一掃するに十分な、強力なゲームエンジンにもなり得るのだ。 [...]

  • http://www.msigeek.com Vijay

    Awesome article. Indeed one among the best ones i’ve ever read. Just got a link to this one in the recent post “How HTML5 Can Run Quake In The Browser”

    Nice stuff..! Well explained.

  • http://thedigiworld.wordpress.com/2010/04/05/an-introduction-to-html-5/ An introduction to HTML 5 « TheDigiWorld

    [...] editors are Ian Hickson of Google, Inc. and David Hyatt of Apple, Inc. More on This Topic: At Techcrunch and [...]

  • http://jerrymcneive.com/wordpress/?p=30 Jerry McNeive | The Future of Internet Video: HTML5 and Flash

    [...] a February, 2010 post on TechCrunch, Jeremy Allaire creates a clearer illustration of the different facets of Flash and HTML5, and [...]

  • dasasd

    The first book in the world on the topic HTML5 is ‘deploying HTML5′ http://adityayadav.com/DeployingHTML5.aspx Let me know if something else should be covered I will post extra chapters on the website. There are 5-6 other books on Amazon available for pre-order but will ship only in 2-3 months.

    Do write in if you would like to share your experiences with HTML5.

  • http://www.interfacesriches.fr/2010/03/14/pourquoi-html5-et-flash-ne-peuvent-etre-compares/ Interfaces riches > Pourquoi HTML5 et Flash ne peuvent être comparés

    [...] y a aussi le cas particulier des applications mobiles (cf. The Future of Web Content – HTML5, Flash & Mobile Apps) où HTML5 peut apporter des choses intéressantes… tout en présentant de grosses [...]

  • Someone

    Apple always does this and its hilarious. Apple built its desktop market and ruthlessly tried to go after Microsoft as an inferior and dying way of technology. The only thing that was dying was Apple and they become desperate to stay alive. Incase you have forgotten the end result of the last time Jobs tried to gut a billion dollar company it ended like this (yeah he liquored up before he hit this all time low):

    http://www.youtube.com/watch?v=WxOp5mBY9IY

    Jobs appearently hasn’t learned anything. Its not his ideas that is the error, its the way he tries to force technology where it doesn’t want to go. Having to go through an app store with a middle man with their hand out to do things like watch streaming video and engage in application isn’t what the mobile industry wants. Here is how this will end:

    1.Adobe teams with Google for a flash standardization for Andriod and Nexus and Iphone go to war.
    2. Iphone market starts to slip because you’ll be able to do so much without having to download an app. Flash are web based apps with no downloads, are open market, and adapt to technology faster.
    3. AT&T puts preasure on Apple to close the gap and stop the slippage.
    4a. Apple gives into Flash because you can make Flash apps into Iphone apps with little effort anyway. Android can see flash in the browser and iphone can’t, that is a HUGE deal when the market is 80% flash apps. Flash becomes the only game in town for media rich applications.
    4b. Apple is stubburn and attempts to make their own version of Flash, which ultimately they decide thats not something they want to do, so they called Microsoft and strike a deal to try and to push Silverlight on the Iphone. Flash and Silverlight continue to do battle for another 10 years.

  • http://szeredai.wordpress.com/ encoder

    adobe is in team with google. unlike apple they opened up all their systems for adobe so right now android runs flash (air apps) 2 to 3 times faster then the iPhone (in respect with the hardware capabilities).

    (Someone’s step nr. 1)

    apple dose not want to open up, is at if they are hiding something. apple devices do have a shitie kernel, but that isn’t a secret.

    iPhone has no chance against android, not to mention nokia. and both are open to flash 10.1.

    so unless jobs manages to discredit adobe’s flash they fight a losing battle. i am afraid if adobe takes an active role in this fight it will echo. they just simply cut the macOS versions of their products.

    in this case they will lose about 20% of their software market, and that is kind of the impact that jobs can do over adobe. but jobs can lose the entire business.

    so saying that adobe is lazy is about the maximum he can do to not lose apple once again. (and paying 50 people to ride the net shouting they hate, and to paint some developer’s incapability on flash)

    the fact that they are adopting Intel technology reflects how desperate apple is. they are just standing still in the innovation sector, where is a wozniak when you need one. but i don’t think they can manage complex technologies. simple lack of experience. they are just trying to create more garages packed with tech freaks.

    there is no way that flash and silverlight will battle 10 more years. silverlight will eventually fall because it is harder and -relative to complexity- slower to use then flash. and i eat my shoes if silverlight will have the penetration of flash on both devices (including consoles, TVs, witch is an upcoming platform) and PC.

  • http://reys.be/blog/2010/04/08/flash-vs-html5/ plαdys » Flash vs HTML5

    [...] Future of Web Content [...]

  • John Nemesh

    You are wrong…flat out wrong! Steve Jobs holds stock in MPEG LA, which licences h.264. He has a monetary stake in seeing h.264 becoming the defacto standard. Yes, MPEG LA is making h.264 royalty free right now, but in 2014, they can charge what they want…and you can bet it wont be cheap! This is exactly what was covered in the article, I suggest you re-read it!

  • John Nemesh

    Really, this WHOLE argument boils down to who controls the information we access with the devices THAT WE OWN. If Apple has their way, we will be restricted to viewing only the content that Apple approves of. They have already stated that this is their intention. Why offer a news web site for free when you can charge $17.99/mo for a subscription? Why offer Flash games for free when you can charge for individual apps? Anyone who thinks this is about a “robust consumer experience” or battery life is fooling themselves. This whole issue is about what company gets to control the mobile web! I find it amusing that Apple (of all companies!) is touting this as being in our interests because it promotes an “open” web. Bulls**t! When has Apple ever been open? Ever?? When was the last time Mr. Jobs EVER did anything that didnt result in him either making more money, or gaining MORE control? Think about it!

  • Jaysen

    WRONG. Flash is not available on Android either. The only platforms that matter now are iPhone and Android. FLASH IS DEAD

  • John Nemesh

    You are technically right, but essentially wrong. Full Flash 10.1 is currently in development for Blackberry, Android, and WebOS. Flash is also available for Windows Mobile 6.5 (and will probably be available for WinMo 7). Adobe has promised a release within the first half of the year for these platforms (excepting WinMo7). Bottom line…EVERY smartphone EXCEPT Apple’s will support Adobe Flash, just like EVERY desktop and notebook computer!

    I think the 2nd half of your statement reflects a VERY narrow view of the mobile industry.

    Keep in mind that NOKIA still holds the vast majority of the market globally (even though they are pretty much MIA in America). Also, Blackberrys are not going anywhere…corporate America loves ‘em.

    Palm is the current dark horse here, with almost no marketshare, but WebOS has only been around for 9 months or so. It remains to be seen if they can get the platform truly mainstream, but they have one hell of an OS…with capabilities that rival the iPhone or Droid.

    The “mobile phone war” is far from over…in reality, it is just getting started!

    Despite the rhetoric that Jobs spews about customers not needing or wanting Flash, how frustrating do you think it is to the AVERAGE user when the “blue lego of death” (missing plugin logo) shows up on their favorite webpage? The funny thing was seeing the logo during the iPad launch event when going to the NY Times website!

    Remember that ad that Apple had for the iPhone? “Just the internet…All of the internet” That commercial was banned in the UK because of the iPhone’s lack of Flash. Because it cant use Flash, it CAN NOT BROWSE ALL OF THE INTERNET. Love it or hate it, Flash is part of the internet, most sites use it, and its absence is VERY noticable while surfing. It will become more apparent to the general public on what exactly they are missing when EVERYONE BUT APPLE CUSTOMERS can view a particular website!

  • Russell

    Good article, but the “will remain fragmented” conclusion is not all that insightful. Also, the lack of quality editing (if any) on this article is irritating. Shouldn’t smart people be able to write properly or be smart enough to find a capable editor?

  • http://szeredai.wordpress.com/ encoder

    yeah.

    the people who write these kind of articles are journalists at best. don’t expect insightful information from these kind of articles. who wrote this has absolutely no idea of the gears that run the web.

    maybe they have some knowledge on “hack” level aka. copy-paste, but even then i doubt they have 50 mixed platform sites behind them.

    these articles survive censorship because they not offend Jobs holiness or say it out loud flash is BS. they sometimes do, with invalid arguments, or without extensive knowledge or the total lack of it.

    like the reviews of the iPad:

    they say it’s a REVOLUTION because it does things that the iPhone does, and it does it better. (it doesn’t more).

    they dwell on the disability or lack of will to learn of people.

    html5 is a big joke on an already outdated poorly implemented standard. the future of web is one without standards. infinitely branching technologies. and it has been started.

  • Tom

    Flash is fine, but it is used on way too many web sites. It’s relatvely slow and klunky. When I go to a restaurant site, i want to see the menu, not a stupid flash video that I have to wait for.

  • Martin

    HTML5 will fill a huge gap when it comes to browser functionality, BUT before it kicks out Flash it needs to be consistently rendered across all major browsers …and we all know how ugly that has been in earlier implementations of HTML.

    I sure hope that HTML5 is the new shit (read Flash), but I can’t see that happening in the nearest 3-4 years.

  • http://szeredai.wordpress.com/ encoder

    i don’t think it will happen. ever.

    simply because in 3-4 years major browsers will not be major anymore. new devices keep popping up, all of them with their specific operating system/browser.

    while some OS failed to evolve (iPhoneOS) others have grown to a fully functional true operating system, capable of multitasking, cross app information exchange, … some devices have even their own GPUs.

    my current phone has more horsepower then my PC 10 years ago, and i bought it for half the price (that with inflation included).

    it will be impossible to have html render the same way across 30 or more browsers. only platforms that grant access to the most intimate part of the rendering will eventually survive. not just flash, but many other platforms including 3D, silverlight, …

    that is why i don’t see HTML5 as a revolution. i see HTML5 as an act of desperation.

    and if you are offended by a page requiring you to install a plugin, buy yourself an iPad, and have full corporate control over you and pay for free stuff, because you deny technologies other then with the sole purpose of money making.

    if you don’t, welcome to the new age, where you will be blown away each time you deliver a http request (with 5% chance your browser will freeze, there are side effects for ‘open’ programing environments).

    however note:
    Mozilla Firefox under win7 is almost impossible to crash running flash. there is a way, but it does not involve extreme amount of content and heavy processing, and it’s my secret :P.

  • Terry

    “With web apps, developers write once, and they run on all browsers. All users with a browser can access them. Of course this will require web standards. This is why Flash will die.”

    This is simply not true.

    I was recently reading a HTML 5 video tutorial (http://diveintohtml5.org/video.html) which gave the following steps on how to use the video tag.

    “1. Make one version that uses Theora video and Vorbis audio in an Ogg container.

    “2. Make another version that uses H.264 baseline video and AAC “low complexity” audio in an MP4 container.

    “3. Link to both video files from a single element.

    “4. If you detect a lack of HTML5 video support, replace the element with a Flash-based video player.”

    Which begs the question, why not just do step 4???

  • http://www.phphatesme.com/blog/webentwicklung/html5/ HTML5 | PHP hates me – Der PHP Blog
  • http://www.jabolko.org/ praznik

    i agree with dave “The Apple Fanboy”.
    we live in 2010.

  • http://mindymcadams.com/tojou/2010/what-you-should-know-about-html5-today/ Teaching Online Journalism » What you should know about HTML5 today

    [...] media runtimes find their way into the HTML5+ standard. Right now, it is a non starter. (Posted Feb. 5, 2010. Boldface [...]

  • http://concepts2010.wordpress.com/2010/04/14/future-of-the-web-readings-questions/ Future of the Web – Readings & Questions « Spring 2010 | 4225 Concepts in Motion

    [...] of the Web – Readings & Questions Read this article on the future of web content and this one on the performance of Flash vs. that of HTML5. Answer the following questions in a [...]

  • http://mmccourtconcepts.wordpress.com/2010/04/16/response-to-flash-vs-html5/ Response to Flash vs. HTML5 « Miranda McCourt

    [...] 16, 2010 Responding to The Future of Web Content and Does HTML5 Really Beat [...]

  • http://orlandobusinessreport.wordpress.com/2010/04/19/41810-iads-and-ipads-new-directions-in-mobile-advertising-and-search/ 4/18/10 iAds and iPads: New Directions in Mobile Advertising (and Search) « Orlando Business Report BLOG

    [...] of the phone. From an in-app banner ad for example, maps, games, video and animation (using HTML5, of course) can be launched without taking you to a separate [...]

  • http://koby.framwerk.com/wpmu/html5-flash-actionscript3-javascript HTML5 Flash ActionScript3 JavaScript « blog
  • http://www.aphotoeditor.com/2010/04/20/ipad-magazine-savior-portfolio-replacemet-or-a-complete-waste-of-time/ A Photo Editor – iPad – Magazine Savior, Portfolio Replacemet Or A Complete Waste Of Time?

    [...] a couple articles that address this (Giz Explains: Why HTML5 Isn’t Going to Save the Internet, The Future of Web Content – HTML5, Flash & Mobile Apps) and most experts seem to agree (”I’m often asked “Will HTML5 replace Flash?” on the [...]

  • http://www.pinoyloveforum.com Cyril Smith

    Clash of Titans is a superb movie and i am a fan of the classic movies featuring Hercules and some other greek god.

  • rickster

    Many people wish Flash a long and painful death. I for one do as well.
    For years, and still presently, as a *BSD user Flash would never offer a direct flash plugin’, or support for “many” OS’s out there, namely all the *BSD’s,…

    many moons ago, it was cool to see pictures(jpegs,…) on the early web.
    … well, “Web Audio/Video’s” MUST be treated the same.
    Its like telling one OS you cannot use html in your browsers, but another OS can ?

    Well it is NOW today ppl, could we possibly not get more sillier about something that should have been as standard, and common as web Video for Internet public en mass ?

    This is not about OS bashing, its about the freedom of users to be able to “VIEW” the Internet, and of course the “contents” thereof, using their OS/browser of choice.
    (Don’t get me wrong here, if you want Adobe Premiere,…, then you have to bloody-well pay for it -I totally agree.)

    But, if the means to accomplish mainstream web audio/video were an accepted opensource standard, like ftp, TCP/IP, html, DNS, sendmail, …., then we wouldn’t be starring blanky at an Adobe proprietary flash plugin screen, only to find out that it doesn’t even “want” to support (client-wise) a lot of the OS’s/browsers out there.
    In this respect, THERE IS NO PLACE FOR FLASH, (or “any other similarly-proprietary web-video-app) ON A PUBLIC INTERNET.
    it’s as simple as that.

    To create and view “simple” web-Audio/Video-content should NOT have become an unduly, and overly-complicated mess.

    If HTML5 is “truly” opensource then this is a no-brainer for web-developers’.

    Put it this way, there will be (and I hope sooner-like NOW) an opensourced-standard-like Flash direct replacement. -AND, in both client, and server sides.
    Your Adobe proprietary “Flash” has to go bye-bye. It should have never been in the first place.
    Anyway, here’s how it’ll ALL work soon.

    1st./ User opens their browser of choice,
    2nd./ User than goes to content site,
    3rd./ User finally enjoys listening to audio, and/or watching video.

    There ‘ya go, as simple as as 1,2,3.

    …and maybe then, it’ll finally be
    “Happy browsing to ALL, and to all a good “net” ”

    Thankyou.

  • http://www.besttalkontheweb.com/forum/general-topics/welp-looks-like-html5-adobe-gives-up-iphone-flash-development-lol-2058.html#post54750 Welp.. Looks like HTML5 is it… Adobe gives up on iPhone (Flash) development.. LOL

    [...] this shyt made my head hurt.. The Future of Web Content – HTML5, Flash & Mobile Apps I just want my damn phone.. any phone I have.. to work.. Keep bad mind outta mi heeeaaaaart [...]

  • theApocalypse

    "HTML5 also has a big blocker in Microsoft which, although waning in influence, will still be able to f*ck the web for many years to come."

    Mac-Nerds kill me. You people do realize that no matter how many iPhones or iPads Apple sells they will NEVER hold the sway that Microsoft and Google do. Why? No one outside of "we don't know any better" housewives and hipsters wants to be beholden to a single company when it comes to enterprise level software. And this more than anything will keep apple from EVER gaining any real ground on Microsoft. Just as functional, comparably designed open platform devices are on the way.

    Stupid Mac-Nerds.

  • http://www.benmoskowitz.com/?p=48 » Wisdom Ben Moskowitz

    [...] -Jeremy Allaire, CEO Brightcove (source) [...]

  • http://www.streethop.com/forum/technology-games/232273-iphone-os-4-event-april-8th-15.html#post1056832 iPhone OS 4 event April 8th

    [...] [...]

  • http://kennethbsmith.com/blogwp/javascript-panoramas-from-rio/ JavaScript Panoramas from Rio | Keeping It Real

    [...] as to why Jobs is so obsessed with Flash. And Flash creator Jeremy Allaire explains that this is a battle for the future of web content. 4.29.10: Phil’s post about Steve Jobs Publishes His Views on [...]

  • http://portalpg.com/portal/microsoft-o-futuro-da-web-esta-html5/ Microsoft concorda com a Apple e Google: “O futuro da Web está HTML5″ | PortalPG

    [...] um post do blog falando de vídeo na web. Microsoft ainda oferece suporte a Flash também, mas HTML5 e Flash estão em desacordo . Ao jogar seu peso atrás HTML5, Microsoft dando designers do site mais uma razão para abandonar [...]

  • http://vc-list.com/?p=3913 Scribd CTO: “We Are Scrapping Flash And Betting The Company On HTML5? (Exclusive Screenshots) | Venture Capital & Angel Investors Lists News and Jobs

    [...] is joining a chorus of companies from Apple to Microsoft in siding with HTML5 over Flash. Tomorrow only 200,000 of the most popular documents will be available in HTML5, but eventually all [...]

  • http://jp.techcrunch.com/archives/20100505scribd-html5/ ScribdのCTO曰く”オンラインドキュメントもFlashを捨ててHTML5化する”(貴重なスクリーンショットあり)

    [...] Scribdは、AppleやMicrosoftが合唱している♫ Flashを捨ててHTML5へ行こう ♫ のコーラスに加わる。明日(米国時間5/6)HTML5化されるのは、もっとも人気の高い20万点のドキュメントにすぎないが、最終的にはすべてのドキュメントが変換される。すべて変換されれば、Scribdだけでも数十億ページものドキュメントがWebページになる。 [...]

  • http://www.flashbot.net/2010/05/flash-vs-the-ipad/ Flash vs the iPad | Flashbot

    [...] Like others who have skin in the game, I see a fragmented market for some time to come. I would like to see a world where Flash is used for true multimedia only, rather than plugging holes in browser functionality. But as developers on the front line, we know that the lowest common denominator (currently, IE 6 + Flash 9) is what we have to target and recommend to clients. No Comments by admin on May 6, 2010 filed in Thoughts tagged Apple, Flash [...]

  • http://www.origoterra.com origoterra

    Check this out: a great example by ScribD:http://news.ycombinator.com/item?id=1326047

  • http://www.gutscheinsammler.de Gutschein

    I'm looking forward to the new web-standards. i only can get better!

  • http://sys-labs.com/article/will-html5-replaces-flash/ Will HTML5 Replaces Flash? | Sys Creative Labs

    [...] are some other sites that discuss this topic which we found interesting: – http://techcrunch.com/2010/02/05/the-future-of-web-content-html5-flash-mobile-apps/http://developers.slashdot.org/article.pl?sid=09/05/22/1634215 – [...]

  • http://meedabyte.wordpress.com/2010/05/12/a-retrogamer-view-on-rich-internet-applications-and-browser-based-gaming/ A retrogamer view on Rich Internet Applications and browser based gaming – Il punto di vista di un retrogamer sulle RIA e il browser based gaming «

    [...] Norimaki, Open Source, retrogaming [It’s time for Meedabyte to spend a word on today’s debate about Flash vs HTML5. By the way, since here @ Meedabyte I like to be different and point out [...]

  • http://blog.ahead.com/ Rasmus Groth

    Wow – thanks Jeremy. That is the best balanced article i´ve seen on this topic so far.

    As a web startup this affects us tremendously. I´ve written a post on this perspective here:http://blog.ahead.com/

    I would love to hear from others in the same situation

    Thank you again.

    Rasmus Groth
    Founder & ceo @ Ahead.com

  • http://www.hopevote.com love amazon coupons

    I think flash will just revert back to being the best way to have an interactive experience.The only thing adobe have going for it is the casual games.

  • http://szeredai.wordpress.com/ encoder

    4rd./ User uses the platform he wants. and some will do flash, some unity, some silverlight, some other…

    "it doesn’t even “want” to support (client-wise) a lot of the OS’s/browsers out there"
    yes because they wont let it, control freaks like Jobs. ever heard about the open screen project?
    Jobs does not what flash on it's handhelds, because he loses the revenue from app store games.

    he didn't even give access to hardware render on macs.

    any other hardware/ os/ browser developer companies that allow it will have it. (providing technically it is possible)

  • http://szeredai.wordpress.com/ encoder

    @love amazon coupons

    believe me, it would be enough. but it is not true. the most value is held by full flash/mini sites (pay/job). however the revenue generator for flash developers are definitely the games. you can make 6 figures in a year with a big hit. and that is for 3 week coding.

  • Lee

    Yes, how many acronyms do we, as developers, need to learn, digest and move on to the next before we get tired of it all and just quit? My head's ready to explode in frustration.

    You would think, after 10 years of constant adaptation, the consortiums would step forward and start to drive these technologies. Yet again, we have industries driving these technologies in their own best interest, not ours (developers/consumers) and everyone loses.

  • http://twitter.com/m0d_ulus @m0d_ulus

    Flash is slow on your mac because you have a mac, idiot.

  • http://szeredai.wordpress.com/ encoder

    that is kinda what IT domain is like. if you don't learn each day some new stuff you just lose time, money, and your business eventually. basically developers/consumers are the industry. and quite frankly i don't think losses are that big.

    this was going on for a long time, and the internet did got better.

    as i much dislike html css js, and now html5 i am still required to learn it. some things are bit more easy and much faster if you use the right technology. and that includes all the plugins and runtimes out there.

    that is why there should be a designer, client-side developer and server-programmer. and there are also subcategories of these. at least my company is based around this idea, and flexibility is the main criteria when hiring (at least it should be).

    but some crazy mentality still lingers on, especially in bigger company. they orient them selves on a particular tech like for ex. ASP, and then there are 50 people hired who are doing just ASP and it is not required for them to do other things. if ASP falls and there is something new like for ex. PHP all the ASP guys are replaced with PHP guys.

    in internet terms this is impossible and a big mistake if tried. that is why there is no huge internet dev giant out there. maybe it is, but that company will not be hired by high profile brands to do their homepage, or to build a high revenue e-business.

    if you are working to a corp doing web, i suggest you quit now.

  • Marc

    @Isaiah – He avoided it because non-Windows, non-InteI platforms are a flyspeck in the market. Flash works great on 95%+ of the devices/platforms out there, but it doesn't on yours so you blame Flash? That's insane.

    Apple should be working with Adobe to fix the bugs on Apple's platforms. Apple is the problem here, both in the platform sense and in the power-grab sense.

  • David

    This is the single most significant point made so far. Is it true?

  • Peter Olejnik

    Ok, so — I know this was written back when all the objective-c developers were actually thinking they’ve gain victory, but time has proven once again that Adobe Flash is here to stay, and that we can all finally continue thinking-outside-the-box.

    There’s a larger market brewing which doesn’t have Apples imprint on it, but does include an “i” in front of it. It’s called Interactive/Internet Television.

    Google, Adobe Systems – along with a host of other large corporations such as Sony and Dish Network – have already partnered together to provide users with Internet TV come fall 2010.

    Gee – I wonder why they didn’t build their platform on Objective-C, or better yet HTML 5. Maybe this article could shed some light as to why? ;)

    http://decrease.it/L8

    Yes, maybe it’s time to learn that spaghetti code after all, or risk being stuck writing for dingle-berry iPads that’ll eventually be discontinued by an knock off from Dell, HP, or Acer at a third of the cost – not to mention include a web cam and Flash support so you can could chat live with Larry King on the go. ;)

  • http://www.flashvideowebsites.com Flash video news

    This discussion is so intriguing. It’s always been flash at the top of the video game. Now you have these other methods which look to be really competent and in some ways potentially better (in terms of efficiency).

    I think HTML5 looks really nice, but even just this week Youtube announced that it will not be moving to HTML5 at this time, letting Adobe reign supreme as the leader for the time being. What do you guys think? Do you see flash going head to head with HTML5?

    Also, look at how Apple is reacting to things. Jobs said ‘flash sucks’ in a press conference. But the inability to use flash is so limiting on multimedia devices. Android is supporting Flash and I think this is going to be a big differentiator for Google.

    Time will tell!

  • http://www.netchimera.com Aaron Joshua

    Hey, i really enjoyed your article. As a small business writer at http://www.netchimera.com. i will definitely recommend my readers keep up with your work.

  • http://www.firebugger.com eyal

    HTML5 will defiantly kill flash

    Firebug

blog comments powered by Disqus
Advertisement
Got a tip? Building a startup? Tell us