Got a tip for us? Send it to our anonymous, top-secret tip line: tips@crunchgear.com »
Sketchpad in HTML5: Why Flash is no longer relevant
  • 93 Comments
by John Biggs on February 7, 2010

Back in the old days when the Web was young the solution to the problem of rich interaction with an online resource fell to Adobe’s Flash. Thanks to HTML5, however, the browser does all the business and in a way that is open and accessible to all. Case in point: Sketchpad. I can’t embed it here, but feel free to check it out with any major new browser and report back how amazing it is. Go ahead and check it and let me know what you think.

As you see loading is instantaneous and the ability to create rich interfaces all within the browser is amazing. I’m sold.

via Reddit

Advertisement

Comments rss icon

  • This isn’t HTML5. Have you looked at the source code? The only HTML tags used are tags, which are of course nothing new. There’s a huge chunk of javascript that is impossible NOT to see. Even if it were HTML5, Firefox doesn’t support HTML5 to a noticeable extent at all yet. The functionality that it does support is very limited, even with the release of 3.6.

    • Actually , Firefox has some of the best HTML5 support
      out there. Alas many people have been confused
      by the issues being resolved over open standards
      and video CODECS (OGG vs H.264) Firefox supports
      only the open standards OGG format.

      Currently Google is seeking to purchase the On2
      company that originally donated an older VP3 video
      CODEC that became OGG video.

      The stock holders of On2 will be voting on approving
      the sale February, 17th, 2001.

      This will allow Google to open-source even VP8 to
      the open standards thus resolving a lot of issues
      and avoiding standards like h.264 that could at any
      time impose a toll both on the Internet.
      Google has a history of contributing technology
      to the web, whereas h.264 patent pool members
      like Microsoft have more of a history of contributing
      things like (security leak IE) to the Internet.

      As to the sketch tool not being HTML5, one must
      understand that in general discussion HTML5
      references the entire HTML5 context and all the
      standards it encompasses.

      HTML5 (the context) means that rich Internet
      applications can be developed entirely in the browser
      without any plug-ins or expensive authoring tools.

      It also means that one avoids all the weird interactions
      that can be inflicted upon a browser by mis-behaving
      plug-ins (like flash)

      • 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.

    • It uses canvas tags which are part of HTML 5. Javascript is then used to draw vector based graphics on this canvas. Supported in the latest versions of Firefox, Chrome, Safari and Opera.

  • It did not load at all… COOL! ;)

    • Get firefox or chrome

      • If “HTML5″ is so much better than flash, why doesn’t this sketch pad work in all browsers. Get firefox or chrome is not a solution.

        I’ll give you a clue, browsers can’t agree on anything, and never will. Plus there are nuances that are different between various browsers. Getting them all to agree with eachother on a set standard with no variance is impossible.

        All this HTML5 ideal does is make things even harder for the developer. Javascript is not for developing applications, stop trying to use it for that, there are much better tools for the job.

  • Wow, how much does Steve Jobs pay you guys?

  • Looks great in Chrome! I’m completely amazed that this kind of experience can be created with HTML and JavaScript. I’d go as far as saying forget Photoshop.

  • ALL I care about is video. If HTML5 had actually decided on a standard, I would be somewhat happy that my iPhone doesn’t do flash. Instead the HTML working group didn’t decide, and there is no “video” tag. Only browser-specific implementations of H.264 and Ogg. Meaning, videos need to be in two formats – sound familiar (Flash and .MP4 Youtube)? And Jobs wants that same fragmentation repeated – pretty idiotic, considering the supposedly “unifying” (read: closed, controlling) force that is Crapple. Yeah, I got an iPhone. I still think Apple is shit. They made one good device with a better ecosystem.

    So, in summation, while HTML5 is a step in the right direction, and yes , Flash is not the most streamlined video delivery service, Jobs can still go fuck himself for breaking video for my iPhone and ensuring further fragmentation on the future Internet.

  • Does not work on the iPhone.

  • I would not go quite as far as leaving photoshop yet, but it is really awesome. Loaded quickly, and didn’t lag on complex tasks unlike adobe stuff cough* rocket slide cough*.

  • Calling Flash “irrelevant” is a little ambitious. Becoming irrelevant? Maybe, in 5-10 years, assuming that Flash doesn’t evolve as well. More info:
    http://www.gskinner.com/blog/archives/2010/02/my_thoughts_on.html

    • More to the point, calling Flash ‘irrelevant’ is short-sited and just plain dumb. While the mobile web is growing, the desktop web is still far larger. Also, If Apple wants to continue pretending Flash doesn’t exist, they can – at their own peril. But two things are going to happen:

      a) Flash WILL become streamlined at the behest of the mobile/netbook market and,
      b) Everyone else in the mobile space is not going to wait for HTML5 while Flash becomes leaner and meaner.

  • Hi John, that example’s been up since sometime last year.

    One thing that may help in evaluating such sites is to look for their “tested browsers” list… what they know it works in, what they know it doesn’t work in, by browser brand, version, and operating system. Sketchpad doesn’t seem to have one (which is odd), but most other sites do, and adding the browser matrix to the article can help relieve aggrieved commenters.

    (btw, I enjoyed your series from Shenzhen, thanks!)

    (Oh, and I guess it’s a good thing that headline wasn’t used as a tattoo somewhere…. ;-)

    jd/adobe

  • Looks really cool.. but it’s more JAVA than HTML5….

  • @FelipeDeezNuts hit it right on the head. +1

    Do you people who shout “HTML5 WILL REPLACE FLASH” ever take a second to think that Flash is used for a hell of alot more than just movies and crappy paint apps?

    Also can you wrap HTML5 up into a cross-platform desktop application?

    I am so tired of people singing the praises of HTML5 over Flash without knowing what the hell they are talking about. HTML5 will certainly greatly enhance our internet experience and the evolution of the internet overall but it will never completely replace Flash, ever.

    • What gave you the impression that HTML, CSS and Javascript can’t be run locally and not cross platform?

      Adobe AIR will never catch on.

    • Yes. Flash is also used for interactive websites/applications, both of which can also use HTML5/Javascript.

      Yes.

      Perhaps, we’ll just have to see.

      • “Adobe AIR will never catch on.”

        AIR creates a way for the developer to guarantee that the end user will see what they have made. You also might be unaware that AIR can wrap a webkit window and run straight html/js/css without any flash at all. In this example, AIR can basically be thought of as a web browser that the user can’t accidentally have the wrong version or platform of (eg. Firefox 3.6 vs FF 3.1 or Chrome or Safari, etc)

        But no, it’s cool to hate on Programming platforms as if you actually have something to gain from it.

  • It’s kidn of crappy compared with teh flash equivalents. Sorry.

  • flash no longer relevant ? perhaps techcrunch is… my infant girl could write something like this in flash, have a look at how much code there is there in your lovely HTML5 example. plus, like some say, it doesn’t run everywhere.

  • Pretty impressive.
    I would say it’s better than Windows’ default painter app.

  • I have to say, this is the first HTML5 example I’ve seen so far that actually comes close to being practical.

    But to answer the question as to whether Flash is still relevant or not, one just needs to dive into the code. Thanks to browser inconsistencies, applications like these are very likely a nightmare to develop, test and maintain across the different browsers, versions and platforms.

    While they’ve done a good job here, those inconsistencies still do seep through, such as firefox accidentally selecting text when operating some controls. Chrome doesn’t seem to suffer from this, but in doing so won’t allow you to select the HEX color value either. Chrome also has rendering issues, and the text tool doesn’t work either as intended. I haven’t tested it in other browser, but that it doesn’t work in IE goes without saying.

    Another thing I noticed in the code (though it hasn’t been activated) is displaying fonts that are not supported by the user. While trivial in Flash, it seems overly complicated in HTML5.

    The question is, should HTML5 be used for such things? While I can understand that HTML5 is much needed when it comes the improvement of lay out options of web pages, using it to build applications and games may be stretching it a little bit.

    A better approach would have been to, Just like with the tag, create a or tag. Or perhaps even tag and started work on creating a flash rival that’s not only open and cross platform, but also a proper and powerful developing platform for rich media.

    • The HTML5 context is simply the next evolution
      in browser technology. I’ve been developing for the
      Internet since before Netscape and have really enjoyed
      watching the progression from the original intents of
      HTML to share some science papers between scientists to an applications development platform.

      The little paint program is simply a concept demo to
      highlight the scope of possibilities in HTML5
      and is not a product in and of itself. As a demonstrator
      of concept it is more than passable, as evidenced
      by the fact that people are speaking of fit and finish issues more than the actual abilities.

      Flash applications too tend to have a lot of strange fit and finish issues that have lingered for years, that owe
      their existence to the fact that they are a plugin and not
      truly part of the native browser space, be these issues
      of z-index compliance or keyboard/mouse pass through, with some issues happening on all platforms
      and some being platform specific.

      So on the topic of foibles , both technologies have them but with Flash’s time in service , it has less of an excuse for them.

      Flash would seem to make a lot of money off of authoring tools which impose a price of admission
      to developing rich content. While there is nothing preventing Flash from adapting those tools to
      HTML5 and continuing on making money.

      The neat thing about the web is that if you have
      but a computer , an Internet connection and the
      desire , you can develop just about anything you
      want , without paying anyone anything.

      HTML5 continues that theme and makes for a couple
      of great debates as it struggles to both remove existing and prevent new corporate toll booths
      on expression and information, be they in rich application development , or the conveyance of video content.

      Flash and Adobe will simply adapt or die as will the
      developers that make a living with it.

      I used to at one time program in dBase, and other things over my 30 some years in computing , but
      things change , and I simply move forward , keep on learning and keep on doing.

      • “The neat thing about the web is that if you have
        but a computer , an Internet connection and the
        desire , you can develop just about anything you
        want , without paying anyone anything.”

        Ok, if it is not your intention to get paid for all those great things you’re going to build, then sure, free software is a great argument.

        In the corporate world, things are a bit more complicated than that. I am self employed and I get paid for my work. It also means that I get taxed on my earnings. By paying for my hardware AND software I get to deduct these from my taxes as expenses.
        My time however can not be deducted. So paying for a tool that will get my work done faster is actually much cheaper than a free tool that takes longer for me to complete a project. It’s this same reasoning why clients are actually willing to pay me for my services.

        So simply hyping the virtues of HTML5 is not enough. Some real serious questions need to be asked like: at what point can I actually start making a living developing HTML5 sites?

        If a client asks me to create a paint app, will it be faster to create and maintain in flash or in HTML5? And what about feature set? Does HTML5 really do everything that Flash can? What if the client asks for a feature like accessing the users webcam to take pictures to use in the paint app? And multi-touch? Will I have to wait for HTML6 before it will even be considered? …

        • Very good Patrik, I was going to say basically the same.

        • [Ok, if it is not your intention to get paid for all those great things you’re going to build, then sure, free software is a great argument.]

          Oddly , I and others get paid just fine for our work, and
          don’t pay a dime for those tools we use in in our
          development.

          I suppose one can claim that tools like
          Linux,Apache,MySql,PHP,Inkscape,Mozilla,JQuery etc. are just junk, because we did not have to pay for
          them.

          I suppose the many cloud computing applications
          built out of FREE and making companies
          like Google Billions of dollars just don’t count

          I suppose one could claim the world is flat and that
          the sun revolves around it.

          One is free to develop in Flash if they want, and I understand the pride that one will have for whatever they use, as in a way ones tools are a large part of who they are and represent a major investment
          be it in time or cash .

          I’ve watched drag out fist fights over Ford vs. Chevy
          but both rides will get ya there.

        • Dr. Clue: You’re missing the point. People want the best tools for the job. If it happens to be free, great. And there are plenty of examples of that (ex. server side technologies) And if they have to pay for it, they will. Plenty of examples too (ex. gimp/photoshop).

          Or take inkscape. Great app, but I rarely use it. I prefer to pay for Xara because what it does, it does real well. You’re philosophy may be “free”, mine is “efficiency”.

      • Hi, if you’d like to deploy to varied browsers, but with predictable advanced capability, and prefer to pay for development only in time and not in cash, then check into opensource.adobe.com/wiki/display/flexsdk/Flex+SDK .

        jd/adobe

      • Anything that is part of the browser space will always suffer from cross compatibility problems.

        Something as complex as a 3D application (ie: papervision based apps) should not be done in the browser space, the developer has enough to worry about already and should not have to worry about cross browser compatibility. Also javascript doesn’t make muster.

        I need a full blown object oriented language with multiple inheritance, operator overloading, etc. NOT javascript.

        It’s even admitted: “For example, Matrices might be used by OpenGL/Direct3D developers, but it’s not very common to use this structure for manipulating the DOM or building AJAX applications.”

        If you want to replace flash, it’s fucking important, end of story and developers can’t be worried about cross browser compatibility while writing truly complex applications.

        Additionally, javascript doesn’t make muster

  • It’s funny – in the late 90′s we designed many sites in Flash because it offered consistency across platforms and browsers *because* of the plugin. Making dynamic content with JavaScript was hell because support differed from browser to browser. Now we’re being asked to buy into this again, 10+ years later. Granted, this is a bit different and JavaScript runs more uniformly across browsers (primarily due to libraries like jQuery). However, it’s going to be years before you get consistent support with all major browsers. Worse, in the meantime, you’ll need to design around the lowest common denominator. Snoozers.

    It’s too bad people see Flash primarily as a banner ad tool, although Adobe is mostly to blame for that. The platform is used in areas most people don’t even know about: Zumo Drive, Google Voice widget, etc.

    The threshold for being impressed on this site is awfully low, too. “Forget Photoshop” and “Better than Window’s default printer app?” Geez. Eastern Europe called and wants their comments back…

  • “The stock holders of On2 will be voting on approving the sale February, 17th”

    No. We’ll likely be voting on NOT approving the sale for the 3rd time now.

    • Actually , it would be interesting to hear the issues
      that On2 stock holders might have against the current Google offer.

      It would seem from what the On2 board of directors
      has to say, that it would be a good move.

      As CODECs go , the possible sale of On2 to Google
      has set the H.264 crowd on it’s heels for the time being, but should the sale not go through, On2
      will be fighting the likes of Rupert Murdoch and News Corp and unlike Google , News Corp don’t play nice.

      Even some of the visible players in the h.264
      patent-pool like Microsoft have been known to play a little rough.

      None the less , I really would like to hear the stock holder concerns over the sale, as it has got to make for a fascinating thread of conversation.

  • I don’t understand the logic of this post. It is like saying “you can make a pinhole camera out of a cereal box, which is why Canon is going to go out of business!”

    Flash is not even remotely about just being able to draw on a screen. So someone can use HTML5 and a ton of Javascript to make a drawing app, how does that make the Flash authoring environment any less desirable to developers?

    • I agree, the title and mood of the article is very overambitious. However, I believe the author has a point in implying that HTML5 will help to provide a more consistent and rich experience within the browser.

      One comparison I always think about is the tag. HTML5 will add the tag, enabling browsers to display video without third-party plugins. Browsers haven’t always displayed images, but when the did they became a vital part of the web. Browsers also support multiple image formats, so we’ll see what happens with videos.

      • Doh! Should’ve known it’d strip the and tags… here’s what I MEANT to say:

        One comparison I always think about is the “img” tag. HTML5 will add the “video” tag, enabling browsers to display video without third-party plugins. Browsers haven’t always displayed images, but when the did they became a vital part of the web. Browsers also support multiple image formats, so we’ll see what happens with videos.

    • I like the verbal crafting [It is like saying “you can make a pinhole camera out of a cereal box, which is
      why Canon is going to go out of business!”] , but I
      think it misses the point.

      Since it has been demonstrated that the web has a desire if not possibly even a need to advance in
      rich application development , it makes sense that the
      vehicle itself (the browser) be able to address these
      common needs.

      What if rich applications development were turn
      signals on a car? Of course one could indeed get
      those turn signals as a kit, string some wire and
      attach a switch to the steering column with a hose
      clamp , but it will never be as smooth an integration as
      the one where the car comes with turn signals designed in.

      Of course those who sold the turn signal kits and
      those who specialized in the installations would not be happy, but neither were the buggy whip makers happy when the technology of propulsion advanced from
      something attached to a harness to something built into the buggy.

      • But it doesn’t really miss the point. Put a different way, saying HTML 5 supports rich interactive elements, or whatever you choose to call them, therefore you no longer need Flash, is like saying the OS comes with a paint program, so you no longer need Photoshop, or saying HTML supports layout tags so you no longer need programs like InDesign. There is a lot more to Flash, than just a browser plugin capable of displaying rich interactive elements.

        Even if the HTML 5 spec included 100% of the functionality of the Flash runtime (which it doesn’t), and all browsers fully and consistently supported 100% of the spec (which they don’t), how long would it be before there was an authoring environment comparable to Flash/Flex? How long after that would it be before there was then something comparable to Air, to allow that HTML 5 code to run on the desktop? How long after that until there was then a client to run that HTML 5 native on a mobile device outside a browser in a sometimes-connected environment?

        By my count, even if each item on that list only took a year each (which would be incredibly fast for something like this), you are still looking at 5 years before we are even talking about something that could begin to compete with Flash. It is very easy from a blogger’s perspective to look at a a bunch of hype, a couple of example pages, and say “oh Flash is so dead.” From the perspective of someone trying to develop and deploy a commercial application though, the scene looks quite different. There is a lot Flash can do right now, much of which HTML 5 is years from being able to do, and you can pick up the tools and get to work today, rather than waiting for specs to be finalized, and tools to be developed to tackle the project in HTML 5.

        Thus, people will continue to choose Flash for their projects, and thus Flash will continue to grow and evolve, despite whatever happens with HTML 5. Besides, as Adobe has now pointed out several times, if HTML 5 eventually gets to the point where it really is ‘all that’ then they will just add an HTML 5 option to the publish window in Flash.

        • I certainly agree with you that Flash is not going to die
          over night, and that full implementation of HTML5 will
          take years.

          On the other hand, it’s not going to be nearly that long
          before much of the gratuitous flash use on the
          web will begin to give way.

          Better than 90% of Flash deployments are simply
          gratuitous and don’t use even a fraction of the abilities
          available in Flash or even existing HTML5 support.

          [ "just a bloggers opinion" ] , certainly would be an
          inaccurate description of my 16 years developing
          for the Internet let alone my 30 years of programming
          in general.

          Of course the open-source nature of the browser engines supporting HTML5 makes for some interesting surprises, such as there are already tools that allow
          web applications to run on the desktop.

          There are also a surprising number of stand-alone applications that incorporate open-source browser engines to achieve their goals, even when those goals have nothing to do with the Internet.

          I guess because there are no slick corporate
          campaigns selling the open-source tools like
          there are for selling “Air” (ironic) , it’s easy for those
          open-source tools to slip under the radar.

          Flash dead? , not just yet.
          Years until HTML5 can impact Flash? Delusional.

        • Ok first off, I was referencing the opinion of the blogger who wrote the very article upon which we are both commenting, not calling you a blogger. To my knowledge, you don’t write for a blog, which would make it odd for me to call you a blogger, but if you want to be all indignant at a perceived insult, feel free.

          That out of the way, your weighted language about corporate marketing, the glories of open source, and your willingness to stretch questionable statistics, belies your bias here. Where, specifically, do you come up with the figure that “Better than 90% of Flash deployments are simply gratuitous and don’t use even a fraction of the abilities available in Flash or even existing HTML5 support?”

          That is a pretty bold claim, and I don’t see anything to back it up, except a predisposition to minimize the role Flash plays, and a polemic about how open source is better than proprietary systems. If you want to tell yourself that nobody uses Flash for any real reason, then feel free, but in doing so you make the same mistake countless Linux fans have over the years. This is a continuing problem with proponents of open source tools. You act and talk like open source and standards are an end in themselves, and anything they don’t do well is not really important. If Flash has advantages the standards-based open source approach doesn’t, then rather than work to try and catch up with Flash, instead minimize the advantage it has, and try to convince people they don’t need it anyway.

          That isn’t how the market works though. Ultimately, the market cares about functionality. If the open source approach provides the tools with the most functionality, then the market loves them, but if they don’t, then the market doesn’t care. I assure you HTML will never replace Flash with the mantra of “almost as good, and that other stuff doesn’t really matter anyway, because Adobe is a big company making closed software.”

          That might really get the crowd on their feet at the next W3C conference, but it isn’t going to get companies like Disney to throw away their existing Flash codebase and pipeline, just to hobble along with open source tools that almost work as well.

  • @dan got it and @FelipeDeezNuts got it too.

    DO YOU RESEARCH JOHN. Don’t just jump on the band wagon.

    Flash has so many more uses than just banner ads, and annoying graphics. Lets go down the list:

    - It’s used to create amazing Adobe Air Apps
    - It’s used to provide cross platform compatibility that HTML, JS, CSS combined have never been able to do
    - Flash is no longer just a animation engine, it’s one of the leading RIA platforms

    Honestly, tell me how you’re gonna do movie sites? Music sites? Artist sites? Promo Sites?

    http://www.thefwa.com

    Flash is not dead. FTW!

    • [Honestly, tell me how you’re gonna do movie sites? Music sites? Artist sites? Promo Sites?]

      It’s already starting to happen
      http://oggtv.com/ Not the prettiest site in the world
      but thats not an HTML5 issue.

      HTML5 browsers already support OGG video,
      although owing to patent issues open-source
      browsers do not support the h.264 encoding

      The resolution of the codec selection has a decent
      chance of being resolved before the month is out,
      with the Internet finally having a video format that is
      as free to use as other formats like
      HTML,PNG,CSS,XML,XSL etc. and substantially
      better than patent encumbered formats.
      such as VP3 (Flash .flv) and h.264

      I’ve already seen several excellent HTML5
      cross-browser demos of both audio and video

      Scalable, rotatable videos supporting integration
      of HTML , SVG and other overlays , alpha channels (green screens) , browser based event handling ,
      time synchronized content like sub-titles, and
      other overlays. all good stuff.

      There will still be Flash for a long time , but
      HTML5 is not anything to sneeze at either.

      • Alright, I’ll ask you, based on all your experience as a developer. Say you have a site with 30 million unique visitors a month, Say you put up several thousand pieces of content every month. Say your entire pipeline is designed around Flash/Flex pulling from a database, and your entire content management system revolves around putting content in the database, and updating Flash templates. You need to be able to track all your users for ad purposes, and you need to be sure it will have compatibility with any browser anyone might reasonably use, and all video needs to stream and be DRM protected.

        Now at what point would you pull the trigger on the millions of dollars that would go into redesigning your entire site, redesigning your entire pipeline, restaffing after you laid off all the Flash developers? Also, after all this was done, and all this money and time was spent, and these hundreds of people were laid off, what specific benefit would your shareholders see for this multi-million dollar redesign?

        I ask, because when you talk about HTML 5 replacing Flash on movie and entertainment sites, that is exactly what you are proposing.

        • Well, firstly , I probably would not
          have designed a system so heavily
          based upon proprietary software,
          but often I do indeed get contracted
          to come up with solutions to just
          such situations.

          In such cases I generally do not recommend
          the nuclear option as indeed it would be
          far too costly, but rather I would recommend
          a more subtle combination of mitigation
          and incremental corrections in development
          policies.

          Normally it requires the type of research
          and planning I’m not being paid to do in
          this forum, but shooting from the hip
          these are the type of thoughts I would
          be looking at on my first day and refining
          as the research and planning process went along.

          Generally I would be looking for some sort
          of foot hold/beach head in the existing system
          from where the old , the mitigated , and the new
          could be vectored with the least amount of carnage,
          and of course the least amount of cost.

          Not being a Flash/Flex type of guy, it would
          take some research, but I do seem to recall
          that Flex has an XML aspect to it which might
          be a good place to start as various
          XSL transforms could be applied to that output
          to remap the output to support currently excluded
          browsers and to aid in migrating gradually to
          a more standards based reality without
          any violent modifications to the existing system.

          Given that the site is template based,
          at some level there is likely to be a lot of
          object re-use, which would need to be triaged
          and decisions made as to what is reasonable
          to transform in giving a reasonable
          offering to those browsers not currently being
          supported and which can cost effectively be remapped.

          Again this is shooting from the hip and
          in a live situation my opinions would adapt
          as the research and planning progressed, but
          since there is no DRM built into OGG and
          I’m not sure if the browsers that support
          H.264 implement DRM, I would probably be
          thinking of using an off the shelf
          open-source transcoder to insert a
          visually disruptive watermark into the
          video and an encrypted antidote
          that would use the compositing features
          in the video tag so that users could only view
          the content in their browser and only for the
          period authorized. There may be other solutions
          but this is all shooting from the hip

          At this point , nobody has been laid off
          the costs have been kept well under the
          millions a nuclear option might entail
          and the share holders have both recovered
          lost audience share and have a method by which
          the site can continue to move forward
          with the changing technical issues involved in
          supporting the viewers and the revenue they represent.

        • I didn’t ask you HOW you would make the changes, I asked you WHEN and WHY you would make the changes? See the problem is, I think you would be very hard pressed to argue that

          http://www.nick.com/
          http://www.cartoonnetwork.com/
          http://disney.com
          http://www.warnerbros.com/
          http://www.universalstudios.com/
          http://www.sonypictures.com/
          http://www.cbs.com/
          http://www.nbc.com/

          and so on, are currently missing a huge audience.

          You talk as though there is some compelling need to dump Flash, but you don’t make much of a business case for it. You say that they would “recover lost audience share” yet they already have tens of millions of users.

          You talk about watermarking videos with no DRM, yet a watermark doesn’t insure that the ad, which somebody paid to put in the video, will actually be seen by the user. For that matter, how do you handle ad serving in the video stream, since all the industry systems, even Google’s, are based around Flash? With OGG, how do you track users video watching habits, in a third-party verifiable way, to generate the video metrics needed to set ad pricing, since all the industry systems are based around Flash?

          Yes, all of these technical issues are surmountable, given a solid business argument to do so. The problem is, you aren’t making that solid business argument. You are saying not only the site owner, but their advertising partners, their advertising vendors, their content partners, and their independent contractors, all need to completely rework their pipeline because… because what? Because they might grow their audience from 30 million to 32 million by adding the open source geeks who refuse to install Flash on their system? Because they will save the few hundred per employee they are spending on Flash, by using open-source tools that come with little or no support? Because it will enable a greater freedom by loosing them from the shackles of Adobe, who currently bends over backwards to try and get them everything they want? That is a pretty slim ROI when you are talking about re-engineering the pipeline of an entire industry.

          Despite your talk of your development experience, you still seem to be coming at it from the user perspective of Flash just being a plugin that displays video and graphics, completely ignoring the, rather serious, amount of functionality behind the scenes that makes Flash valuable to an entire industry. It isn’t just a matter of swapping out an FLV file with an OGG file, and swapping out SWF files with HTML and calling it a day. Someone would need to create the HTML 5 equivalent of Akamai, the HTML 5 equivalent of the various ad serving systems, an authoring environment (not just development environment) that would allow the creative department and the engineering department to work together on projects on tight deadlines, and I defy you to point me to a single one of these little known open source tools that I can deploy tomorrow to the art department, with a good enough UI, and good enough integration with commonly-used creative programs, so that they can work in it like they do with Flash, without expensive retraining.

          Will it ever happen? Maybe, someday. However, it will be after HTML 5 brings something to the table that Flash doesn’t, and after several companies have invested millions in replicating the backend services that are already available for Flash. Companies don’t undertake massive pipeline reworks because a few internet geeks have a grudge against commercial software.

        • [I didn’t ask you HOW you would make the
          changes, I asked you WHEN and WHY you
          would make the changes?]

          Actually , you asked a heavily loaded
          question that was more a debate tactic
          than an actual question.

          It’s sorta like being
          asked “have you stopped beating your wife yet”.

          As to WHEN I would make changes to move
          towards a more standards based
          infrastructure, the answer is ASAP.

          As to WHY I would move towards standards
          based offerings.

          It’s pretty simple in that if I’m aiming
          towards standards and the browsers are
          aiming towards standards , then we are
          all headed the same place.

          It’s not just the Apple iPhones,iPods,iPads etc.
          or that in Mozilla alone, nearly 60,000 people a
          week are downloading add-ons to block flash content.

          Tying one’s business model to any proprietary
          tool is just dangerous. At one time RealVideo
          was a major player, with a significant hold
          on the market, and now that company is in a
          slow death spiral.

          It’s a pretty simple question , which approach faces
          the greater risk of decline over the coming
          years, Flash or the Web Standards?

          As new companies coming to the
          media scene without a lot of baggage
          adopt standards based technologies,
          they will have an economic advantage in
          that they won’t have to fork over the
          money for the proprietary
          tools and licenses.

          Their staff costs are likely to be less as well,
          owing to th laws of supply and demand
          as there will be a far larger pool of folks
          to draw from who have learned the
          standards based ways of doing things as all
          it took to get started was curiosity.

          As to ad tracking and enforcement, open standards
          like proprietary ones still can’t prevent
          one from getting up and going to the fridge,
          taking a leak etc. but we can make sure that
          you fully play one video (advertisement)
          prior to viewing another.

          We can track second by second everything
          you do in interacting with that video.
          Fast forward, rewind, pause , volume ,mute,
          looking away to another application on the
          desktop etc.

          All the events are easily recorded and can
          be sent back to the same servers that were
          receiving the data from flash.

          We can inject just about anything we want
          into the viewing experience synchronized
          to the second, be it sub-titles, side ads
          to buy the DVD, various user participation
          features, all synchronized to both
          the content, user behaviors and other factors.

          One does not need to toss out the existing
          pipeline, but rather just nudge it here and
          there in an incremental fashion so that one
          has the lead time to get out ahead of HTML5
          in a measured fashion.

          In programming it’s considered to be good
          practice to have a separation between
          data,function, and presentation.

          Since Flex uses XML to drive dynamic creation
          of content it might even be reasonable to
          let the artists in large part continue using
          what they already have by way of tools,
          while still migrating to a standards
          based renderings.

          As I’ve repeatedly stated each project
          requires it’s own research and planning,
          but if I were to start migrating the
          creative folks, I can easily see those
          artists using something like Inkscape
          to craft the presentation art of a
          display in SVG, and simply via point
          and click marking those elements that
          will need data or function, in a
          fashion similar to what they
          probably do now.

          That SVG is actually XML, which even
          the Flex tool your using recognizes
          as having value.

          XSL can easily merge database data,
          and scripting elements anywhere there
          is XML to be had, and most database
          systems have at least some support
          for that open standard.

          Will there be some changes in the
          way things are done? Certainly,
          but it is not the total upheaval
          you seem to think it would be.

          At one time businesses would tell me
          that the Internet was just a fad
          and it would never have any significance.
          These days I try not to mention those
          comments of theirs while I cash the checks.

          AOL would never be displaced by the Internet.

          Today with just as much vigor , I’m hearing
          that HTML5 will either never amount to
          anything , or that it’s impact is so far
          off as not to count.

          I don’t mind that opinion at all, and
          I’ll be there to cash that check too.

          In th last 16 years , the only time
          I’ve gotten bit is when I’ve ignored
          my own advice.

          As to the web sites you mention like
          nbc.com and the others. Nobody here
          goes to those sites. Not because we can’t
          but rather that the presentations are simply
          not engaging.

          We do have regular users of hulu.com which
          does use flash , but in a minimalistic fashion
          and most of us don’t mind the commercials.
          Perhaps it’s the familiar context of TV hulu emulates,
          or perhaps it’s just that hulu fallows the content is king
          school of thought.

          Either way , I see little reason why a site like hulu
          would have a problem in migrating to HTML5
          while still maintaining legacy support for Flash.

        • No, what I asked was in no way loaded, nor a tactic. The cold hard reality is that it costs millions of dollars just to do a redesign and migration from ActionScript2 to ActionScript3, or to change the CMS tools, or to change to a different database backend. I think you fail to appreciate either the scale or complexity of the sites referenced, and how many people are involved in the design, content production and maintenance of these sites.

          No matter how carefully and incrementally you think you can make the change, you are still talking about a far more significant change than any of the ones I mentioned, so there is no way you are going to avoid a pricetag in the millions. You aren’t talking about a site with 12 guys hacking code as an idea occurs to them, you are talking about hundreds of employees in multiple countries with servers all over the world, and dozens of partner companies all providing different pieces of the puzzle.

          From the ground up, you seem to have a very limited notion of the scale involved here. You actually think that the cost of Adobe products are high enough to give any competitive advantage to a company who doesn’t use them? I hate to break it to you, but getting Adobe Volume Licensing for an entire building costs less than a single camera used in television production. Back when I ran a development house, we spent more on a year-end bonus for a single employee, than our entire yearly cost for Adobe/Macromedia software! By the same token, you think 60,000 people downloading a Flash blocker is a compelling number of lost audience? 60,000 people might send emails swearing to never watch a show again because they made an off-color joke in primetime. You don’t cancel the show because of it! So 240,000 a month download a Flash blocker (which they may or may not use on every site), while 30,000,000 are going to sites like this. In other words, they are potentially losing .8% of their audience which might not like Flash enough to do something about it (assuming those people aren’t like you, who see no value in the content on the largest entertainment company sites on the web, at which point it really doesn’t matter what you think, because you aren’t a potential customer anyway). Spending millions of dollars to get back less than a percent of your audience is not the best business call.

          You seem to either not grasp, or refuse to recognize, that this is far from a purely technical challenge. There have been plenty of systems capable of doing what Flash does, long before HTML 5 was the hyped alternative. Hell, if it was just about technical capability, Cold Fusion would have taken over the entertainment industry a decade ago. The reason they didn’t take hold, isn’t because of a technical failing, or that they weren’t blessed by a standards body, it is because there was no compelling reason to take that approach over Flash. You just seem to fail to get that at this level, people don’t make decisions based on whether you want to stick ‘it to the man’ and show Adobe who’s boss.

          Entertainment companies are not only used to working with other businesses, they tend to make quite a good living doing it. All your talk about how “dangerous” it is to “[Tie] one’s business model to any proprietary tool” sounds absolutely ridiculous in an industry that has made trillions of dollars shooting shows on proprietary cameras, edited on proprietary systems, to be either distributed on proprietary broadcast networks, projected on proprietary display systems, or sold on proprietary disk formats, as well as sold through proprietary services like Xbox Live and iTunes. Do you see where I’m going here?

          In the circles you move, maybe throwing out the word “proprietary” is enough to get a gasp, and make people recoil in horror, and pull out their wallet, but in the entertainment industry, not so much. It is a proprietary industry, based almost entirely on proprietary tools. In fact, what little experience the entertainment industry has with standards-based approaches (FCC regulation, 20 years to roll out an HD spec, Cable Card, open systems like file sharing services), it doesn’t like so much. You aren’t going to get much traction trying to convince them that using a proprietary tool like Flash will be disastrous to their business as they are counting the trillions they are making off of DVD sales, iTunes sales, console games, and cable viewership. There needs to be a compelling business reason to walk away from the established Flash systems already in place, and you would seem to not be touching that with a ten foot pole.

        • And mostly unrelated, Inkscape, really? You’ve never worked in a creative production environment, have you? Inkscape, The GIMP, POV Ray, the vast majority of open source content creation tools are just a disaster, because they just don’t seem to be able to get their head around the fact that workflow is king, not a list of features and technical accomplishments. Blender is the only open source content creation tool I have seen that is even worth talking about, and even it is kind of like using a professional program from the ’90s.

        • [No matter how carefully and incrementally you think you can make the change, you are still talking about a far more significant change than any of the ones I mentioned, so there is no way you are going to avoid a pricetag in the millions.]

          If you say that your organization is structured such
          that it can’t make even minor moves without dumping
          millions of dollars on it, I believe it , I really do. :)

          Sure beats the governments $450 toilet seats.

        • Of course the millions of cost is something your
          organization must recognize is self inflicted
          with little to do with the reasonable costs of
          meeting your mandates.

          You can ramble on like the guy who sold those $450
          toilet seats to the government, but no matter
          the clever patter, once the hypnotic utterances
          are done , it’s still a $400 toilet seat.

          Having on multiple occasions worked with firms
          that process far more than 30 million unique visitors
          per month , I know their stock holders upon hearing that the changes you described would cost millions
          would cause a shortage of rope and available trees
          in dealing with those that would allow such a situation.

          Feel blessed that the powers that be in your
          organization are still looking for the “any key”

        • Of course the millions of cost is something your
          organization must recognize is self inflicted
          with little to do with the reasonable costs of
          meeting your mandates.

          You can ramble on like the guy who sold those $450
          toilet seats to the government, but no matter
          the clever patter, once the hypnotic utterances
          are done , it’s still a $400 toilet seat.

          Having on multiple occasions worked with firms
          that process far more than 30 million unique visitors
          per month , I know their stock holders upon hearing that the changes you described would cost millions
          would cause a shortage of rope and available trees
          in dealing with those that would allow such a situation.

          Feel secure that the powers that be in your
          organization must in a relative way still
          be looking for the “any key”.

        • By the way, I should make clear, you keep saying “my organization.” I don’t work for anyone. I have been a self-employed artist for many years now. I don’t even do Flash development anymore, except as an art director. I have no horse in this race, but I know the industry well, and have many friends who do this sort of stuff for a living. Just didn’t want there to be any misunderstanding.

        • I would think that a developer would know that traffic is not the only factor involved in the cost of maintenance of a site. Serving up thousands, or even tens of thousands, of pieces of original video content every month, as well as varying numbers of interactive and in-house generated text content to 30 million people, is a very different story than displaying the WordPress blogs of 30 million people.

        • Geeze , I’m glad you clarified your role as an artist
          who rubs shoulders with folks in the industry, and not a decision maker challenging my point of view as an
          analyst and engineer who gets hired to make these
          types of decisions.

          The conversation makes a lot more sense now brother,
          and I can understand how you might have reached your views.

          My role in things is to piss everyone off by looking
          at things from a long term engineering point of view
          taking into account the re-occurring physics of the situation be they technical, political , or philosophical
          and map a course that will service the long term goals.
          Sometimes I’m even put to the test by being expected to execute my own recommendations.

          I piss off the open-source folks by saying we don’t get
          to kick flash to the curb , and I piss off the Flash
          folks by saying that life is transitional.

          Peace brother

        • I must then since folks might not have read the whole post sequence cite that we are not talking 60,0000
          users per year or such blocking flash , but rather 60,000 unique visitors per WEEK.

          For those not understanding the math , that is over
          2.5 million users per year and it has been happening
          for a long while.

          Understand , my job is to piss everyone off , both
          flash folks and the open source folk by addressing engineering issues as they are and not as I or either side would think they should be.

          The conclusion of my latest paid work in this regard is that obviously Flash has been the (RIA) Rich Internet Application training wheels and for some time will
          continue to fulfill that role , but the HTML child is indeed growing up and likely sooner than many realize
          will outgrow those training wheels.

          Will flash be deemed not relevant? That is really up to Adobe. Adobe has a lot of quality authoring tools
          and a vast following. If Adobe can simply take the outputs like flex and transition them into evolving standards than their stock is a BUY BUY BUY,

          If they dig their heels into the dirt and deny progress then it is a SELL SELL SELL

          Adobe needs to give up the dis information campaign
          as the fact is that in the near term HTML5 is a serious issue , but it need not be a problem , but rather an opportunity. Some minor tweaks in flex and Adobe
          becomes the standards champion, their followers
          realize at least another decade or so of value as consultants and employees and the firm can be considered part of the forward progress and
          not some kind of Microsoft 666 deamon

          The sweet noise of h.264 is the sirens song. Adobe
          should and will (if they move correctly ) make their
          profits doing what they know well with a well attuned ear to standards born of collective thought and
          addressed with their wealth of development.

          The days of pushing the market are largely at an end and for the most part suicide.

          So make some money . I hav no problem with that.
          undermine the citizens of the net , at your own risk.

          l

        • You seem to have misread what I said (again). I said that I am NOW an artist. I also said earlier that I used to own my own development company, and before that I used to be a developer. It is funny how life works. I started out as a developer, moved up from there to management, from there to my own company, and now I can spend my time doing what I want, instead of making products for other people.

          I assure you, I have had more discussions with the people at major media companies, who make the very decisions we are discussing, than you have. The difference between me and you isn’t one of training, it is that I listen to what they say, instead of arrogantly assuming they are idiots who need to be educated in the right way to do things. I, it would seem foolishly from your wise words, assume that if a website is generating a billion dollars in revenue, they probably have a thing or two worth listening to.

          Quite frankly, I tire of your childish, almost jingoistic, rants about the glory of the collective wisdom of the net, and your egotistic self-promotion. You have yet to elucidate a single business advantage to the massive switch you propose, preferring to instead indulge fantasies that you could do a better job of running the largest media companies on Earth, than their current executive can. At this point I highly doubt half of what you say about your professional expertise is even true, because you don’t seem to have either the people skills, nor communication skills (half of a conversation is listening, and not just to the sound of your own voice), to be as awe-inspiring a corporate Internet god as you claim to be.

          However, it is great to know that there are people like you out there, who are absolutely certain they know what is best for an industry, even though they don’t actually know the first thing about the industry they are so eager to advise. It makes it all that much easier to ignore your shrill bleating about the moral imperative of software to be free.

          P.S. In your continuing pattern of not being able to correctly parse a sentence, you seem to have missed the part where I tallied up your 60,000 a week to 240,000 a month, pointed out that there was no evidence that 100% of those people then block 100% of the Flash they encounter, and then pointed out that those 240,000 a month still represent less than one percent of the average traffic to the sorts of sites I’m talking about. By hey, why start listening to anyone now? You are obviously quite proud of how far you have made it in life, not listening to anything anyone has ever told you up to now.

        • What exactly might I be ms-reading.
          Either your in charge of the decisions involving millions of dollars or you ain’t and are simply expressing the
          views of one whose artistic practice is the subject of debate,

          Please , make that point clear ,are you one with but an opinion or you like myself have an opinion that actually
          directs the expenditure of those millions of dollars?

          A really simple question , fish or cut bait.

        • Amazing, at the beginning of this conversation you were just a consultant, brought in by companies to advise them, and in the space of one blog comment exchange you have now been promoted to the executive who actually makes the decision? Wow, you really have a career to be proud of! To think you would move that far up the corporate ranks in just a day!

          Don’t kid yourself, I have seen dozens of guys like you come and go in the entertainment industry. You come in, thinking you know better than anyone else, make a proposal for sweeping changes, which are them implemented in a smaller scale as a test case, and long after you are gone and have already cashed your check, the systems you recommended turn out not to be able to stand up to the production deadlines, and are never rolled out to the full pipeline. That, of course, doesn’t stop you from crowing from the rooftops about how you “[directed] the expenditure of those millions of dollars” for X or Y company, because you didn’t have to stay to deal with the aftermath of the utter failure of your system. Last year it was guys saying everything should be CSS animation, the year before that it was guys saying it should be .net, the year before that it was JAVA, clearly this year will be the year of blowhard HTML 5 consultants. Meanwhile the content keeps getting actually made and on the web in Flash.

          Every major web site gets at least one of you guys every year, and in only about 20% of the cases does anything actually useful to the production pipeline get rolled out. More often than not, all that happens is management spends a ton of money on some useless system that the people actually producing the site either have to work around, or totally ignore because it doesn’t actually help anyone get their job done. Will this perpetually broken consultant clock some day be right? Sure, as they say, even a broken clock is right twice a day. Will HTML 5 be the one that is right? Maybe, but not this year, or even next year, or probably even the year after that, and by then the blowhard consultant brigade will probably have moved on to the next open-your-wallet buzzword.

        • [Amazing, at the beginning of this conversation you were just a consultant, brought in by companies to advise them, and in the space of one blog comment exchange you have now been promoted to the executive who actually makes the decision?]

          Yup , as a consultant , I am often given free reign
          to choose the technologies involved, as well as
          the people involved.

          Why would it come as a surprise that executives often hire consultants and delegate authority to them?
          emmm?

          Deferring to web standards whenever possible
          is the foolish policy of Google that poverty ridden
          company that only made 5.5 billion dollars last year
          running a piddly 450,000+ servers.

          Google is putting their money where their mouth
          is pursuing a top quality, high performance open standards CODEC for the video aspect of HTML5
          and in about a week we should know how one of their approaches to this task is panning out.

          I am in agreement with Google’s philosophy
          on technology, and not yours.

          Why would I put much stock in the opinion
          of one who admittedly would cost my clients
          millions of dollars and blow off 1% of the audience
          here, 1% of the audience there and call that approach
          the preferred one?.

        • Yeah, now I know for a fact you have never worked for a single Fortune 100 company on a public facing project, and haven’t the first clue what business is like at real companies. It all makes sense now. Your colossal ego is the product of being a relatively big fish in your little pond. See, in the big boy world of multinational corporations, not even VPs of technology have the kind of free reign you are claiming to have, much less some lowly consultant.

          You are just a small fish puffing yourself up as a big mover and shaker, because you can’t even begin to understand how out of your depth you really are. Your braggadocio and completely unrealistic view of the role consultants play in the business world give you away. If any major company trusted you enough to give you that kind of power, you would be their CTO, not some consultant, and even then you would have to run these sorts of decisions by the VPs of the various business units, and have the approval of all the stake holders.

          Yes, we get it, if Viacom, Disney, News Corp, and Time Warner would just be smart enough to hand their business over to you, all their problems would be solved, because you know more about what makes compelling content than Bob Iger, more about how to monetize eyeballs than Summner Redstone, more about how to cut costs than Rupert Murdoch, more about how to turn a profit on a network than Jefferey Bewkes, and more about how to profit from technology that Steve Jobs. We get it, you are the smartest guy in the world, and anyone who doesn’t listen to you is a fool, because some idiot once told you the Internet was a fad, and you told him he was wrong, which makes you infallible.

        • Five o’clock Charlie returns. We were wondering where
          we were going to get are daily chuckle today.

          You invoke the name of Steve Jobs in in a
          conversation denouncing HTML5 and promoting Flash,
          how ironic.

          But of course your goal was to drop a bunch of names
          to as you would say “puff yourself up”, but in reality
          you just gave us all another big laugh.

          Actually Steve Jobs has done us all a big favor
          with his stance against Flash and championing
          HTML5.

          The word is out that hulu.com is working on a Flash
          free offering and may indeed be implementing HTML5

          So I guess your fools list will now include hulu
          along with Google , Steve Jobs (oops) , and myself
          in believing flash is going to be less relevant.

          Mr Lynch (CTO) over there at Warner is still parroting
          the Adobe party line “word for word”, but
          no matter how many corporate bishops try to
          say the world is flat, there are others who will
          say it is round, that it is the World Wide Web and not the Adobe Wide Web.

          But once again five o’clock Charlie thanks for the chuckles and we’ll be waiting for your next installment
          of comical banter. The only downside of which
          is it takes an hour for everyone to stop laughing
          and get back to work.

      • [I would think that a developer would know that traffic is not the only factor ]

        Are you fucking kidding? Eyeballs is what it is all
        about , and if them eye balls disagree even fucking
        better , that for lack of a beter word is called talk radio

        Be my guest to be the idiot that says talk radio must address things in a non controversial way,

        Standards are not in any way about right and wrong
        and if if that is your point of view , please , save us all the time

        • You really can’t read a sentence, can you? The full sentence was “I would think that a developer would know that traffic is not the only factor involved in the cost of maintenance of a site.”

          Traffic is how you generate revenue, but getting that traffic by hosting user generated content is a lot cheaper than getting that traffic by hosting original content. Of course I shouldn’t have to explain that to a powerful decider like you, in charge of millions of dollars, and responsible for all the highest traffic sites on the web. By the way, since you don’t seem to be very good at discerning the intent or meaning of a sentence, that last one was dismissive sarcasm.

        • You can use all the “dismissive sarcasm” you like,
          stomp your feet, yell and scream, be my guest.

          You “used to be” the owner of a development company? I can certainly see why that would be past
          tence.

          Your now an ar-teest , perhaps you can take your crayons and scribble your way out of it, because your current line of bull ain’t getting it.

  • Oh John…

    *facepalm*

  • Folks, why can’t we just get along? I mean this app is slick, hard to argue with that. But one app won’t kill flash as a technology, and why would you want to see Flash dead? Just as javascript/css/html5 has it uses so does Flash. I’ve seen some amazing sites made with javascript and Flash, and I’ve seen plenty terrible sites developed using either technologies. At the end of the day, what matters most is picking the right tool for the job.

  • Why I can’t see any output from my HTML5 code?

  • I am a developer. HTML and JS is a step backwards in programming. It’s a patch job. I can develop your little editor with Flex 3 / Actionscript Flash in a few lines of sensible code. Flex 3 Editor can be downloaded for free if you want. Its all drag and drop development and compiled code too.

    It takes 10 times as long to develop apps with HTML and JS even with all the crazy non-standardized libraries. Why anyone would want to develop in an app with HTML and Javascript is beyond me. I can’t even imagine the maintenance… Sorry, I am not a masochist.

  • WOW, I was amazed to see that, first of all I didn’t realize that it is developed in html5. This is good to see that browsers started supported this. I’m sure soon it will change the nature of developments. cool guys .. thank you for the post. Keep up good work.

  • Steve Jobs makes me laugh. How can the creator of Apple Quicktime slag off Flash?

    Jobs claims that he believes Flash should be an open standard because it is a “web technology.” Flash isn’t just a web standard, it’s a desktop and executable format as well. Flash is as much a web technology as Quicktime is – and I don’t see that running very smoothly on my system, or being an open standard.

    • It’s interesting to characterize the discussion as
      an Apple vs. Flash thing, as really , aside from the fact
      that Apple is championing HTML5, it does not matter
      that Apple has some clay feet on the open-source issue.

      I’m already developing in HTML5, and achieving a great
      deal with just what has already been implemented in the browsers.

      With Google expected to open source VP8 next month
      we will have but the expected phantom patent law
      suits launched by MPEG-LA/H.264 patent pool
      members like Microsoft via various straw man
      companies, like they tried against Google in the UK a
      couple of months ago in trying to fool the EU
      into pursuing anti-trust actions against Google
      (Anti-trust being an odd word coming from Microsoft)

      With the CODEC issue resolved , the next iterations
      of the browsers (Including IE9) will have sufficient support for HTML5 to eliminate the need for Flash
      in well over 90% of the use cases.

      Adobe Flash authors should be urging Adobe to adjust
      their CS5 offering to output HTML5 instead of just Flash, so Flash authors can simply continue on doing
      what they do, and Flash simply sent to live with “RealVideo” and “IE6″

Leave Comment

Commenting Options

Enter your personal information to the left, or sign in with your Facebook account by clicking the button below.

Alternatively, you can create an avatar that will appear whenever you leave a comment on a Gravatar-enabled blog.

Trackback URL
Short URL