Slashdot Mirror


Adobe Not Worried About the Future of Flash

An anonymous reader writes "Adobe company man John Dowdell isn't worried about the future of Flash. He writes in his company blog, 'There's really no "HTML vs Flash" war. There are sure people inciting to create such a war, and individual developers may have strong practical reasons to choose one technology over another, but at corporate levels that drive strategy, all delivery channels are important Adobe territory, whether SWF or HTML or video or documents or paper or ebook or e-mag or film or packaging or whatever. Adobe profits by making it easier for creatives to reach their audiences. We're on the verge of a disruptive change that, I think, will dwarf that of the World Wide Web fifteen years ago. It was great back then when any wealthy person with a workstation in a wired environment could easily reach any creative's webpage. With these cheaper devices we'll be reaching far more people, and with pocket devices we'll be reaching them throughout the day instead of just when "logged-on." The WWW was merely a pale precursor of the excitement we're going to see, I think.' It's interesting to note that he talks about the World Wide Web in the past tense. I find it instructive as to Adobe's perspective. Personally, I'm not worried about the future of Flash either. I don't think it has one."

328 comments

  1. What about Flash games and other stuff? by sopssa · · Score: 5, Insightful

    Personally, I'm not worried about the future of Flash either. I don't think it has one.

    Except that it's pain in the ass to create Flash-like games with HTML5. You have to use all kinds of hacks to accomplish that, while designers and Flash game creators are familiar and love Flash authoring tools.

    Flash isn't just about video, even if it's the most talked part of it here on slashdot.

    1. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 1, Funny

      Games and 'other stuff' are better off written in Open Source langauges using Open Source tools, to run on Open Source operating systems. Enough of this proprietary shit written with only corporate greed in mind, designed to run on DRM-laden, crippled, toy operating systems like Windows. Adobe are just beating their chests because they are terrified by OSS, and just like people are leaving Photoshop in droves to pick up superior OSS tools like GIMP, they will leave Flash too. Adobe will buried alongside Microsoft and Apple.

    2. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 5, Insightful

      Flash isn't just about video, even if it's the most talked part of it here on slashdot.

      Really, though, that is what Flash is about. If you were to go around and uninstall Flash Player from all the PCs in the world, almost all of the complaints would be "I can't watch YouTube, I can't watch Hulu, I can't watch CNN.com."

    3. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      LIES! Flash is video! Flash didn't exist before video was popular online! YOU WILL TOE THE SLASHDOT PARTY LINE! Flash exists just for Hulu and Youtube and DON'T YOU FORGET IT.

      - Anonymous Coward

    4. Re:What about Flash games and other stuff? by Scrameustache · · Score: 1

      Exactly. There's something that flash could do better than all the other alternatives, web video, and now we're coming to HTML5 to do that one thing better still, but Flash does a LOT of things, and there's a lot of people using it that won't want to stop using it. Just look at how long they've been trying to phase out Director.

      Those "creatives" like to hang on to their familiar tools.

      --

      You can't take the sky from me...

    5. Re:What about Flash games and other stuff? by Trepidity · · Score: 3, Insightful

      Flash got nearly 100% browser penetration long before YouTube existed, though, and the reasons for that are still some of the main reasons Flash is used. In addition to complaints about online video, lots of the complaints would include things like, "I can't play FarmVille or Bejeweled Blitz anymore".

    6. Re:What about Flash games and other stuff? by mikerz · · Score: 1

      Nice! Are you commander of the OSS-R army? I want to sign up and kick some of that bourgeoisie Adobe Flash butt!

    7. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      Or another complaint would be along the lines of 'ustream and justin.tv don't work anymore'.

    8. Re:What about Flash games and other stuff? by tepples · · Score: 1

      Of course you can play your farmville. It's just called "Harvest Moon" now, and it's on a Nintendo DS.

    9. Re:What about Flash games and other stuff? by nahdude812 · · Score: 5, Insightful

      Definitely, there's a whole realm of rich applications for which HTML5 can only just barely begin to dream.

      But beyond this, even in the arena of video (which as you point out, seems to be the only corner of the Flash world the doomsayers want to talk about), HTML5 lacks ubiquity and consistency. There isn't even one single codec which is supported by every browser that implements HTML5 (Mozilla won't support H.264 for patent reasons), and even if there were, it still lacks functions which have existed in Flash for what seems like eons, such as dynamic bitrates (connection quality goes down, the amount of data sent to you goes down to compensate), and real-time seeking (ever want to skip around in a long video before the whole thing has loaded?).

      Plus it's still missing camera and microphone controls.

      Let's not forget that ActionScript is a much stronger language than JavaScript, and that things you write in Flash work in all browsers on all OS's if they work on your desktop, while JavaScript and interacting with the browser's DOM to this day is widely different in each browser, and sometimes even different in the same browser on different OS's. So the testing surface area in Flash is n (where n is the complexity of the application), while it's n*bv*o for HTML5 (where bv is the set of browsers and browser versions you want to support, and o is the set of OS's you want to support).

      I've said it before, and I'll say it again. HTML5 is moving in the right direction. But it's a long, long distance from seriously competing with Flash except ideologically. It will be five years before it's a serious competitor, and only if the backers of HTML5 all start pulling in the same direction (today they're pulling in different directions on things as simple as what codec video should use).

    10. Re:What about Flash games and other stuff? by LWATCDR · · Score: 5, Insightful

      I have no problem with Flash living on in games.
      I can take or leave most "all" Flash games.
      Flash games don't work will on mobile devices "if at all"
      Once you drop Flash for video Flash becomes as necessary as say Java. Very nice to have but a lot of people will never miss it.

      Flash will be pushed more and more to the margins if HTML 5 takes off. Frankly there are lot of benefits to dropping Flash once you don't need it for Video.
      Security is probably the biggest. Getting rid of Flash drops an attack vector you must worry about and keep updated.

      What Adobe is saying and I think is very telling.
      We do not make money off of Flash. We make money from authoring tools. If Flash dies tomorrow we will just make great HTML 5 authoring tools instead.
      Heck Adobe may make a tool that makes writing games in HTML 5 as easy as it is in Flash.

      So IMHO Adobe is saying that "Flash could be dead but we will still make boatloads of money with our authoring tools."

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    11. Re:What about Flash games and other stuff? by phantomfive · · Score: 3, Interesting

      I think you hit on the most important part there in your second sentence. Really, Adobe makes zero money from flash itself, everyone gets that for free. They make their money from the Flash development tools, tools that make it easy to build an awesome (ok, for varying definitions of awesome) web page. From their perspective, it doesn't matter if the underlying technology is Flash, HTML 5, or something different. They are confident they can build the best tools to work with whatever that technology is, and thus will continue to make money.

      --
      Qxe4
    12. Re:What about Flash games and other stuff? by K.+S.+Kyosuke · · Score: 5, Funny

      "Flash got nearly 100% browser penetration long before YouTube existed"

      Which is a polite form of saying "they've been f*cking with my browser for too long now".

      --
      Ezekiel 23:20
    13. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      Because us "creative" don't want to spend time to learn a whole new program because it just takes us longer than the average geek to learn, and our managers/ boss don't care if we can find a shortcut with the OS. Not all of us are lucky to have a workplace who will pay to retrain us to learn completely new tools, and all they care is the product. It's the same reason an accountant will work on Mac/ Win to run their spreadsheet and tax programs instead of fussing with OSS accounting programs or figure out Ubuntu and trying to download every device driver, or at worst, compile their own kernel to make their graphics card work. At the end of the day, we want to concentrate on working on what we specialize in - delivering a creative product, not fuss with our computers. We have an IT dept. for that.

      While IT dept learns new hardware and software, the accountants will learn new tax codes and exemptions, and us creatives are learning new trends in design and interaction. It's not that we're not willing to learn new things, it's just that choosing Adobe products vs. OSS is a bit counter-intuitive when all our colleagues and clients' art dept. speak Adobe. You're not going to hear a group of lawyers discussing whether to use MS Word or OpenOffice.

    14. Re:What about Flash games and other stuff? by BadAnalogyGuy · · Score: 0, Redundant

      Adobe makes zero money from flash itself, everyone gets that for free

      Adobe makes a LOT from Flash itself.

    15. Re:What about Flash games and other stuff? by K.+S.+Kyosuke · · Score: 1

      "Let's not forget that ActionScript is a much stronger language than JavaScript"

      Huh? I thought they were virtually the same language, only AS added some Java-lookalike class based object system (against the grain of the formerly dynamic language, following the finest tradition of PHP).

      --
      Ezekiel 23:20
    16. Re:What about Flash games and other stuff? by WinterSolstice · · Score: 1

      Very true, and while I dislike Flash in general, it is a very powerful and accessible web platform.

      Probably the best 'ramp' to Web 3.0 (gag) I've ever seen.

      --
      An operating system should be like a light switch... simple, effective, easy to use, and designed for everyone.
    17. Re:What about Flash games and other stuff? by Bigjeff5 · · Score: 1, Insightful

      Games and 'other stuff' are better off written in Open Source langauges using Open Source tools, to run on Open Source operating systems.

      I've never found that to be true, just look at the state of OSS gaming today - it's shit.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    18. Re:What about Flash games and other stuff? by Lunix+Nutcase · · Score: 4, Insightful

      Flash will be pushed more and more to the margins if HTML 5 takes off. Frankly there are lot of benefits to dropping Flash once you don't need it for Video.
      Security is probably the biggest. Getting rid of Flash drops an attack vector you must worry about and keep updated.

      How does dropping flash for HTML5 remove an attack vector? It just replace one attack vector with another.

    19. Re:What about Flash games and other stuff? by jittles · · Score: 1

      Flash isn't just about video, even if it's the most talked part of it here on slashdot.

      You're right. One can't forget all of the vulnerabilities it opens up on your computer, too!

    20. Re:What about Flash games and other stuff? by phantomfive · · Score: 1

      Really, how? They give it away free to everyone. Just like they give Acrobat reader away free, but the software to produce a PDF is a little more expensive.

      --
      Qxe4
    21. Re:What about Flash games and other stuff? by nahdude812 · · Score: 2, Interesting

      No, ActionScript has a lot of high order OOP principles (interfaces, inheritance, classes, packages, abstract types, method and property visibility controls, language reflection, and so forth), is a compiled language, and has the option to be strongly typed throughout.

      ActionScript 1.0 was a pretty similar language to JavaScript. AS 2.0 introduced a lot of OOP principles, and AS 3.0 brings it pretty close to the same level as Java.

    22. Re:What about Flash games and other stuff? by Bigjeff5 · · Score: 1

      Try writing a flash app - that's where Adobe makes its money on Flash. It's the tools that they sell, just like for PDFs. The reader is free, but the writer costs bucks, and the primo publishing edition costs primo bucks.

      The reason they give out the plugin for free is to make sure there is a good reason to write in Flash, and so long as Adobe keeps producing plugins there will always be a reason to write in Flash.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    23. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      Except that it's pain in the ass to create Flash-like games with HTML5. You have to use all kinds of hacks to accomplish that, while designers and Flash game creators are familiar and love Flash authoring tools.

      Flash isn't just about video, even if it's the most talked part of it here on slashdot.

      It's a pain in the ass now, but it's really no different than all our current "Web 2.0" / AJAX stuff. Using the raw APIs to do it all is a huge pain, then there's dealing with browser differences, etc... so we have nice libraries like jquery and prototype and others that abstract all that and make things a lot better to work with. I expect the same will happen eventually with Canvas and other HTML5 technologies. Not right away, but it will happen and that's when HTML5 will *really* start to compete with Flash for more than just video.

    24. Re:What about Flash games and other stuff? by alen · · Score: 1

      farmville is free

      harvest moon you have to buy in addition to this nintendo gizmo thing

    25. Re:What about Flash games and other stuff? by Inda · · Score: 1

      People will create libraries and authoring tool for HTML5.

      People aren't going to rewrite sprite animation functions and collision detection over and over.

      Bit of a non-issue, if you ask me. It's probably why people aren't talking about it on Slashdot.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    26. Re:What about Flash games and other stuff? by The+End+Of+Days · · Score: 0, Troll

      Think about what you just said, then use your imagination to figure out how Adobe makes a ton of money from Flash.

    27. Re:What about Flash games and other stuff? by postbigbang · · Score: 2, Insightful

      Well, there you go again.

      The market forces include Silverlight-ish stuff, Flash, open-source wannabees, Fraunhofer Institute codec creations, and there's actually a wealth of stuff.

      Some of it, however, is indeed encumbered by licensing problems. It's a big deal: we don't like to pay codec royalties. We're not enamored with Microsoft's Silverlight constraints. We worry about what Oracle will do to the Java Continuum.

      And so HTML 5 isn't going to be a train wreck, but there are many details to sort thru as you cite. And so it's no wonder why Adobe feels like it can slipstream just about any angle that the center of the market future turns to. Fat and happy; nothing to see here; move along.

      --
      ---- Teach Peace. It's Cheaper Than War.
    28. Re:What about Flash games and other stuff? by bigpet · · Score: 2, Interesting

      people are leaving Photoshop in droves to pick up superior OSS tools like GIMP, they will leave Flash too.

      I know you are trolling but this just makes me laugh. Many people rather pirate Photoshop than use GIMP. The reasons for this are plentiful. Like not being able to organize layers into folders. This is a very minute detail but it's so annoying when having lots of layers.
      One of the big points is that there's no native support for cmyk in GIMP that just makes it plain useless for print-productions.

      I agree that it's usable for day to day stuff like quick touch-ups and resizing but doing anything seriously is just a pain in the butt. So much so, that I rather fire up a virtual machine with windows on it when I am using linux than use GIMP for a prolonged time.
      That's not to say that GIMP doesn't have it's application because it's extensibility and some of it's scripts are very nice but it sure as hell isn't a finished useable Photo and Picture editing program for media designers and other professionals.

    29. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 2, Insightful

      No, not really. I've played games written on open source platforms, and they almost always suck. Universally they're pretty much a clone of a real game, with some inane penguin reference or recycled Monty Python joke thrown in. Really, tell me when people start using open source to make professional quality games. And music... I've scoured the open source libraries looking for something half way decent. Seriously, I know the tools can do better, it's just that the authors are those kind of people who think "Animusic" is good stuff. Here's a hint: it's not. And your "music" isn't even that good. It has no emotional character whatsoever. And yes, scientifically minded people can learn to appreciate and even create good Art: Feynman, Jefferson, DaVinci, Franklin, Cox, etc for examples. Geeks don't want to put in the effort. And then geeks get exasperated when people don't fully understand computers, even though that person doesn't have tens of thousands of hours logged in fixing computer problems. Or they get spitting (literally) angry when someone thinks Ewoks are cute. But remember, not all technically inclined people are geeks. And most geeks aren't actually technically minded... they just haven't grown out of childish things yet (Star Wars, Lego, inability to talk to a girl, unhealthy eating habits, lack of hygiene, etc etc)

      That being said, I do believe that open source tools are useful, and would love to see them expanded. For instance, the JACKS system has the potential to be the underpinning of a next gen DAW that revolutionizes the way an audio recording studio is set up, but some of the artificial limitations (only 32 bit sound) have to be removed, and a proper real time editor with a good clean interface needs to be implemented (Rosegarden is headed in the right direction, but it has a LONG way to go.) The GIMP? Sure, it does a passable job. But the insistence of the open source community on such a name really is hampering it's implementation. I can get people on to Firefox. Open Office works (as long as I don't call it Open Office dot Org... then people look at me like I'm an idiot. For good reason: that's a really horrible name for an office application. Sounds unprofessional and leads people to believe that it's just hacked together by some teenagers in their free time, when in reality it is the work of many paid professional developers that makes it functional.) Linux? Have distributions include support for fonts that aren't completely ugly and you may start getting somewhere. Seriously, it's painful to work with the included fonts... and don't say "Well, just install package XYZ" because I shouldn't have to do that just to browse the web or read a document without getting a headache.

    30. Re:What about Flash games and other stuff? by jeffmeden · · Score: 2, Funny

      Except that it costs you a metric tonne of credibility, as well as most of your facebook friends. If these things are of no perceived value to you, by all means play Farmville.

    31. Re:What about Flash games and other stuff? by K.+S.+Kyosuke · · Score: 2, Insightful

      No, ActionScript has a lot of high order OOP principles (interfaces, inheritance, classes, packages, abstract types, method and property visibility controls, language reflection, and so forth)

      That has very little to do with OOP, save for reflection, which is a pretty natural requirement.

      is a compiled language

      These days, JavaScript is usually compiled to native code. And guess what: Adobe's AS engine and Mozilla's TraceMonkey JavaScript engine share the same JIT core.

      and has the option to be strongly typed throughout

      That's an interesting feature, but it's neither a bug nor an ultimate selling point.

      --
      Ezekiel 23:20
    32. Re:What about Flash games and other stuff? by mrsurb · · Score: 4, Insightful

      It doesn't remove an attack vector. But it does replace an attack vector that is practically universal and can only be updated by one proprietary vendor (Adobe) with one that has a series of different implementations and (at least with open-source implementations) can be updated by anyone.

      As genetic diversity increases a species' resistance to disease, digital diversity increases our resistance to malware.

    33. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      No it removes it:

        Before: Buggy Flash Code + Buggy HTML 5 code
        After: Buggy HTML 5 code

      Replacing it would be more like:

        Before: Buggy Flash Code + Buggy HTML 5 code
        After: Buggy Silverlight Code + Buggy HTML 5 code

      assuming of course you didn't have Silverlight already.

    34. Re:What about Flash games and other stuff? by phantomfive · · Score: 1

      Wow, I must not be writing very clearly today, because you just completely repeated what I was trying to say.

      The rest of my point was that since Adobe makes money from their creation tools, it doesn't matter to them if the underlying technology is flash or HTML5 or something else. They can still make the creation tools and still make money off them.

      There is nothing special about the Flash format, Adobe doesn't use file-format lockin like Microsoft does. You can even find free tools to create Flash. Adobe wins by making better products than everyone else (or better advertising, I don't know), and they are confident they can continue winning, even if something replaces flash.

      --
      Qxe4
    35. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      Except that it's pain in the ass to create Flash-like games with HTML5. You have to use all kinds of hacks to accomplish that, while designers and Flash game creators are familiar and love Flash authoring tools.

      Quite so. Flash v1.0 results were awful. Why do people expect HTML5 v1.0 to be born shitting ice cream? It'll take years before developers and browsers and users catch up.

    36. Re:What about Flash games and other stuff? by LWATCDR · · Score: 4, Informative

      Because odds are you will have both a browser and Flash.
      So dropping Flash from you system will leave you with just the browser.
      Nobody that I know of just uses Flash without a browser. So by dropping flash you get rid of an attack vector. Now you only need to worry about your Browser and not your Browser and Flash.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    37. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 3, Insightful

      ...and even if there were, it still lacks functions which have existed in Flash for what seems like eons, such as dynamic bitrates (connection quality goes down, the amount of data sent to you goes down to compensate), and real-time seeking (ever want to skip around in a long video before the whole thing has loaded?).

      These 'features' as you call them, are not helping me at all. What help is a dynamic bitrate going to do when your connection is dropped? It used to be I could just start the stream and it would buffer the whole video in the background while I was viewing it, so if my connection was dropped, I already had the whole thing in buffer. Nowadays it seems only a a few seconds or minutes is buffered and the rest is only gotten when it is needed (despite the fact that I have a fast broadband connection and loads of memory that could be used to buffer the whole thing at once) which is inconvenient when your connection just had a hiccup. And there is no way to specify in the flash settings that I want to buffer the entire file as fast a possible. Realtime seeking would also be very easy if the whole file was buffered, so no need for funky streaming techniques.

      They might do this for cost reasons or DRM. Whatever it is, it pisses me off! The whole streaming thing is annoying as it takes control away from you and you are forced to use a custom flash video player with a louse interface while accessing it via your preferred media player software would be so much better.

    38. Re:What about Flash games and other stuff? by jim_v2000 · · Score: 0, Flamebait

      EVERYTHING IS BETTER IN OPENSOURCE! Like operating systems, office suites, games, video codecs, photo editing software, video editing software, music stores....oh what? Those categories are all dominated by proprietary solutions? Oh, well shit.

      --
      Don't take life so seriously. No one makes it out alive.
    39. Re:What about Flash games and other stuff? by thetoadwarrior · · Score: 1

      That is very true but Flash is primarily used for video these days. People grew tired of of "see how far you can throw the baby/puppy/etc" games.

    40. Re:What about Flash games and other stuff? by hedwards · · Score: 1

      Probably because Flash can interact with the computer in ways video can't. Sure there's ways around that, but it's much easier to start with a binary blob that can. You'd have to doctor the video in a way that was acceptable to the player and that caused the player to do something nasty.

      Sure, it's almost certainly possible, but it gets a lot harder when you're stuck in non-executable portion of memory and requiring a random application to malfunction.

    41. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 2, Insightful

      ``... and that things you write in Flash work in all browsers on all OS's if they work on your desktop''

      Let me introduce you to this fine Flash Snow Leopard bug: http://www.opencoder.co.uk/2009/09/bug-in-flash-player-filereference-browse-affecting-macs/

      Yeah. That's awesome. Very cross-platform. The best part is, it's only on 32-bit BROWSERS! On the other hand, DOM differences? jQuery. Prototype. Etc. Are there still some issues? Yes, there are, but roughly as many as with Flash. Your testing area is always large, because you're never sure. As with Java and Javascript, Flash is write once, debug everywhere.

      Which isn't to say that HTML5 can yet supplant Flash completely. Just that Flash isn't the panacea as a platform that a lot of people seem to espouse it as. No, testing isn't that much easier. Yes, it is that much slower on any OS other than Windows. Yes, it (Flex, anyway) idles at anywhere between 5 and 20% CPU when it is doing nothing at all. It still has capabilities HTML5 doesn't, but those are slowly dwindling.

    42. Re:What about Flash games and other stuff? by ShadowRangerRIT · · Score: 2, Informative

      You know, you can just hide the updates from those idiotic apps. I have one stupid app addicted friend whose wall I periodically check just so I can find the apps to hide from my news feed.

      --
      $_ = "wftedskaebjgdpjgidbsmnjgcdwatb"; tr/a-z/oh, turtleneck Phrase Jar!/; print
    43. Re:What about Flash games and other stuff? by nahdude812 · · Score: 3, Insightful

      That has very little to do with OOP, save for reflection, which is a pretty natural requirement.

      I'm not trying to be snide here, but perhaps you should read up on OOP core concepts and features which include classes, inheritence, abstraction, encapsulation, polymorphism, and decoupling. In fact, reflection is the only one of those which does not directly contribute to OOP design principles (exactly the opposite as you suggest).

      These days, JavaScript is usually compiled to native code. And guess what: Adobe's AS engine and Mozilla's TraceMonkey JavaScript engine share the same JIT core.

      Yes, but this compilation is JIT as you point out. JIT is not the same thing as a compiled language. Part of the point is that you can do this work once and save all your users the overhead of doing it. You can also send them bytecode instead of much more verbose source code (making less data to transfer). It also leaves less chance of difference between clients since the client is responsible for less of the work overall.

      That's an interesting feature, but it's neither a bug nor an ultimate selling point.

      Anyone who has worked in a particularly large codebase (1000+kloc) would not agree.

    44. Re:What about Flash games and other stuff? by biryokumaru · · Score: 1

      Wait, this... this isn't ice cream? Oh... oh god... oh god no...

      --
      When you're afraid to download music illegally in your own home, then the terrorists have won!
    45. Re:What about Flash games and other stuff? by nine-times · · Score: 1

      So IMHO Adobe is saying that "Flash could be dead but we will still make boatloads of money with our authoring tools."

      Well there is some truth to that idea, but on the other hand they lose some of their competitive advantage if their authoring tool is outputting to an open standard that they don't control. Right now, Adobe could release Flash 11 with some new improvements and features and say, "In order to take advantage of all these improvements, you must author your stuff using Flash CS5. Even if they immediately released all the specs for rendering Flash 11, it would take quite a long time for anyone else to figure it all out and design a competing authoring tool. Meanwhile, everyone has upgraded to Flash CS5 and Adobe has been readying Flash CS6.

      That changes if they're outputting to HTML5 (or HTML6 or whatever). Adobe wouldn't have the same kind of head start on developing for improvements and new features. Someone else could actually compete.

    46. Re:What about Flash games and other stuff? by hax0r_this · · Score: 3, Informative

      How does dropping flash for HTML5 remove an attack vector? It just replace one attack vector with another.

      Unless you're suggesting your browser would otherwise not support HTML5/Javascript, then you aren't replacing anything. Just dropping a third party plugin that is known to be buggy, non-standard and poorly maintained.

    47. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      OOP has EVERYTHING to do with classes, inheritance and encapsulation. They are the foundational principles of the entire paradigm.

    48. Re:What about Flash games and other stuff? by psbrogna · · Score: 5, Insightful

      Things you write in Flash do not work on all browsers. They only work on browsers that have the Flash plug-in.

      Let's not gloss over that: HTML5 may support a subset of Flash today, but it could eventually encompass all of it (or, gasp- exceed Flash functionality) and will do so in all HTML5 browsers without relying on a proprietary plug-in and closed eco-system of authoring tools. I think many people prefer this approach because Adobe is neglecting their platform and also because existing authoring tools from the vendor don't provide the functionality needed at the price desired.

      I emphasize the above obvious point because your post seemed to gloss over the whole point of the HTML5 vs. Flash debate.

    49. Re:What about Flash games and other stuff? by sopssa · · Score: 1

      Maybe you did, but theres again the new generation of teens that play those games, in top of the old ones that still do.

    50. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      If you are claiming that interfacing and inheritance are not pillars of OO theory and practice, you are simply wrong.

    51. Re:What about Flash games and other stuff? by LWATCDR · · Score: 1

      Exactly.
      One of the first thing you do when securing a system should be to remove any software that the system doesn't need.
      Every piece of software is a potental security problem.
      That is one of the things that makes me crazy. People will leave services running just in case they need them. Even dumb things like having both Postgres and MySQL running on a server.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    52. Re:What about Flash games and other stuff? by sbeckstead · · Score: 1

      And probably about 90% of all web browser related crashes to date. I won't design a site with flash, I don't have any use for flash on any site and as far as flash games go, well there are sites for that but most people don't go there cause they can't do it at work and the kids might see them at home.

    53. Re:What about Flash games and other stuff? by icebraining · · Score: 1

      He's just a troll, but he said OSS tools, not OSS games.

      See World of Goo:

      The developers used many open-source technologies such as Simple DirectMedia Layer, Open Dynamics Engine for physics simulation, and TinyXML for configuration files. Subversion and Mantis Bug Tracker were used for work coordination.

    54. Re:What about Flash games and other stuff? by beakerMeep · · Score: 2, Insightful

      But you would have that much more code to replicate the functionality, and while in the strictest sense, that may not be an 'attack vector' it's unlikely to be any safer as the video will still be interacting with the underlying OS. The thing that strikes me as strangest though is that those (not saying you) that rail against Flash's security don't ever seem to take aim at JavaScript. Surely JS has been the attack vector of choice for far longer, and far more often, than Flash.

      --
      meep
    55. Re:What about Flash games and other stuff? by icebraining · · Score: 2, Informative

      (...) Really, tell me when people start using open source to make professional quality games. (...)

      Sorry for the almost double-post, but:

      The [World of Goo] developers used many open-source technologies such as Simple DirectMedia Layer, Open Dynamics Engine for physics simulation, and TinyXML for configuration files. Subversion and Mantis Bug Tracker were used for work coordination.

    56. Re:What about Flash games and other stuff? by timeOday · · Score: 1

      I have a Playstation and an XBox 360, but my kids spend more time with Flash games on the web. I think they get more fun from the endless novelty of new flash games, than from a smaller number of console games purchased on DVD, even if the console games do have much better graphics.

    57. Re:What about Flash games and other stuff? by nahdude812 · · Score: 1

      Some companies run certain key systems without Flash installed (but which still need Internet / web access). For such systems, the surface area is getting decidedly larger since you can no longer disable this multimedia-exclusive function even though it's not needed.

      The fact is that for a long time, most people are going to have both HTML5 and Flash, so surface area will only increase across the board. So this is not really a selling point for HTML5 as at best the surface area is the same but it may be larger at times.

    58. Re:What about Flash games and other stuff? by sbeckstead · · Score: 1

      HTML5 lacks ubiquity and consistency.
      Except that at one time so did flash. It's just a matter of time before HTML 5 is ubiquitous. I don't know what you mean about consistency, haven't seen a problem there.

    59. Re:What about Flash games and other stuff? by nahdude812 · · Score: 1

      They manage to make new versions of Photoshop compelling even though they're not depending on new downstream technology. Newer Flash IDE's have some pretty compelling functionality that have nothing to do with the features found in newer versions of Flash Player (indeed, they can publish for older versions of Flash Player).

      If Adobe did shift their IDE's to output HTML5 content, I would fully expect them to continue to introduce compelling new features each release by taking the things developers find annoying in the current version, and making them easier in the newer version.

      For example, I've seen some product demos where they're doing a pretty impressive job lately of bridging the gap between designer and developer. The designer can take their Photoshop / Illustrator files and use them as the source to create widgets (without diving into a lot of image slicing and whatnot). They then export rich controls that the developer can just snap up and bind data to. The designer gets to be exactly as anal as they want about the layout, and the developer is saved the frustration of a designer who's calling him out about a control that appears 1 pixel to the left of where they wanted it.

    60. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      BTW, I didn't mean to relegate the bad open source products to "useless." Many times the value of a game, song or painting comes in the creation. If the creator has fun doing it, by all means continue. I don't have to listen to it just because it exists. And I'd be willing to bet that all great artists started out with pretty shoddy work... it takes time to learn how to do it right, even more time to learn how to create something new that still has artistic merit.

    61. Re:What about Flash games and other stuff? by LWATCDR · · Score: 2

      True for now. You point about HTML 5 imho shows why it would be better to have the video served by the OS codec system than by the browser. You could just remove the codecs while keeping the rest of the browser functionality.
      The other benefit of HTML 5 at threat reduction is that it should decrease the monocolture nature of the vector.
      Of course using the OS codec support could reintroduce the monoculture threat at least at the OS level.
      So when will we see the "Secure fox" fork? A version of FireFox that locks out all plugins and has a fully sandboxed and audited JavaScript engine? Also no multimedia support as well?
      Seems like it might actually be a good choice for such systems.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    62. Re:What about Flash games and other stuff? by nahdude812 · · Score: 3, Insightful

      So they work in 99% of browsers (source).

      Not only is this no where near the penetration rates of HTML5, it's only true for those HTML4 features which exist in the venn intersection of all features between IE8 + IE7 + IE6 + Firefox + Chrome + Safari + Opera (source).

      but it could eventually encompass all of it (or, gasp- exceed Flash functionality)

      I welcome that day - please don't get me wrong. I'm just saying it's too early to sound the death knell.

      will do so in all HTML5 browsers

      Do you really think that's true? How has that worked out for HTML4 so far? Major differences between browsers and browser versions. Some of these browsers in their most modern form still can't pass CSS ACID tests.

      Flash offers ubiquity and consistency that has so far simply not existed in the HTML arena, and HTML5 has not offered any sort of standards verification. If HTML5 wants to do that, it should create a set of ACID tests for HTML5 features, and any browser which wishes to claim HTML5 compatibility needs to score 100% on them.

    63. Re:What about Flash games and other stuff? by nahdude812 · · Score: 1

      I don't know what you mean about consistency, haven't seen a problem there.

      Ignoring the wide variety of differences HTML4 has between different browsers (ever see ACID test results?), which video codec is supported in all modern HTML5 browsers (video being one of the only things HTML5 has really put much work into so far)?

    64. Re:What about Flash games and other stuff? by jedidiah · · Score: 1

      This has nothing to do with OSS.

      The hampers the adoption of better technology in general. It doesn't matter if it is Free Software or not.

      Infact, this rigid mentality pretty much means the only other stuff that can manage to survive is the Free Software. Nothing else can stay alive in the market due to neglect driven by inflexibility and functional computer illiteracy.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    65. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      I think if GIMP charged 200-400 dollars everyone would think it was far superior to photoshop

    66. Re:What about Flash games and other stuff? by K.+S.+Kyosuke · · Score: 2, Insightful

      I'm not trying to be snide here, but perhaps you should read up on OOP core concepts and features [wikipedia.org] which include classes, inheritence, abstraction, encapsulation, polymorphism, and decoupling. In fact, reflection is the only one of those which does not directly contribute to OOP design principles (exactly the opposite as you suggest).

      Oh, really?

      Q:What does "object-oriented [programming]" mean to you? (No tutorial-like introduction is needed, just a short explanation [like "programming with inheritance, polymorphism and encapsulation"] in terms of other concepts for a reader familiar with them, if possible. Also, it is not necessary to explain "object", because I already have sources with your explanation of "object" from "Early History of Smalltalk".)

      A:(I'm not against types, but I don't know of any type systems that aren't a complete pain, so I still like dynamic typing.)

      OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things. It can be done in Smalltalk and in LISP. There are possibly other systems in which this is possible, but I'm not aware of them.

      Cheers,

      Alan

      This guy *coined* the whole damned term, so perhaps he has some say to it - not to mention that he got the Turing Award for that!

      Yes, but this compilation is JIT as you point out. JIT is not the same thing as a compiled language. Part of the point is that you can do this work once and save all your users the overhead of doing it. You can also send them bytecode instead of much more verbose source code (making less data to transfer). It also leaves less chance of difference between clients since the client is responsible for less of the work overall.

      Uhm? Flash works in precisely the same way - it transfers platform-independent data to the client and then it generates platform-dependent native code at runtime. If JIT compilation is not an actual compilation process, then - by your very definition - AS isn't a compiled language. T

      Anyone who has worked in a particularly large codebase (1000+kloc) would not agree.

      YOU are writing applications in AS or JS running in people's browsers that have more than a 1000 kLOC? You are a SADIST! ;) (And no, not everyone would agree, since there are systems written in Smalltalk and Lisp that are perfectly fine without extensive compile-time static type checking.)

      --
      Ezekiel 23:20
    67. Re:What about Flash games and other stuff? by jedidiah · · Score: 1

      > There isn't even one single codec which is supported by every browser that implements HTML5
      > (Mozilla won't support H.264 for patent reasons), and even if there were, it still lacks
      > functions

      ffmpeg pretty much blows this absurd little idea clear out of the water.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    68. Re:What about Flash games and other stuff? by stewbacca · · Score: 1

      Or military training...I'm comfortably employed for the next several years on a military contract that will be using Flash exclusively for all training materials.

    69. Re:What about Flash games and other stuff? by K.+S.+Kyosuke · · Score: 1

      OOP has EVERYTHING to do with classes, inheritance and encapsulation. They are the foundational principles of the entire paradigm.

      No, they are not. You've been misinformed.

      --
      Ezekiel 23:20
    70. Re:What about Flash games and other stuff? by stewbacca · · Score: 1

      I'm not paying a dime, or even using it for free until I can find a simple OSX install of the thing.

    71. Re:What about Flash games and other stuff? by K.+S.+Kyosuke · · Score: 1

      There are many OOP languages that embody these additional principles and their users seem to be happy with it, but "pillars"? Oh, please.

      --
      Ezekiel 23:20
    72. Re:What about Flash games and other stuff? by K.+S.+Kyosuke · · Score: 1

      (That should have been "...there are systems of that size...")

      --
      Ezekiel 23:20
    73. Re:What about Flash games and other stuff? by mjbkinx · · Score: 1

      Additionally, the Flash Player will let you save a lot of bandwidth cost through P2P streaming.

      HTML5 is great, and it will replace Flash in some areas. But it's already years behind, and it's not even properly adapted yet.
      And that's the latest iteration of HTML. When do you think HTML6 will be out? Meanwhile, Flash evolves further.

    74. Re:What about Flash games and other stuff? by lt.cyx · · Score: 1

      I logged in to say just that.

      Flash is not just about video.

    75. Re:What about Flash games and other stuff? by Rising+Ape · · Score: 1

      In the middle of that stream-of-consciousness rant I noticed something about naming, and how GIMP and Openoffice.org are bad names. Well maybe they are, but are Windows, Word, Excel, Powerpoint examples of *good* names? They say virtually nothing about the product in question, but that hasn't hampered their use.

      IIRC it's supposed to be OpenOffice anyway, there were just some trademark issues around that name. Much like Phoenix/Firebird/Firefox.

    76. Re:What about Flash games and other stuff? by mjbkinx · · Score: 1
    77. Re:What about Flash games and other stuff? by sourcerror · · Score: 1

      By that definition C++ is not an OOP language, and Prolog is, which sounds quite weird.

    78. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      the evidence that flash games are growing apace is pretty clear - so clear its pointless to provide stats.

      it takes a special kind of fool to say that people are sick of something, when what they should say is that they are sick of it themselves.

      what is really scaring the more ignorant members of the openness clan is that Flash is quickly moving to take over the mobile arena and will almost certainly become the de facto standand for animation on devices, as it has with the browser.

      then deluded zealots like you will truly have something to moan about!

    79. Re:What about Flash games and other stuff? by rsborg · · Score: 1

      How does dropping flash for HTML5 remove an attack vector? It just replace one attack vector with another.

      Other have expounded on it, but I'll summarize: You drop a proprietary (single point of failure) vendor who has been slow about security. Had Adobe been very security conscious, [removing flash for security purposes] may not be a credible argument, but as it stands, Adobe is bad at security.

      If Adobe were to move to HTML5, it would no longer be a single-point-of-failure since you can create HTML5 without Adobe.

      --
      Make sure everyone's vote counts: Verified Voting
    80. Re:What about Flash games and other stuff? by psbrogna · · Score: 3, Insightful

      Ubiquity seems like a good thing in many areas of IT and I concede that Flash is orders of magnitude closer today than HTML5. However, instead of introducing (or continuing to support/invest in) new layers and proprietary standards (further complicating the stack, costing resources and making it damn impossible to secure) to address shortcomings that exist, we'd all benefit from embracing new open standards that attempt to address the issue.

    81. Re:What about Flash games and other stuff? by mjbkinx · · Score: 1

      You have a point, but this effect is limited by the fact that while developers like to play, new iterations of the Player are usually only targeted long after release, when adoption is close to 100%. New versions of the authoring tool are bought primarily because of new features unrelated to the target platform.

    82. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0, Flamebait

      so, you took a very public beat-down and yet you carry on spouting like a bitch ass!

      only on slashdot can you find the kind of phoney that lets us all know that classes, inheritance, abstraction, encapsulation, polymorphism, and decoupling aren't what oop is about.

      talk about something you know a little bit about next time fella.

    83. Re:What about Flash games and other stuff? by jacquesm · · Score: 1

      I very much agree with you that flash should have died a long time ago, but how do you propose to transition ?

      Video is not the only thing that flash does well, chat clients and such are also exclusively written in
      flash if they have anywhere near decent performance.

       

    84. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      HTML5 support is much more of an attack vector than Flash you dumbass.

    85. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 1, Insightful

      Anyone who has worked in a particularly large codebase (1000+kloc) would not agree.

      I'm pretty sure the guys at Ericsson would beg to differ.

    86. Re:What about Flash games and other stuff? by nahdude812 · · Score: 1

      Fair enough. These things aren't necessary for OOP. But however they are how many modern languages provide OOP functionality. Class methods are object passing. And you're right, certainly late dynamic binding is not required for OOP. But when there are many developers with their hands in the pot, it's much easier to locate the true source of a problem when it happens with compile time binding enforcement.

      Some developers talk about "duck typing" (if it walks like a duck and swims like a duck, it's a duck). But when you give me a goose, it can walk like a duck and swim like a duck, but it's not a duck. When I try to do some duck-only thing (or worse yet, I try to do some thing which ducks and geese both can do, but it means different things for each), mysterious problems appear that are very difficult to debug.

      ActionScript 3 actually takes a pretty nice middle of the road. It likes to encourage you for static typing whenever it can. But you always have the option to revert to dynamic binding when and where you deem it necessary (or even just especially convenient). So you get the best of both worlds: static typing when this makes sense, dynamic when that makes sense. What makes sense is up to you and your team to determine.

      Uhm? Flash works in precisely the same way - it transfers platform-independent data to the client and then it generates platform-dependent native code at runtime. If JIT compilation is not an actual compilation process, then - by your very definition - AS isn't a compiled language.

      You're describing the difference between compiling source and executing bytecode. Bytecode execution is not compilation. Sure bytecode may not be one-to-one for machine instructions, but I doubt many people would call executing a Java JAR file "compiling" it.

      This is all a pretty pedantic point mostly surrounding nomenclature though. The point is that the work is front loaded and the client is saved from having to do that work, the author has the confidence of knowing it's always done the same way (because he did it - no concern about an overly eager optimizing compiler changing the meaning of a particularly complex bit of code), and bytecode is less verbose than sourcecode (so less data to transfer). The downside of course is that if there's some platform which would benefit from a different compiler (perhaps a compiler designed specifically to take advantage of many cores), it doesn't have that option.

      And no, not everyone would agree,

      Fair enough on this point too - no universal statement is true (yes, that is recursively ironic). I can say I have been involved in large scale systems both of dynamic and static types. I find it much easier to get up and running in a static system because I always know what the available interface is for a given object. In a dynamic system when maintaining existing code, you always have to worry that someone is passing several different types of object to a method with incompatible interfaces (but which have so far managed to remain compatible either by chance or by force). You can't just start calling a new method on that object unless you go and look up every instance where this parent method is called, and are absolutely sure you know what the object types going into it are. Much better to have the compiler do this work than you having to do it yourself.

    87. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      Yeah try writing Farmville using HTML5 and then we will talk !

    88. Re:What about Flash games and other stuff? by BoppreH · · Score: 2, Informative

      You are trying to convince me that OOP is not related to inheritance, polymorphism and encapsulation. Sure, you can do without it. But I don't care what Alan said about it, it's still a pretty damn important part of programming with classes and objects.

      And Flash is not JIT. You get some flash code, compiles it using Flash or Flex into a .swf file and then you send that file to the server. With Javascript, you get some code and just send it to the server. See the difference?

      I, again, don't care what the engine will use at the end. That's semantics, we would be arguing all the way down to the hardware. The important part is: to get your AS code running, you must put it through a compiler. This is important because it reveals syntax errors, for example, includes the currently present classes around it in the file and correct general simple programming mistakes ("this class doesn't have a foo property", "this variable is the wrong type", etc).

    89. Re:What about Flash games and other stuff? by SanityInAnarchy · · Score: 3, Insightful

      Some of these browsers in their most modern form still can't pass CSS ACID tests.

      Few of them, and few tests. It seems to be mostly IE that's the problem here.

      Also, keep in mind that the ACID tests are deliberately designed to expose known bugs in browsers and embarrass those browser manufacturers into fixing them. As long as there's a new ACID test, there's going to be at least one browser that doesn't score 100% on it, and that's by design of the ACID tests. Yes, every browser should try to score 100%, but if a browser doesn't, that just means they have work to do, it doesn't mean the standard is suddenly broken.

      After all, does Adobe Flash follow what their docs say 100% of the time? If so, that really would be extraordinary. That's one of the advantages of competing implementations -- you can show an example of something implementing the spec correctly to show that it can be done, and if the implementation is open source, parts of it may be absorbed into other implementations.

      It is currently the case that you can build a web app which will run well on Firefox, Safari, Opera, Konqueror, Epiphany, Camino, Chrome, iCab, basically everything except IE. If we could ditch IE and Flash, we'd pretty much have what we want from HTML right now.

      --
      Don't thank God, thank a doctor!
    90. Re:What about Flash games and other stuff? by nine-times · · Score: 1

      I'm not saying that Flash has nothing going for it. As you said, people buy Photoshop even though Adobe doesn't control common graphics formats, and many people buy Dreamweaver even though Adobe doesn't have control over HTML or other web programming languages.

      On the other hand, people also buy and use other graphics editors and other HTML editors, or even edit HTML in a plain text editor. I don' t know of a real competing Flash authoring tool, and I'd say at least part of the reason for that is the level of control Adobe has over the format.

      So though it wouldn't be the end of Flash, it would certainly take away one of Adobe's competitive advantages. I'm sure some people at Adobe would be unhappy to see HTML+CSS+Javascript evolve to the point where Flash was considered a completely obsolete format.

    91. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      wow, just wow. it's great to hear from such an expert on oop!

      you're digging yourself in deeper with every thing you say bubba. lol.

      don't stop though, its very amusing indeed.

      any other pearls of wisdom you might like to share with us?

    92. Re:What about Flash games and other stuff? by afabbro · · Score: 1

      Things you write in Flash do not work on all browsers. They only work on browsers that have the Flash plug-in.

      But at least it exists. We still have 12 years to wait for HTML5

      --
      Advice: on VPS providers
    93. Re:What about Flash games and other stuff? by xero314 · · Score: 2, Insightful

      I'm not trying to be snide here, but perhaps you should read up on OOP core concepts and features [wikipedia.org] which include classes, inheritence, abstraction, encapsulation, polymorphism, and decoupling.

      I hope you are not trying to say that JavaScript does not include these concepts, except for classes which is in no way required for OOP. JavaScript is a pure OO language, though I'm not 100% sure that it always has been, but it certainly has been for a while. You might for well at studying at least the different forms of inheritance so that you know what prototypical inheritance vs classical is.

      Yes, but this compilation is JIT as you point out. JIT is not the same thing as a compiled language. Part of the point is that you can do this work once and save all your users the overhead of doing it.You can also send them bytecode instead of much more verbose source code (making less data to transfer).

      In exchange for the user having the overhead of running the flash runtime environment. This also does not alleviate interpretation or JIT compilation, since flash operates as a VM for ActionScript. And if you want to reduce the amount of data transfer then send a compressed JavaScript library.

    94. Re:What about Flash games and other stuff? by xero314 · · Score: 1

      OOP has EVERYTHING to do with classes, inheritance and encapsulation. They are the foundational principles of the entire paradigm.

      So close yet still wrong. Object Orient is defined as, Encapsulation, Abstraction, Polymorphism, and Inheritance. Classes are not a requirement for Object Orient Design or Programming. Prototypes fit the criteria for inheritance just fine with out the need for predefined Classes.

    95. Re:What about Flash games and other stuff? by RocketRabbit · · Score: 2, Insightful

      When people claim that folks are leaving Photoshop for the GIMP, I just have to laugh.

      I have seen 100 times as many people running pirated Photoshop than I have ever seen with the GIMP, in the wild.

    96. Re:What about Flash games and other stuff? by jo_ham · · Score: 2, Funny

      I suggest you read the second half of the original post. He doesn't need to use his imagination, he just needs to re-read what he wrote originally.

    97. Re:What about Flash games and other stuff? by Hatta · · Score: 1

      Why not use SDL & C? It's available on more platforms than Flash. If I want to play a game, I'll use my operating system. Not my browser.

      --
      Give me Classic Slashdot or give me death!
    98. Re:What about Flash games and other stuff? by spud603 · · Score: 2, Insightful

      what is really scaring the more ignorant members of the openness clan is that Flash is quickly moving to take over the mobile arena and will almost certainly become the de facto standand for animation on devices, as it has with the browser.

      Not until it runs on the iphone it won't.

    99. Re:What about Flash games and other stuff? by nahdude812 · · Score: 2, Insightful

      An existing open source implementation does not mean that the codec is free of patent issues. Indeed, the legality of open source implementations like ffmpeg's and VLC's are dubious at best - in fact it is believed that the open source license of these projects is incompatible with providing an h.264 implementation:

      Conversely, shipping a product in the U.S. which includes (though not necessarily implements) a GPL H.264 decoder/encoder requires that the copyright terms of the GPL license be upheld, otherwise conveying the codec would be in violation of the software license of the implementation.
      http://en.wikipedia.org/wiki/H.264#Patents_and_GNU_Free_Software_licenses

    100. Re:What about Flash games and other stuff? by VTI9600 · · Score: 1

      Security is probably the biggest. Getting rid of Flash drops an attack vector you must worry about and keep updated.

      Do you really think that people will start deinstalling Flash plugins from their browsers en masse once they all have flawless support for HTML5? Not very likely. Do you think that attackers will suddenly find themselves being forced to code their exploits using Javascript and the HTML5 DOM when both are still available? As long as there's content out there, Flash will be here to stay. (Heck, my browser (FF3.5) still has support for <blink> and <marquee> tags)

      Flash has been around for more than a decade and the sky hasn't fallen. While there have indeed been security issues, I don't think it's unfair to say that Flash is a pretty mature platform. It's backed by a large company that isn't going to disappear or drop support (e.g. stop releasing fixes) any time soon. Most software has flaws but those can be dealt with.

    101. Re:What about Flash games and other stuff? by shutdown+-p+now · · Score: 2, Insightful

      only on slashdot can you find the kind of phoney that lets us all know that classes, inheritance, abstraction, encapsulation, polymorphism, and decoupling aren't what oop is about.

      Only on Slashdot can you find people who have, apparently, just learned Java (or C#), haven't ever heard of Self and prototype-based object-orientation in general, and think that they are experts, and are therefore qualified to judge other people on how much they know of the topic in question.

    102. Re:What about Flash games and other stuff? by shutdown+-p+now · · Score: 2, Informative

      I'm not trying to be snide here, but perhaps you should read up on OOP core concepts and features [wikipedia.org] which include classes, inheritence, abstraction, encapsulation, polymorphism, and decoupling.

      Did you even read the section of the article that you've linked to? I mean, it immediately starts with:

      "Not all of these concepts are to be found in all object-oriented programming languages, and so object-oriented programming that uses classes is called sometimes class-based programming. In particular, prototype-based programming does not typically use classes. As a result, a significantly different yet analogous terminology is used to define the concepts of object and instance."

      Guess what kind of an object-oriented language JavaScript is?..

    103. Re:What about Flash games and other stuff? by aztracker1 · · Score: 1

      Okay, so they bolted on a lot of OOP aspects, and still can't create something that works with a lot of those concepts in true JS. ES4 was pretty much DOA, which is why things were reset to ES5. Kind of the same as HTML5 being a reset vs. XHTML2+. You can do privacy (via functional closures) in JavaScript. You can also do inheritance via the prototype chain. Probably the number one thing that bugs me in AS, is the fact that falsy things (that which evaluates to false in boolean expressions) in JS aren't so in AS. AS3/ES4 does have a few interesting aspects, but I think a lot of that spoils what is a decent language, when a lot of the Flash object model is simply poorly thought out. I also find the lack of inline/native regular expressions annoying at best, and not implementing E4X according to spec is damned near sinful. I know Mozilla has pretty much the only implementation of E4X that's true to the platform, and that AS3 has a similar interface, but it still sucks by comparison.

      Packages really are the only good thing that AS2/3 add to the table that isn't available to those who understand JS a bit better. As an animation tool, Flash is simply one of the best out there, as a developer platform, there are many better options (even with Flash output) such as Flex (Adobe), Haxe, and others. I do have a lot of issues with AS as a language myself. I'd really like to see Adobe create a flash-like tool for HTML5 output, Dreamweaver doesn't cut it here. When Adobe bought Macromedia, I was seriously hoping to see Flash become something based as a zipped package of SVG + JavaScript + Media on a canvas. I think MS's Silverlight is much closer to what I wanted to see as a format, but with animation tooling closer to what you get in Flash. I honestly think the main thing keeping canvas and svg from reaching a more critical mass are packaging and tooling.

      --
      Michael J. Ryan - tracker1.info
    104. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      WRONG! you can have object oriented programming without classes. i'll agree about inheritance.

      check out lisp objects and javascript objects. lisp objects do polymorphim, javascript objects are weird

    105. Re:What about Flash games and other stuff? by shutdown+-p+now · · Score: 2, Informative

      Allow me to chime in here.

      Object-oriented programming isn't "defined" as anything, because there's no universally accepted single definition of OOP. There is a bunch of abstract definitions that claim to be ones, but they contradict each other on some points.

      So, the only way to define OOP at the moment is to look at the features of the languages that are considered OOP by majority consensus. For example:

      1. Encapsulation - arguable; present in most OOP languages, but not impenetrable in many (e.g. Python, which just provides auto-prefixing; or CLOS, in which members can be accessed if fully qualified).

      2. Abstraction - not a feature in any way unique to OO, or even significantly tied to OO concepts.

      3. Runtime polymorphism (qualification is needed here because the word has different meaning in other language families - c.f. FP parametric polymorphism) - seems to be present in all OO languages without exception.

      4. Inheritance - not present at all in classless OO languages, and not even in some class-oriented ones. Can be replaced with delegation (which is what prototype-based OO effectively does), or mix-ins, with no harm to other OO concepts.

      So, the only definite characteristic of OO languages seems to be runtime polymorphism; that is, the ability to specify that, for a function/method call F(x1, x2, ...), the actual function being called is selected at run-time based on actual types of one or more arguments (a typical syntax in single-dispatch languages, such as x1.F(x2, ...), is only different visually and not semantically).

      There is, actually, one other important distinction. OO languages, as the name implies, are about objects. And the way objects are different from values is that objects have an inherent object identity. That is, even if you have several objects with no associated data (i.e. no fields), those objects are still different from each other, and that difference is observable (e.g. operator == on object references in Java exposes it). And if you have several objects with associated data, and that data is equal value-for-value, the objects are still different.

      If you look at OO languages, they all have something along those lines. Most expose identity explicitly in form of object references. In C++, object identity is its address, which is why it is guaranteed that any complete object (as opposed to a base class subobject) has a non-zero size - this ensures than no two objects can have the same address, and therefore the same identity.

    106. Re:What about Flash games and other stuff? by shutdown+-p+now · · Score: 2, Insightful

      The thing that strikes me as strangest though is that those (not saying you) that rail against Flash's security don't ever seem to take aim at JavaScript. Surely JS has been the attack vector of choice for far longer, and far more often, than Flash.

      Of course JS is an attack vector. Every feature in the browser is an attack vector.

      Now, currently - and also with HTML5 - there is a single JS implementation in the browser. With Flash, you have another JS (AS, whatever...) implementation, which is yet another attack vector.

      (For the same reason, various IE-tab-in-Firefox or Chrome-tab-in-IE extensions also significantly increase the attack surface.)

    107. Re:What about Flash games and other stuff? by Pieroxy · · Score: 3, Interesting

      The main point for me is that since I have uninstalled flash from my computer, my browser doesn't crash anymore. My scrollwheel always works, no matter where my mouse is on the screen. My TAB keyboard sequence isn't screwed up anytime the focus goes to an ad.

      Granted, the problem is less painful with Chrome (one process per windows so flash doesn't crash the window, just the tab), but still!

    108. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      Javascript has classes, inheritance, abstraction, encapsulation, polymorphism in the same way that python does. It uses prototype or duck typed classes instead of declared classes. If an object has a function, use it. You lose type safety, but gain a lot more dynamism.

      To create a class, just create an Object and hang functions and variables off of it. Or create a constructor inside a closure and have it create the object instance.

      Use of the __prototype__ attribute of objects allows for inheritance.

      The syntax for private visibility is a bit convoluted since you have to exploit closures, but it is possible.

    109. Re:What about Flash games and other stuff? by Gilmoure · · Score: 1

      Hmmm... hygiene lacking girls with unhealthy eating habits who like Lego Star Wars...

      What was the question?

      --
      I drank what? -- Socrates
    110. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      seems like you've provided another example of the type of mind-boggling stupidity that i was referring to. seems to be in abundance around here.

      just coz you and your bum chums are stupid enough to pay through the nose for your hideous little toys does not mean everyone else is!!!

      again, check the facts yourself - what % of total phones sold worldwide are iphones?

      it may have the nice shiny web 2.0 icons (5 yrs out of date) that apple customers like so much (tasteless cunts), but its masquerading as a smart phone - i mean wtf - it just got copy and paste!!!

    111. Re:What about Flash games and other stuff? by hairyfeet · · Score: 1

      Bingo! Give that man a ceeegar! Ever since my GFs family learned learned I was a PC repairman I get at least a half dozen or more emails from their friends and relatives saying "I can't play (insert Farmville Bejeweled or other flash game) because it says I need something. can you help me?". For those in the same boat I suggest Ninite which is pretty much check the box and go and has all the biggies like Flash, Firefox, Picasa, Java, as well as free AV software. Butt simple for the clueless too and NO TOOLBARS hooray!

      But I'm afraid with regards to Flash the boat has sailed, just as it has with H.264 and MP3 VS Theora and Vorbis. Most folks have no clue what is proprietary and what isn't, and don't give a wet fart about "free as in freedom" all they want is for their games to play and their videos to run smooth. Now that Flash has GPU offloading (does Theora have ANY GPU support yet?) I just don't see Flash going anywhere. I'm afraid the TFA is right, Flash is easy to create with and to use so it just ain't going anywhere.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    112. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      ... that revolutionizes the way an audio recording studio is set up, but some of the artificial limitations (only 32 bit sound) have to be removed

      Umm, you got a cite for that? Cos it sounds like BS to me.

    113. Re:What about Flash games and other stuff? by Sir_Lewk · · Score: 1

      It's all about familiarity. People think that Excel is a more descriptive name than OpenOffice Calc simply because they are more exposed to it. They are of course wrong, but that's not to say that they don't have a point. Open Source developers are not playing on a level playing field here. If you live in the real world you'll realize that opensource can't just be as good, it has to be better. Significantly so.

      I say this as an admitted FOSS fanatic. Also, this is of course assuming that the goal of open source projects is to gain wider adoption than proprietary competitors (something that is by no means universally true). A lot of these projects are run by people that don't give a shit about market share, they just do it because they love it.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    114. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      I'm a professional, and I use GIMP every day over Photoshop. Everytime I think I've found something that can be done in PS that can't be done in GIMP, I solve the problem and get it done in GIMP. If I ever truly need to develop CMYK graphics, I guess I'll use PS, but until then I'll be just fine staying off the Adobe crutch.

    115. Re:What about Flash games and other stuff? by Sir_Lewk · · Score: 1

      The third party is free to hide updates from those idiotic apps (and I of course agree that they are quite idiotic), however the first party (the person playing them) still loses credibility with everyone that has to be bothered to go hide updates because of them.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    116. Re:What about Flash games and other stuff? by Skuld-Chan · · Score: 1

      One of the big points is that there's no native support for cmyk in GIMP that just makes it plain useless for print-productions.

      Not that you need a cmyk work-flow for print production (at least newer systems) - that's what color management is for.

      What scary about products like FrameMaker (and any other Windows/Mac app that doesn't support postscript passthrough) - tons of user manuals, textbooks etc etc - its only really capable of outputting in RGB.

    117. Re:What about Flash games and other stuff? by hairyfeet · · Score: 1

      Uhhh dude? Do you not ever have sex with females? Because the girls eat that Farmville up like kittens chasing catnip. Hell it reminds me of the old days when my boss would set PCs out in the front of the shop running Age of Empires. I said 'WTF? AoE?' and he said "just watch and learn grasshopper" and sure enough they wouldn't be out there a half hour before some girl walked in going "Ohhh Age of Empires!" and bought a PC from us. Don't ask me why but AoE, the sims, and Farmville are just magnets for the estrogen brigade.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    118. Re:What about Flash games and other stuff? by Tokerat · · Score: 1

      If Flash dies tomorrow we will just make great HTML 5 authoring tools instead.

      Or...*shudder* an Adobe BROWSER!

      --
      CAn'T CompreHend SARcaSm?
    119. Re:What about Flash games and other stuff? by Draek · · Score: 1

      The true reason that so many people pirate Photoshop is that most people are idiots and think if Photoshop can do it, it must be the best at it, and if Photoshop can't do it, nothing else should be able to.

      For anyone knowledgeable in the myriad of areas Photoshop aims to serve there's far better options out there, some even by Adobe itself. The GIMP may not be in a single one of them (the GUI went from 'unusual' to 'shit' these past couple versions), but they do exist but try and convince Joe Pirate of that.

      --
      No problem is insoluble in all conceivable circumstances.
    120. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      Adobe will just re-jig the creative suite to output html5 based applications along side flash. Much like they are doing with iPhone apps( I can't wait for a even larger portion of crap and sticky tape apps to fill the app store, "Oh look I have new app that simulates the sound of sticky tape on crap! I only paid $3.99 for it" )

    121. Re:What about Flash games and other stuff? by BadAnalogyGuy · · Score: 1

      Flash for 3 desktop operating systems is free.

      However, it is not licensed for free for any other systems. In fact, the license fees are pretty hefty actually.

    122. Re:What about Flash games and other stuff? by TheRaven64 · · Score: 1

      If you think C++ is an OOP language, then you either don't know anything about OOP or you don't know anything about C++. If the latter is true, you are probably happier for it.

      --
      I am TheRaven on Soylent News
    123. Re:What about Flash games and other stuff? by Draek · · Score: 1

      No, not really. I've played games written on open source platforms, and they almost always suck.

      Matter of taste, really. Yours suck ;)

      And music... I've scoured the open source libraries looking for something half way decent. Seriously, I know the tools can do better, it's just that the authors are those kind of people who think "Animusic" is good stuff.

      Gee, 90% of the music available for free out there sucks, how shocking. Have you browsed the RIAA's catalogue lately? yeah, Sturgeon's Law and all that. For what is worth, however, I love Wesnoth's music and if I weren't so lazy I'd rip the tracks from the game itself and make my very own OST disk. The classical influences may not be for everyone (specially not the average idiot that thinks "Metal background music" is cruise control for cool, see also: Youtube), but it is good stuff.

      The GIMP? Sure, it does a passable job. But the insistence of the open source community on such a name really is hampering it's implementation.

      Not really, it isn't. Not only is it very much a dead word in the English language (a Google search found two instances of non-GIMP 'gimp' in the first 10 pages of results, last time I counted), it has no clear analogue in any other language so any potentially "offensive" reference is lost on anybody who doesn't have English as their first language (ie, the overwhelming majority of the world's population).

      Open Office works (as long as I don't call it Open Office dot Org... then people look at me like I'm an idiot. For good reason: that's a really horrible name for an office application. Sounds unprofessional and leads people to believe that it's just hacked together by some teenagers in their free time, when in reality it is the work of many paid professional developers that makes it functional.)

      Blame the OpenOffice guys then. Or Trademark law, IIRC the OpenOffice product had long been dead when the OOo guys wanted to put out their OSS fork of StarOffice (at least I had never heard of it before then).

      Linux? Have distributions include support for fonts that aren't completely ugly and you may start getting somewhere. Seriously, it's painful to work with the included fonts... and don't say "Well, just install package XYZ" because I shouldn't have to do that just to browse the web or read a document without getting a headache.

      Again matter of opinion. Me and my friends, we'd much rather have Linux's default font system than Windows', Microsoft should *really* pony up the cash and get some real fonts instead of the cheap knockoffs they've always had. In fact, the beauty of the fonts in my Ubuntu system were a big factor in getting one of my friends to switch to Linux, as he said it was far more comfortable to read PDFs there than in his WinXP system.

      --
      No problem is insoluble in all conceivable circumstances.
    124. Re:What about Flash games and other stuff? by TheRaven64 · · Score: 2, Informative

      Classes are irrelevant to OOP. OOP is about simple models of special-purpose computer (objects) communicating via message passing. Everything else is incidental. Self is a pure object oriented language (everything is an object) but did not contain classes. It is possible to automatically translate code between Self and Smalltalk, yet Smalltalk has classes.

      JavaScript uses the Self model with a few small modifications. And, yes, Flash is JIT compiled. You compile the ActionScript to bytecode. Tamarin then JIT compiles traces (you can find some interesting papers on how this works - it's a very nice strategy). JavaScript needs to be parsed in the browser too, but if your compiler is spending more time on parsing and semantic analysis than it spends on code generation, then either it's not generating good code or your front end needs a complete rewrite.

      Whether you run static analysis tools on your code is completely irrelevant.

      --
      I am TheRaven on Soylent News
    125. Re:What about Flash games and other stuff? by sixsixtysix · · Score: 1

      no kidding. so their flash dev tools would sell less, they'd still have dreamweaver (with new & improved html5 tools).

      --
      ...
    126. Re:What about Flash games and other stuff? by gmhowell · · Score: 1

      I never had a problem with this one. Yes, you have to have an X server installed.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    127. Re:What about Flash games and other stuff? by BoppreH · · Score: 1

      Thanks, I stand corrected.

    128. Re:What about Flash games and other stuff? by TheRaven64 · · Score: 1

      There are other Flash authoring tools and have been for a long time. Even before the spec was fully open, it was free for people to download and use to implement things that generated Flash, just not things that ran Flash. I played with a couple of third-party Flash things back around 1998 and they seemed okay. Not as good as Macromedia's offering, but much cheaper.

      Adobe really doesn't gain anything from the Flash plugin. It costs time and money to maintain and people bitch whenever a platform (e.g. the iPhone or x86-64) isn't supported. I suspect that they would be very happy if HTML5 implementations could do everything that Flash can, and donating Tamarin to Mozilla was a step towards making this happen.

      If they released a new version of their authoring tools that targeted HTML5 then I suspect that a lot of people would buy it, if only for the ability to write Flash-like web pages that worked on the iPhone.

      --
      I am TheRaven on Soylent News
    129. Re:What about Flash games and other stuff? by severoon · · Score: 1

      Don't worry. I know the moment of impact was a bit scary, but that's over now and this ship is widely known to be unsinkable. Now let's go clean up the deck...that knock we took toppled quite a few chairs up there.

      --
      but have you considered the following argument: shut up.
    130. Re:What about Flash games and other stuff? by tomasf · · Score: 1

      it still lacks functions which have existed in Flash for what seems like eons, such as dynamic bitrates (connection quality goes down, the amount of data sent to you goes down to compensate), and real-time seeking (ever want to skip around in a long video before the whole thing has loaded?).

      Just wanted to mention there's Live HTTP Streaming: http://en.wikipedia.org/wiki/HTTP_Live_Streaming , which does both of those things.

      It only works on OS X Snow Leopard and iPhone so far, but it's a start. :-)

    131. Re:What about Flash games and other stuff? by Macrat · · Score: 1

      Flash isn't just about video, ...

      It's about annoying ads that take up bandwidth to download and slow down the browser.

    132. Re:What about Flash games and other stuff? by Anonymous Coward · · Score: 0

      Another batshit ignorant sopssa comment modded up. Hooray!

    133. Re:What about Flash games and other stuff? by gig · · Score: 1

      You run the Flash games natively, you don't pretend they're part of the Web.

      Since the beginning of Flash, you could export your app as Mac or Windows native, and lately you can export for iPhone also. With Android and Blackberry targets you're looking at a great future for Flash as a mobile app tool. With HTML5 export it could be a great Web tool also.

      But cutting a hole in the browser to show a Mac/PC app through is over now that the Web is on diverse platforms and interfaces. The HTML5 Web has been on mobiles for 3 years and there is no FlashPlayer there yet. Mobiles have hardware video players and FlashPlayer is a battery hog, so that is done.

      I have some Flash games on my iPhone right now, but they run natively. iPhone is the only mobile that runs Flash, even though Adobe will tell you it's the only mobile that doesn't.

    134. Re:What about Flash games and other stuff? by lesliev · · Score: 1

      A note about GIMP: here in South Africa that word is hardly ever used among people who speak English as their first language. An old (1960) dictionary I have defines it as "a twist of silk". My brother knows about having a "gimp leg", and says he thinks it might be British slang for a hooligan.

    135. Re:What about Flash games and other stuff? by master_p · · Score: 1

      and (at least with open-source implementations) can be updated by anyone.

      While true in theory, in practice it does not work like that: learning a complex code base like one for a web browser can take months, and it can even take years before one is accepted as a developer.

    136. Re:What about Flash games and other stuff? by eastasia · · Score: 1

      The rest of my point was that since Adobe makes money from their creation tools, it doesn't matter to them if the underlying technology is flash or HTML5 or something else. They can still make the creation tools and still make money off them.

      This is quite true, although there would be the cost of rewriting their tools to use HTML5/JS/SVG or whatever emerges; I'll give you that would be relatively minor, though.

      There is nothing special about the Flash format, Adobe doesn't use file-format lockin like Microsoft does. You can even find free tools to create Flash. Adobe wins by making better products than everyone else (or better advertising, I don't know), and they are confident they can continue winning, even if something replaces flash.

      This is partially true, but I think that part of Adobe's competitive advantage here is that it is able to do things like write new versions of Flash, adding new features; obviously its creation tools are the ones that get those features first. Put simply, if you don't want to be lagging behind the current state of Flash, you'll probably always have to buy Adobe products.

    137. Re:What about Flash games and other stuff? by LWATCDR · · Score: 1

      Really?
      How?
      Or are you just spouting off?
      Even if it is HTML5+Flash>HTML5
      Simple math for you.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    138. Re:What about Flash games and other stuff? by sopssa · · Score: 1

      What? No. Farmville asks you if it can send those messages, and while it does offer incentive for you to do so (more in-game points), you in no way need to allow it to.

    139. Re:What about Flash games and other stuff? by Caetel · · Score: 2, Funny

      Maybe he uses Internet Explorer.

  2. There's really no "HTML vs Flash" war by Anonymous Coward · · Score: 0

    True, because one more or less works and one doesn't.

  3. Adobe should be worried... by __aaclcg7560 · · Score: 4, Funny

    Flash is out of luck with Steve Jobs.

    1. Re:Adobe should be worried... by nahdude812 · · Score: 2, Insightful

      Apple should be worried. They've proven to me that they can't be trusted to wield as much market power as they've earned recently, because denying a third party technology is a decision which belongs to the owner of the device, not the maker of the device. In recent years, I'd become an Apple convert, and now I no longer consider anything bearing that logo when making purchasing decisions.

    2. Re:Adobe should be worried... by PhilHibbs · · Score: 1

      Answer me this, how should Flash on the iPhone handle an API call that asks where the mouse cursor is, so that (for example) video player controls can be shown when the mouse hovers over the bottom of the flash area?

    3. Re:Adobe should be worried... by Anonymous Coward · · Score: 1, Informative

      The same way all-in-one computers with touch screens do: assume the mouse is still parked where you left it.

    4. Re:Adobe should be worried... by jellomizer · · Score: 1

      How do you do it on your track pad...
      A finger down is a mouse cursor. A Tap is a left click... Two finger tap is a right click. Two Finger Drag is a scroll.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:Adobe should be worried... by Bigjeff5 · · Score: 1

      I'm sorry, but Adobe has nearly 100% penetration into their market while Apple has significantly less than that in theirs. The same people who will want an iPad will want to view flash based websites.

      If the iPad ships with no flash, and no option for flash, people are going to be pissed.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    6. Re:Adobe should be worried... by Anonymous Coward · · Score: 0

      You say that like you think the iPhone is the first touch-screen device ever...

    7. Re:Adobe should be worried... by Culture20 · · Score: 1

      If the iPad ships with no flash, and no option for flash, people are going to be pissed.

      At whom? 32% at Apple, 32% at third party companies (Your website doesn't work on iPad!), 32% at Adobe (Make flash for iPad!), and 4% at themselves for not expecting the lack of flash?

    8. Re:Adobe should be worried... by peragrin · · Score: 1

      Flash can't handle a scroll wheel let alone asensor that doesn't move. Your hide fails as a trackpad is just a normal mouse where you slide your finger instead of your while hand. A touch screen has no point if refrence until contact is made.

      When flash finally supports scroll wheels I will be impressed. That means ithas caught up to the standard tech of the year 2000

      --
      i thought once I was found, but it was only a dream.
    9. Re:Adobe should be worried... by thestudio_bob · · Score: 2, Insightful

      At least Apple is using it's "Market Power" to convince the world to move on to an "open standard", instead of some proprietary format. The whole reason Flash has it's market share today is based on a simple fact that 10 years ago you couldn't rely on the same functionality across browsers and platforms. HTML5 is not a 100% fix to that problem, but it's a step in the right direction.

      --
      The real Sig captains the Northwestern. This one captains /.
    10. Re:Adobe should be worried... by moogied · · Score: 1

      API. Application programming *INTERFACE*. It talks to the iPhone and asks where the cursor is. The iPhone then returns it some data that matches the format. That data can be *ANYTHING*. It could be your accelerometer data somehow converted, last place you touched on the screen, the weather in Russia, anything. Its just data, not mythical creatures that only work in one way.

      --
      So basically, -1 troll/offtopic is really slashdots way of saying "I hate that you thought of something before me."
    11. Re:Adobe should be worried... by PhilHibbs · · Score: 1

      People are already used to the idea that you drag your finger to scroll the web page around. If that changes when they drag their finger over a Flash app, what happens if they scroll a web page so that a flash app covers the whole screen? Suddenly there's no way to scroll the web page any more because that drag action just got changed into a mouse move action. This is why user interface design is hard - the obvious answer is not always even sensible, let alone the best.

    12. Re:Adobe should be worried... by Anonymous Coward · · Score: 0

      Find out where the user's finger is on the touchscreen. Finger = Mouse.

      Well, that was an easy problem to solve. Got any others?

    13. Re:Adobe should be worried... by Anonymous Coward · · Score: 0

      As /. happened to have an that uses flash as I landed on the main page just now, and I killed the Flash plug-in after seeing it using 60% of one of my CPUs, THANK FUCKING GOD there's no flash on my iPhone or iPod.

      The only thing that could be worse is Flash plus full multitasking on a mobile device -- it'd bring new meaning to the term crippleware.

    14. Re:Adobe should be worried... by nahdude812 · · Score: 2, Insightful

      Don't be fooled, Apple is not doing this thing you suggest.

      Apple is using that as an excuse to produce App Store lock-in. HTML5 is not a competitor to Flash yet. Give it 5 years and maybe. Apple is using the gap while HTML5 comes up to speed to keep people from being able to play games or run apps on their iPhone / iPad unless they paid Apple for the privilege of doing so first.

    15. Re:Adobe should be worried... by Anonymous Coward · · Score: 0

      Apple should be worried. They've proven to me that they can't be trusted to wield as much market power as they've earned recently, because denying a third party technology is a decision which belongs to the owner of the device, not the maker of the device.

      Well, no. They have done fine since June 29 2007 with the rest of what they have, and they won't suddenly spring a leak just because they will be selling spin-off devices like iPads (which in itself tells you they are winning, and not losing.) iPhones have never provided flash support for iPhones, and their youtube is taken care off without flash, seamlessly.

      The litmus test here is that something "bigger" happened to Linux around 2002 and didn't worry distros at all --meaning the removal of MP3 playback that was ubiquituous until lawyers got involved. Back then, mp3's and out-of-box video playback codecs on Windows were the reason you got broadband, so it should have had a huge impact. But everyone shrugged it off, and it's just another forum search away every time you switch distros. Same with Flash substitutes for portables.

      Missing functionality isn't what destroys an otherwise successful device --it's having one too many broken features that causes Joe Buyers disgust at the product they've chosen. That said, it's annoying that companies just refuse to license the missing features knowing that they are wanted.

    16. Re:Adobe should be worried... by mjbkinx · · Score: 1

      Flash supports the mouse wheel, since Flash 6. We'll see how well the Flash Player will work on touch screens when it's out for Android.

    17. Re:Adobe should be worried... by Pieroxy · · Score: 1

      Wow. It sounds great. No wonder other tablets didn't catch up. If everything is designed like this it must be a heck of an experience!

    18. Re:Adobe should be worried... by Pieroxy · · Score: 1

      You really think their margin comes from the price of the SDK?

    19. Re:Adobe should be worried... by nahdude812 · · Score: 1

      No, I think it comes from sales in the store. Sure, there are free games in the store. But most of them are trialware for the paid version.

    20. Re:Adobe should be worried... by Anonymous Coward · · Score: 0

      there's also the angle that Google and Adobe seem to be partnered up on the otherside of the ipad with Chrome OS in the near future. I think some of the bravado from Adobe must come from that partnership, which conceivably could be like a lot of people are saying: Adobe sees html5 as they see flash - as the core of a new editorial suite, and Google is going to keep them relevant by continuing to support Flash, maybe even as leverage towards the adoption of html5. I have no idea how this will work exactly, but here's to speculation.

    21. Re:Adobe should be worried... by mjwx · · Score: 1

      No, I think it comes from sales in the store. Sure, there are free games in the store. But most of them are trialware for the paid version.

      The US$99 per year fee is to ensure Apple profits from developers who don't sell enough.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  4. Massive chutzpa from Adobe drone by Bearhouse · · Score: 1

    "We're on the verge of a disruptive change that, I think, will dwarf that of the World Wide Web "
    [Presumably referring to mobile devices]
    Well, maybe. But what is the role of Flash and other Adobe stuff in this presumed new mobile revolution?
    I'm confused.
    Unless, of course, he's talking complete crap...

    1. Re:Massive chutzpa from Adobe drone by Trepidity · · Score: 4, Funny

      Corporate spokesmen are the Baghdad Bobs of capitalism: there to tell you everything is going great, there is no enemy in sight for hundreds of miles, if there is an enemy he was routed by our glorious products. Up until the moment the spokesman himself is laid off.

    2. Re:Massive chutzpa from Adobe drone by DJRumpy · · Score: 1

      Agreed. Any CEO who claims he's not worried about his products future isn't a very good CEO. On the Video front, there is a very real possibility that Flash will be replaced, and rightly so. I don't care about flash games. Any smart phone worth it's weight will have apps to fill that void. It's the video I'm interested in.

      Flash is annoying, and wasteful. Install flashblock and look at how many simple 'text' menus are now flash based. Why? Because developers are lazy. You can't tell me that a simple text tag doesn't work on any platform...

    3. Re:Massive chutzpa from Adobe drone by Locke2005 · · Score: 1

      As far as I can tell, the Opera Browser on the Nintendo DS doesn't support Flash. Of course, it doesn't have enough memory to actually run a decent Flash app it if did support Flash anyway.

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    4. Re:Massive chutzpa from Adobe drone by Knara · · Score: 1

      Yeah, but Adobe has tons of other products to market in the "multimedia/creative authoring" marketplace, including several that are the gold standards (Photoshop, Illustrator, InDesign, etc).

      As far as I could tell, the guy was basically saying "Yeah, Flash may not live forever, but we're not dependent on Flash to remain a leader in our marketplace, and we'll likely just put the effort into another authoring product (or funnel it into a Dreamweaver combo product).

    5. Re:Massive chutzpa from Adobe drone by DJRumpy · · Score: 1

      I don't see any pressing need to replace any other Adobe tools as there is plenty of market competition in those areas (ie. Photoshop, InDesign, Illustrator, etc). Not so much with flash for specific implementations.

    6. Re:Massive chutzpa from Adobe drone by Knara · · Score: 1

      Well... there's *kind* of competition. The last serious competition on a pro-am or professional level for any of those products was QuarkXpress, and Quark kinda screwed themselves during the OS9->OSX transition.

      I mean, there's other products in those fields, certainly, but they're distant also-rans for the most part.

  5. Their strategy is embedded Flash? by BadAnalogyGuy · · Score: 1

    Heavy and either reliant on a browser or stuck in a walled garden, Flash really doesn't have any fully realizable use.

    Let's say it is provided as a plug-in on an embedded device. That means that a browser is already necessary, it being embedded, it's probably going to be based on Webkit, and thus it will have extraordinary support for HTML5 and all those goodies. With Youtube being the benchmark Flash site, its migration to HTML5-based content will take away Adobe's claim to rights in this area.

    On the other hand, as a UI solution, it provides an interesting mix of high-end functionality and high memory usage. While it may be quite capable to provide a great UI, the cost on the hardware side, plus the high cost of Flash Lite licenses makes it really difficult to justify.

    Flash as it is today is done. And the open licensing "program" they've got running is first an foremost their last attempt to try to retain customers. What's more, the OpenScreen project isn't as "open" as they make it out to be, with incredibly strange restrictions that no OEM with anything to lose would be willing to sign on to.

    1. Re:Their strategy is embedded Flash? by PhilHibbs · · Score: 1

      My interpretation of the "not worried about Flash" quote was "not worried about whether or not Flash has a future", what he's saying is "we'll move with the times, we'll keep building tools that help people to present their content whether or not that involves flash".

    2. Re:Their strategy is embedded Flash? by VGPowerlord · · Score: 1

      Let's say it is provided as a plug-in on an embedded device. That means that a browser is already necessary.

      Because Adobe surely wouldn't make a version of AIR for embedded devices so Flash could be viewed without a browser!

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    3. Re:Their strategy is embedded Flash? by Knara · · Score: 1

      My interpretation of the "not worried about Flash" quote was "not worried about whether or not Flash has a future", what he's saying is "we'll move with the times, we'll keep building tools that help people to present their content whether or not that involves flash".

      Pretty much. And given that the rest of Adobe's product line is stocked with "Must Have" software for creative folks, he's got some good legs to stand on.

  6. Arrogant and Overconfident by Ltap · · Score: 1

    Seriously, do they think that any piece of crap content delivery system (to use their buzzwords against them) will supplant webpages? I just find it unbelievably arrogant for them to think that people will abandon a mature, (somewhat) stable system to use whatever crazy stuff they're cooking up.

    --
    Yet Another Tech Blog
    (but so much more, including game and movie reviews)
    http://yanteb.peasantoid.org
  7. SVG+video in IE 9 is the death blow by r00t · · Score: 5, Interesting

    It'll take a while, because IE 9 doesn't support XP, but it'll happen. Flash dies once XP dies.

    Microsoft would like to fully control the interfaces, but when they fail at that they'd at least like to stop any other company from controlling the interfaces. Microsoft will settle for open standards as required to kill things like flash.

    We can thank Adobe for IE 9 getting SVG and HTML 5 video support.

    1. Re:SVG+video in IE 9 is the death blow by Bigjeff5 · · Score: 3, Insightful

      Flash dies once XP dies.

      Flash dies once people stop producing websites that need Flash. It has absolutely nothing to do with XP, or IE9, or a new HTML standard. You will note that IE6 is still the most popular browser on the market - web technologies, as fast as they change, are subject to the whims of those who use them, and in this regard Flash is a giant that won't be taken down easily. Since HTML5 can't do nearly what Flash can do overall, and HTML5 video is not any better than HTML5 (Flash has had H264 video for about two years now, and that hasn't even been settled yet for HTML5), and as others have pointed out doesn't even offer as many features for video as Flash does, I think all this talk of the death of Flash is wishful thinking.

      The release of HTML5 is, by itself, not a compelling reason for anybody to switch from Flash to HTML5. Tying in to the browser doesn't help much in the way of security concerns, because you have the same types of processes going on that are just as vulnerable to the errors that create exploits. In fact, for anybody who already uses Flash regularly, switching to HTML5 will cost a significant amount of time and money with little to no benefit over just staying with Flash. That's not a recipe for a mass exodus.

      Adobe has also never been known to stand still in the market, they are one of those companies that continually drives to stay on top. There are dozens of examples, Flash is just one of many.

      I predict that most HTML5 based video will be primarily produced by people who are new to video and have no prior Flash experience, There may be a small number of people who try to switch from Flash to HTML5 for video only, but I think a large portion of them will eventually switch back to what they know better - which is Flash. This is small potatoes compared to the number of Flash developers on the market, and Flash-based websites.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    2. Re:SVG+video in IE 9 is the death blow by Anonymous Coward · · Score: 0

      Flash dies once XP dies.

      In other words, you're saying Flash will live forever?

    3. Re:SVG+video in IE 9 is the death blow by Anonymous Coward · · Score: 0, Informative

      I didn't even read that, but I could tell right away it could have been reduced to 3 sentences with no loss. Basic definition of TL;DR.

    4. Re:SVG+video in IE 9 is the death blow by evilviper · · Score: 1

      Flash dies once people stop producing websites that need Flash. It has absolutely nothing to do with XP, or IE9, or a new HTML standard.

      On the contrary. Flash exists on the web, because people found it had the features they wanted. No matter how silly it may seem, that web designer wanted to animate the nav menu on that web page "just so" and HTML+JS didn't allow him to do that.

      The popularity of CSS has certainly eaten into what was previously Javascript's primary use, links that DO SOMETHING on mouse-over. I fully expect that, when web devs find they can do X with HTML5 in a slightly different way than Flash, enough of them will like that way better, and make the switch. Once it starts, it will go quickly... Just a few major sites need to drop Flash, and suddenly Flash is no longer installed on absolutely everyone's PC, and being a not-so-large site, you'll have difficulty prodding users to install it, so any small decline in installed base will mean a large decline in the number of websites which will require Flash...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    5. Re:SVG+video in IE 9 is the death blow by Tokerat · · Score: 1

      Flash dies once SVG gets a frame-by-frame editor.

      There, I fixed it.

      --
      CAn'T CompreHend SARcaSm?
    6. Re:SVG+video in IE 9 is the death blow by smclean · · Score: 2, Informative

      You will note that IE6 is still the most popular browser on the market

      No I will not.

      --

      "'Yrch!' said Legolas, falling into his own tongue."

    7. Re:SVG+video in IE 9 is the death blow by Anonymous Coward · · Score: 0

      I predict that most HTML5 based video will be primarily produced by people who are new to video and have no prior Flash experience, There may be a small number of people who try to switch from Flash to HTML5 for video only, but I think a large portion of them will eventually switch back to what they know better - which is Flash. This is small potatoes compared to the number of Flash developers on the market, and Flash-based websites.

      What, you mean small operators like YouTube and Vimeo?

    8. Re:SVG+video in IE 9 is the death blow by Anonymous Coward · · Score: 0

      Tthe "most popular browser" varies depending on which source you are looking at. The only ones that are likely to say that IE6 is the most popular are either out of date or focusing on third world countries. Browser usage varies greatly depending on geographical location - in some eastern European countries such as Romania usage of Firefox is supposedly as much as 70%.

  8. If you think pocket device are the future by geekoid · · Score: 3, Funny

    then release Flash for the G1 already.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  9. Stinking badgers by tepples · · Score: 4, Funny

    Once someone ports Badgers to HTML5 Canvas, then it'll be safe to put Flash to sleep.

    1. Re:Stinking badgers by BadAnalogyGuy · · Score: 2, Funny

      Badgers?! We don't need no stinking badgers!

    2. Re:Stinking badgers by commodore64_love · · Score: 1

      I like this Harry Potter version better:
      http://www.youtube.com/watch?v=BY6mpaVEaTg

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    3. Re:Stinking badgers by jeffmeden · · Score: 1

      I think perhaps you meant to type HomeStar Runner?

    4. Re:Stinking badgers by tepples · · Score: 2, Funny

      Badgers?! We don't need no stinking badgers!

      Incidentally, the admin of MushroomMushroom.com agrees with you.

    5. Re:Stinking badgers by Anonymous Coward · · Score: 0

      haha that was the best thing I've seen for ages.

    6. Re:Stinking badgers by sbeckstead · · Score: 1

      No No the line is: Poisson sniffing badgers? We don't need no stinking badgers!

    7. Re:Stinking badgers by game+kid · · Score: 1

      Fuck canvas--it's patented Apple crap and redundant. Gimme my Scalable Vector Badgers. Forget Norway.

      --
      You can hold down the "B" button for continuous firing.
    8. Re:Stinking badgers by tepples · · Score: 1
      From the article that you linked: "Apple is required to provide royalty-free licensing for the patent whenever the Canvas element becomes part of a future W3C recommendation created by the HTML working group."

      Gimme my Scalable Vector Badgers.

      Every use of SVG that I've seen has been still.

  10. Ultimately, users care about use and content by Kashell · · Score: 2, Interesting

    Who cares if your browser games are in flash or HTML5? Or if video is flash or HTML5?

    I only how fast the video loads, and how responsive the games are. And from my testing of YouTube's HTML5, HTML5 loads faster and smoother than flash.

    1. Re:Ultimately, users care about use and content by tepples · · Score: 2, Insightful

      A lot of the Flash videos on Newgrounds aren't FLVs at all; they're vector animation over an audio soundtrack. Until someone comes up with an editor for HTML5 Canvas animations, Flash will still have its uses.

    2. Re:Ultimately, users care about use and content by K.+S.+Kyosuke · · Score: 2, Insightful

      Why an entire editor? I'm sure there are many fine editors around, you only need an export filter.

      --
      Ezekiel 23:20
    3. Re:Ultimately, users care about use and content by Bigjeff5 · · Score: 1

      HTML5 loads faster and smoother than flash.

      Only on a fast connection, Flash can auto-adjust the bitrate. HTML5 can't, so anybody who's connection isn't quite up to snuff will have a worse experience in HTML5.

      Also, HTML5 is missing a couple nice Flash features, like the ability to skip ahead in a video stream. Not necessary, but it's like gravy on mashed potatoes.

      Last, but definitely not least, HTML5 has a half dozen different companies arguing over what should be in it, and none of the current HTML5 implementations are the same. For example, FireFox won't do H.264 video for licensing reasons. Any updates to the HTML spec will be a battle, while Flash can move with the market and update as needed. Case in point - H.264 video. Flash has had it for 2 years now.

      Flash can always update to compete, and those updates will be uniform across all platforms, regardless of OS or browser version. HTML5, however, is at the whim of the browser implementation, and we will see the same problems we saw with JavaScript long ago, where web authors had to write four different versions of the same website just to maintain uniformity across browsers.

      Flash has none of those problems, and is already well known - I can't see it going anywhere as long as Adobe keeps updating it. It has far too many upsides and not enough downsides compared to HTML5 to make the switch worth it for most websites.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    4. Re:Ultimately, users care about use and content by tepples · · Score: 1

      I'm sure there are many fine editors around, you only need an export filter.

      In that case, can you recommend a few good export filters?

    5. Re:Ultimately, users care about use and content by Pieroxy · · Score: 1

      Smoother than flash? Shocking!

  11. I hope this think hasn't a future by Anonymous Coward · · Score: 0

    It's the typical think of broadcast media. It's the think of bombings:

    It was great back then when any wealthy person with a workstation in a wired environment could easily reach any creative's webpage. With these cheaper devices we'll be reaching far more people, and with pocket devices we'll be reaching them throughout the day instead of just when "logged-on." The WWW was merely a pale precursor of the excitement we're going to see

    I don't care about your droppings reaching me, whatever you think that means. For me, the Internet is a means of communicating with my peers. Go away.

    1. Re:I hope this think hasn't a future by RemoWilliams84 · · Score: 1

      If the internet is nothing but a means for you to communicate with your peers, you are doing it wrong. Unless of course your peers are porn stars.

      Come to think of it, if your peers are porn stars and your using the internet to communicate with them, you're still doing it wrong.

      --
      "I don't have to think. I only have to do it. The results are always perfect, but that's old news." - Meat Puppets
  12. Perhaps by Xacid · · Score: 0, Redundant

    Perhaps I'm out of touch with technews but...

    youtube.com. beatport.com newgrounds.com etc. There are still very valid markets for flash out there.

    1. Re:Perhaps by Lord+Lode · · Score: 1

      Youtube can switch. But newgrounds is flash! I love newgrounds, and the flash games on it. HTML will never replace that.

    2. Re:Perhaps by Anonymous Coward · · Score: 0

      Youtube can switch. But newgrounds is flash! I love newgrounds, and the flash games on it. HTML will never replace that.

      I'm not so sure about that. DHTML Lemmings works pretty well and it was built 6 years ago.

  13. A Flash in the Pan? by Smivs · · Score: 2, Funny

    Says it all...

    1. Re:A Flash in the Pan? by stewbacca · · Score: 1

      I think Flash has been around far too long for your joke to make any sense.

  14. The fact that they're talking about it says a lot by DavidinAla · · Score: 4, Insightful

    When you have to explain that you're not scared about a trend that could hurt your product, it means you ARE scared of the trend. :-)

  15. Hopefully there will be a FireFox plugin for html5 by pgmrdlm · · Score: 5, Insightful

    Like there is to block flash.

    I do not want any video type stream to load when i am going to a web page until I have made the decision to watch it.

    That is not an anti flash statement because I do make the choice to watch a lot of flash. But it is at my discretion and not the web page designers.

    If it wasn't for flash block, I would spend all day waiting for news sites to load instead of actually reading the news. I hardly ever watch the flash on those types of sites, and they are probably the worse offenders of loading up the crap flash. Now other sites, which by the nature of the site presents its content via flash. yes, I do watch it. But, only after I have clicked the specific flash object I want.

    --
    Anonymous comments are as pathetic as the anonymous "sources" that contaminate gutless journalism from the New York Time
  16. Makes Sense, Actually by KeithIrwin · · Score: 5, Insightful

    When you really look at it, there's no reason that Adobe shouldn't embrace HTML 5. Fundamentally, maintaining a cross-platform plug-in is not a profit center for them, it's a cost. They don't make money on the plug-ins, they make money on the Creative Suite product which allows designers to create animations, games, and the like easily. All this work of maintaining their own actionscript standards and standard library just serves to make their pay products more useful.

    Imagine for a moment that at some time in the near future, Adobe has a new option on the menu "Export to HTML5". Would this make their product less useful? Of course not. Widespread adoption of HTML 5 means that their product can now be used to create content for even more devices, including several, like the iPhone, from which they have previously been locked out. And it wouldn't even be surprising if over time they transitioned entirely to HTML 5, giving up the work involved in maintaining Flash. They probably won't do this in the short run, but in the long run, it's entirely plausible.

    I'm sure some people will point out that the move to HTML 5 opens them up to more competitors, and it does. But they've already got competitors even with the Flash ecosystem. There are a variety of ways to make swfs, including swftools, FlashDevelop, and the free Actionscript compiler which Adobe itself released as part of the Flex SDK. There are even a few other pay products out there. So, essentially, they already are in a market where there are a bunch of other tools which are cheaper but either can't produce complex content or require a bunch of coding to produce similar content. If they switch over to HTML5, they will likely be in the same boat, just in a bigger lake. Sure they'll be competing with DreamWeaver or whoever, but they'll have a clear and immediate advantage when it comes to "Flash-like" stuff such as animations and games.

    So in summary, if they manage the transition properly, moving towards HTML5 means less costs and a bigger market. That sounds to me like a pretty clear win.

    1. Re:Makes Sense, Actually by Cicada7 · · Score: 2, Informative

      Sure they'll be competing with DreamWeaver or whoever...

      Just an FYI, DreamWeaver is an Adobe product too.

    2. Re:Makes Sense, Actually by Anonymous Coward · · Score: 0

      Imagine for a moment that at some time in the near future, Adobe has a new option on the menu "Export to HTML5". Would this make their product less useful? Of course not.

      Oh man, you are clearly thinking about things the right way. If they only have to maintain a compiler and let browsers be browsers, then they may lose a major cost center of their model. I wonder if that is their plan.

    3. Re:Makes Sense, Actually by VGPowerlord · · Score: 4, Interesting

      When you really look at it, there's no reason that Adobe shouldn't embrace HTML 5.

      Yes there is. Right now, Adobe has locks on both the production and consumption sides of Flash. Notably, they periodically add features to Flash that anyone else who makes a flash editor or player doesn't support. Heck, the GNU Flash player, Gnash, is still back on Flash 7 with some features of 8 and 9; the current version of Flash is Flash 11.

      Adobe controls neither production or consumption sides of HTML5. They would just be a single developer making a product in this market segment.

      As a side point, Flash was originally created as a vector animation tool. Strangely, it became hugely popular, largely supplanting its parent, Macromedia (now Adobe) Shockwave.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    4. Re:Makes Sense, Actually by KeithIrwin · · Score: 1

      Yeah, I realized that later after I had posted. I don't use WYSIWYG web-editors, so I hadn't really paid attention to stuff like who made it. It was just the first WYSIWYG web editor which sprang to mind. My bad.

    5. Re:Makes Sense, Actually by Anonymous Coward · · Score: 0

      Adobe already owns Dreamweaver. They got it when they acquired Macromedia.

    6. Re:Makes Sense, Actually by rrohbeck · · Score: 1

      The difference is that there will be (are?) good FOSS tools to create HTML5 video.

    7. Re:Makes Sense, Actually by Bigjeff5 · · Score: 2, Informative

      Imagine for a moment that at some time in the near future, Adobe has a new option on the menu "Export to HTML5".

      That's probably a very strong possibility, given that ActionScript is just an alternative JavaScript implementation.

      Sure they'll be competing with DreamWeaver or whoever

      Ahem, DreamWeaver is Adobe. :)

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    8. Re:Makes Sense, Actually by Anonymous Coward · · Score: 0

      It was created as a vector animation tool, but not by Macromedia and not out of Shockwave.

      Those of us with really long memories and less hair remember that it was purchased by Macromedia and added into their product family, in just the way that Adobe then did with Macromedia's products.

    9. Re:Makes Sense, Actually by Anonymous Coward · · Score: 0

      Sure they'll be competing with DreamWeaver or whoever...

      You do know what company owns the DreamWeaver HTML authoring tool, don't you?

    10. Re:Makes Sense, Actually by VTI9600 · · Score: 1

      Widespread adoption of HTML 5 means that their product can now be used to create content for even more devices, including several, like the iPhone, from which they have previously been locked out.

      They probably won't need HTML5 for that since they've almost solved the problem with the iPhone packager in the upcoming release of Flash CS5. Once Apple sees that people can still get Flash apps on their iPhones without violating the TOS, they might loosen their stance on blocking it from being embedded in web pages viewed with Safari.

      Also, browser inconsistencies are plentiful and there's no guarantee that HTML5 API's will ever be rendered/supported exactly the same in all of them. One of the great things about Flash is that you get a consistent experience across all platforms. I highly doubt that Adobe would want to dilute the quality of their brand by providing an "export" tool that gives inconsistent results. Like converting documents from MS Office to/from OO.org -- It should work fine, but in practice you always end up losing some quality.

  17. Re:The fact that they're talking about it says a l by Anonymous Coward · · Score: 0

    Right. But what will I do to get my Windows system infected, if I remove Flash? Are there other software products that can help in the absence of Flash?

  18. Of course they aren't worried. by e2d2 · · Score: 4, Insightful

    Here's how it will go down: "Flash CS4 - Now with HTML5!"

    They will fall back on their design environment to create HTML 5 compliant applications and continue to sell to the more design-oriented customer. So of course they aren't worried. They'll just use HTML 5 output and sell to their already established base.

    1. Re:Of course they aren't worried. by Anonymous Coward · · Score: 0

      That would actually be fantastic.
      As long as the end-consumer doesn't need proprietary just to watch cartoons and videos, I would be pleased.

      I don't care much if the artists are charged $500 for a copy of the design tools and the tools are weird and closed-source, it's the browser plugin that shits in my Cheerios.

    2. Re:Of course they aren't worried. by beakerMeep · · Score: 2, Interesting

      You're more right than you know, but it's not HTML 5 that is the target, it's the iphone.

      Flash CS5 (in alpha or beta at the moment) has the ability to publish to native iphone compiled code.

      --
      meep
  19. Mobile Devices!?! by Dan+East · · Score: 2, Interesting

    What is this guy smoking?

    and with pocket devices we'll be reaching them throughout the day instead of just when "logged-on

    Oh, you will, huh? And they aren't the least bit worried about establishing themselves in an entire market and hardware paradigm in which they have no influence or foothold in whatsoever? (And no, using Actionscript as a compiler language to build native iPhone apps doesn't count.)

    --
    Better known as 318230.
    1. Re:Mobile Devices!?! by gaspyy · · Score: 1

      nd no, using Actionscript as a compiler language to build native iPhone apps doesn't count.

      Pray tell, why not?

      And if Flash CS6 will output HTML5 Canvas+Javascript in addition to SWF, it's a win-win.

    2. Re:Mobile Devices!?! by Dan+East · · Score: 1

      Ahh, so distributing native binaries embedded in HTML is the future of mobile devices? In other words, you want to go full circle and end up back at the security and compatibility nightmare that was ActiveX components embedded in web pages?

      No thank you.

      As for using Flash CS6 and it's proprietary, closed, commercial programming language for development, no thank you either.

      --
      Better known as 318230.
  20. Constant Change by whisper_jeff · · Score: 1

    The web is still in its infancy so the technologies involved with it - especially those for publishing on it - are still developing and constantly changing. Roughly every three to four years, many "technologies" which were previously thought to be "standard" begin to shows signs of age and start to fall from grace. Flash has had a long run, considering how rapidly things are constantly changing but, like pretty much everything involved with the internet at this stage, it is now fading from grace. Other alternatives are beginning to rise which have specifically targeted Flash's weaknesses. And, in a handful of years, they'll be replaced as something new steps up.

    The internet is still young and evolving and it will be some time (decades) before it really settles down and true standards establish themselves.

    I find his comment about Adobe wanting to be involved in getting creative ideas out there - be it on the internet or paper or whatever - to be a promising sign. It _appears_ Adobe is well-aware that things are going to change and their only chance is to roll with the punches and evolve when needed. Time, of course, will tell if they put their money where their mouths are...

  21. WWW in past tense. by LaminatorX · · Score: 1

    I remember when I first saw the WWW in action back in Spring of '94. It was a Meyers-Briggs test you took with radio-buttons, perhaps the UR-ancestor of quizilla in a'borning. My immediate reaction was, "Cool. It's like gopher with inline graphics and mouse navigation. Damn shame it's so slow."

    What we do on the web today bears little resemblance to Web 1.0, and the HTML5/ubiquitous-fast-wilreless/cheap-netbooks&spart-phones future will wander even farther. While I think his turn of phrase was marketing spin, the ripple affects of a number of enabling trends and technologies of the past decade continue to coalesce in new ways; both forseen and unforseen.

  22. Re:Not worried about the future? by Anonymous Coward · · Score: 0

    YYEEEEEAAAAAAAHHHHHHH!!!!!!

  23. Re:Hopefully there will be a FireFox plugin for ht by Anonymous Coward · · Score: 0

    Now other sites, which by the nature of the site presents its content via flash. yes, I do watch it. But, only after I have clicked the specific flash object I want.

    By which to say you mean porn sites?

  24. swf might die by jlebrech · · Score: 1

    I doubt .fla will ever die. Adobe can change the output file to html5+js when it is mature enough. It's the authoring software that they make the most money on and not the players.

  25. Oi, hippy, shut it. by NoSleepDemon · · Score: 2, Insightful

    Whenever I'm handed mod-points, the FAQ is quick to point out that I should not mod posts based on my opinion, in fact, I should be as impartial as possible. Considering the submitter's opinion is blatant to see, I'll just go and brazenly smash my point of view into his open-source skull. His, and everyone else's who think that Flash has everything to do with you-tube, and nothing to do with artistic license:

    The submitter is a cretin. An arrogant fool. He or she probably thinks that HTML5 is the be-all and end-all of browser programming, and has wet dreams about Javascript one day pulling off something more complicated than a fade in/fade out effect. Flash exists because there is a gap between making disgusting prefabbed square forms, and fluid, interesting and deeply creative content; Something that tells your customers and competitors "hey, we have style!". Yes, it is possible to commit atrocities with Flash, but don't blame Adobe for that, the next time you see someone using AS1/2, tell them to use Flex instead.

    Flash makes the web interesting, it's what powers the little widgets you find on the sides of blogs, it's what makes the Most Interesting Man in the World interesting, it's what lets me tell the designers "yes! I can render our company's portfolio in 3D". It lets people do stupid little games and animations that make things interesting. So, until one of your open source tree humping hippy tossers makes something as extensible, easy to use and creativity empowering as Flash, well, I'm sorry but Flash is going to be here to stay. Because let's face it, not everyone browses the web through Steve Job's little slab of crap.

    1. Re:Oi, hippy, shut it. by Anonymous Coward · · Score: 0

      amen, no one has showed me a solution that covers as much as flash does. The ONLY way html5/js/svg combo will is if Adobe themselves gets involved and fixes the coding mess and brings an elegant creation workflow to it. I laugh at the users who talk smack about Adobe and then think that a usable IDE will magically appear. They actually need Adobe on their side to make the dev process bearable. Then the creatives will get on board.

    2. Re:Oi, hippy, shut it. by Belial6 · · Score: 1

      I wouldn't have said it in such an inflammatory way, but I have to agree.

      Now, what I would like to see Adobe do with flash is to enter the game market. All of pieces are there. They have a rich development environment. They have thousands of experienced developers. They have hundreds of thousands of titles already running in flash. They should have a partner manufacture a device similar to the Roku, but that loads as tiny of a linux as it can to boot and still run a full screen flash player. Then add joystick support. Maybe open an app store. They just might be able to push a game system out to market in a sub $100 price range with very little development.

      Of course, this system wouldn't have the graphics or CPU horsepower of the Wii/PS3/Xbox360, but it would have thousands free software titles on the day the device was released. It would also be very friendly to small developers.

    3. Re:Oi, hippy, shut it. by Culture20 · · Score: 1

      Flash makes the web interesting, it's what powers the little widgets you find on the sides of blogs, it's what makes the Most Interesting Man in the World interesting

      I find no such widgets on the sides of blogs. And it's not Flash(R) that makes me so interesting, it's flash. *knowing smile*


      Drink Responsibly.

    4. Re:Oi, hippy, shut it. by Arkham · · Score: 4, Insightful

      Flash exists because there is a gap between making disgusting prefabbed square forms, and fluid, interesting and deeply creative content; Something that tells your customers and competitors "hey, we have style!"

      The problem is, we don't care if you have "style" or not. When I go to your site, and I can't read the text because of all the pseudo-scroll widgets and fake tabs, you failed to reach your target audience. Style is simple elegance. The perfect web site doesn't need drop shadows and background music -- the content speaks for itself.

      Flash makes the web interesting, it's what powers the little widgets you find on the sides of blogs, it's what makes the Most Interesting Man in the World interesting, it's what lets me tell the designers "yes! I can render our company's portfolio in 3D"

      Oh my God! You're everything that's wrong with the internet! People HATE those stupid widgets on the sides of blogs -- in fact most of us use Flash blockers specifically for things like that. Anyone who's not a marketing weenie avoids that sort of thing as much as their technical prowess (or lack thereof) allows them to.

      We don't care about stupid online beer commercials. We don't want to see your company's portfolio in 3D. I'm quite sure it's no more compelling that way -- only slower, uglier, and looks like crap on my mobile device, if it renders at all. Content is king, not the stupid fluff you're promoting. Flash is the realm of porn browsers and morons, and the content created using it clearly caters to this subsection of online society. I for one will be more than happy when it is banished to the realm of popularity where Java applets live these days.

      --
      - Vincit qui patitur.
    5. Re:Oi, hippy, shut it. by swilver · · Score: 1

      Those disgusting prefabbed square forms however work on any platform, can be bookmarked, saved, and they can even be mangled beyond recognition and still do their job (see Lynx and browsers on smartphones).

      Unlike Flash "sites" which basically are longing for the days where you would just write a real application. Using Flash is the peek of completely missing the point of HTML in the first place. It's primarily pushed by the marketeer crowd who just want, dare I say, flashy looking, pixel-perfect (tiny) 800x600 sites that will be presented in a quick-quick fashion like powerpoint slides when a demonstration of a website or product is given. Dig a little bit deeper than the skindeep flashy layer and people quickly realize that Flash just makes things more difficult, not only by being different from everyone elses website (including other flash sites) but also because even the most basic functionality a browser offers is completely negated by it.

    6. Re:Oi, hippy, shut it. by Anonymous Coward · · Score: 0

      Considering the submitter's opinion is blatant to see, I'll just go and brazenly smash my point of view into his open-source skull.

      I think this is your problem more than the submitter's. You're letting bigotry guide your thinking. Open source was never mentioned. It seems to me that the submitter was more interested in open standards and open formats - both of which benefit closed source software as much as they do open source software.

      It really comes down to the kind of market you want. You can have a closed, feudal market which protects the incumbents with single vendor lock in and high barriers to entry. Or you can have an open, competitive market with no vendor lock in and low barriers to entry for new competitors.

      Open standards and open formats build competition. That's why they're important.

    7. Re:Oi, hippy, shut it. by moreati · · Score: 1

      Flash exists because there is a gap between making disgusting prefabbed square forms, and fluid, interesting and deeply creative content; Something that tells your customers and competitors "hey, we have style!".

      I'm curious, could you point to a site that exemplifies this?

      I agree there's a gap that currently only Flash fills - namely delivering content that is a game, an animation, an audio track or a video. I've yet to see a site where I thought Flash used as a design element was an improvement, so I'm interested to see your take on it. Regards, Alex.

    8. Re:Oi, hippy, shut it. by NoSleepDemon · · Score: 1

      Unfortunately for you gramps, the internet has moved beyond tables and frames.Now you say "we", in some attempt to big up your point of view, but the internet is full of creative people who beg to differ. You cannot do any form of fluid animation with HTML, and Javascript only performs the most rudimentary movement of objects. I loathe people like you, your apparent lack of creativity astounds me, you're the kind of person who thinks that math is just something that adds A1 and B1 together. You think that because Flash has been used in such a myriad of interesting and diverse ways, by the advanced and the amateur, that it should be banned.

      You're so scared that you use blockers so your poor little eyes don't have to witness the horror of creativity. Furthermore, your homing in on my examples of marketing prowess (Dos Aquis ought to be commended for their excellent web-site and beer commercials, right up there with Heineken) and blog widgets shows your complete lack of understanding of what Flash is capable of. A small example would be google street view... No wait, don't tell me, you've blocked that too.

      But here's the real kicker sir, even if all you wish for comes true, guess what? All those people that really *did* make atrocities in UI design will be back, with HTML5, or whatever tool is most like Flash, and they'll be deforming, mangling and desecrating your precious homogeneous vision of the internet all over again. Boohoo.

    9. Re:Oi, hippy, shut it. by NoSleepDemon · · Score: 1

      Certainly, I'd point you to Lionhead studios if the year were 2000, but sadly their newest site is rather boring, Dos Equis is a fine example of how you can make something more interesting than your average website: http://dosequis.com/ Here's an example of using flash for more than web-sites, from Slashdot no less: http://games.slashdot.org/story/09/10/10/1134217/emStar-Guardem-mdash-an-Old-School-Platformer-Done-Right?from=rss

    10. Re:Oi, hippy, shut it. by NoSleepDemon · · Score: 1

      While it is possible to create skindeep flashy marketing tricks, it's also possible to do some pretty awesome things with it. For example, I recently built a google maps style application for a client that plots their hotel properties on a map, drawing the data from an xml file, which allows you to filter in almost any way imagineable, group hotels by cities, and copy their contact details to your clipboard at the push of a button. I built the app in Flex (being primarily a Flex developer/programmer first, and artist second), which is something a little more than Flash. For instance, Flex completely does away with the horrible Flash timeline, settling instead for a Visual Studio style IDE. So now I have all the code management tools of anyone running Visual Studio, with the power of Flash's animation capabilities at my finger tips. It's truly amazing the kind of things you can pull off with it.

    11. Re:Oi, hippy, shut it. by cffrost · · Score: 1

      He or she probably thinks that HTML5 is the be-all and end-all of browser programming, and has wet dreams about Javascript one day pulling off something more complicated than a fade in/fade out effect.

      Females really have wet dreams?

      --
      Thank you, Edward Snowden.

      "Arguments from authority are worthless." —Carl Sagan
    12. Re:Oi, hippy, shut it. by NoSleepDemon · · Score: 1

      Nocturnal Emissions I believe... This factually accurate comic strip summarizes it pretty eloquently:

      http://manga.clone-army.org/t42r.php?page=25&lang=

    13. Re:Oi, hippy, shut it. by Anonymous Coward · · Score: 0

      "Oh my God! You're everything that's wrong with the internet!"
      I was going to rant against the parent as well but you've summed up my feelings about flash and the asshats who develop/commission flash sites. When has anyone ever visited a site and thought, "gee, I wish this site used more flash."? I look forward to the death/marginalization of flash.

    14. Re:Oi, hippy, shut it. by moreati · · Score: 1

      Thank you for the examples. I fear Dos Equis counts as a bad use of Flash to my tastes, and I've found it annoying rather than stylish. It breaks use of the back/forward controls, bookmarking of pages. Text on The Most Interesting Show page is barely readable, and I cannot resize it. Admittedly it's better than , my usual example of bad Flash.

      The game looks fun enough. Not sure why it can't be a real flash game, embedded in the page, rather than being restricted to Mac or Windows.

    15. Re:Oi, hippy, shut it. by Whuffo · · Score: 1

      Your post sounds quite reasonable on its surface - but I've been using FlashBlock for quite some time now and it's given me a very good idea of what I'd be giving up if Flash disappeared one day. The answer: not very much at all. The sites where I've whitelisted Flash are video sites - other than that, I don't see a lot of annoying ads and cutesy bouncing BS that some web designer thought made his site look impressive. It doesn't, you know - design for usability for a change, would you?

      For now, Flash is still necessary for *a few* things. Much as RealPlayer was a necessary plugin for many years; it's gone, good riddance. For me, if my browser supports video then I'll uninstall Flash and I won't miss it either. You'll notice I haven't said anything about Steve Jobs here - that's not the issue no matter how some would like to make it one. If he's guilty of anything it's seeing the future and that it doesn't include Flash plugins in the browser. Heck, the iPhone has been out for how many years now and viewing web pages without Flash? How about all those other smartphones? How many of them have Flash? The list of portable devices with web capability is growing every day and for many valid reasons they don't support Flash. No mouse, tiny screen, not even a standard aspect ratio much less any kind of standard resolution. Flash as it is just isn't useful for these devices. How were you going to get your Flash game to work on a 320x320 screen anyway? Slow network connections and various processors of varying capability make targeting a player to these devices impractical - even Adobe would refuse this task.

      In a world where virtually everyone was browsing the web on a Intel based computer running Windows - Flash works pretty doggone well here. It could be better but I digress; the world is changing. It's already started changing and the change continues. More and more people will be accessing the web from their cell phones, tablets, cars, and in other new and interesting ways that haven't hit the street yet. Flash may still be around (much as RealPlayer was) but the real question you're going to have to ask yourself is if you're going to keep on making your fancy 3D presentations in Flash and ignore the rapidly growing number of web browsers that don't support your favorite toy? What will you tell the designers when they ask why the page looks like crap when they view it on their PDA / phone / tablet / whatever?

      The writing is on the wall for those who wish to see it...

    16. Re:Oi, hippy, shut it. by Arkham · · Score: 1
      You do know that Quake 2 is completely playable in HTML 5 and Javascript, right? How is that "rudimentary movement of objects"? A fully shadowed real-time 3D environment with particle physics at 60fps is hardly rudimentary.

      I'm not "creative" because I see these efforts as the crap they are? Ask 100 people who aren't in marketing how they feel about online advertising. Guess what, 99% of them hate it. It's not because it's not creative. It's because "creative" is somehow intrusive. "They're not clicking on our ad, Bob." "you're right, Jim, make it blink, and scroll along the page as they scroll." I actually worked for 2 years at CNN.com on multimedia projects. I'm all too familiar with Flash and how artists want to use it.

      You throw in math with some odd example, but as it turns out I have taken quite a bit of math from a very respected engineering school and probably have a lot more insight into what math is and is not than you seem to think. I'm not sure the relevance of your insult though, since my original comment had nothing to do with math.

      And you're right; those idiots who now create worthless content in Flash will be using some other tool to make worthless content in HTML5. The plus side there is that I can block that using AdBlock too.

      --
      - Vincit qui patitur.
    17. Re:Oi, hippy, shut it. by NoSleepDemon · · Score: 1

      I do hope you didn't resurrect this thread purely to make a point about Quake 2 running horribly in a browser with all manner of hacks? Yes, I'm sure that was easy to program and doesn't use a million libraries for everything. If you want to get into a dick swinging contest though, check out what Flash can do with 3D and pixel shaders here: http://away3d.com/ the demo reel pretty much stomps the Quake 2 port in terms of looks.

      Once again you're throwing Flash into the fire because a bunch of marketing dick-heads use it to piss you off, this isn't a valid argument for why Flash should be thrown out and in fact, sadly, is a pretty good argument for why it's going to stay: It's easy to do stuff with it, intermediate stuff, advanced stuff, and artists and programmers can collaborate with it and extend it to whatever their level of proficiency is. Apple's refusal of it won't change a thing, and their closed mindedness to everything in general is going to come back and bite them in the ass soon enough.

      The comment about Math was a jab at how boring you probably are, how boring is that? I'm not sure about the exact numbers, perhaps you should get out your slide-rule and find out...

  26. Subdued flavors of 1984? by Neuroelectronic · · Score: 0

    Perhaps someone at Adobe was told they have a golden opportunity to be a major player in the future of multimedia distribution. That someone probably doesn't want to see a decentralized or open multimedia distribution framework, and they would make sure Adobe has the opportunity to bring it to fruition themselves and be very profitable while they do it.

    "One of the things I talk a lot about is the necessity to juggle all of the constituencies that have an interest in the business: shareholders, customers, employees, vendors, and the communities in which we operate. Those constituencies are all mildly in conflict with one another in terms of what's best for them. Your job as a leader in a company is to find an appropriate way to juggle those conflicting interests so everybody feels like they're getting a fair deal, without letting any one dominate the others because they'll drag your company down."

    This long list of people who have a financial and power interest in the outcome of this little world; what they fail to see is that their customers and the artists are both used to getting things for free and the technology is only a placeholder for the culture. As soon as the technology is not capable of supporting it, they will find something else that will. Adobe is going to find that they didn't sell a multimedia format, they sold a SDK (Flash Pro, iirc) that offered the cheapest way for artists to work. When I say "sold" I mean provided to the market in one way or another.

    I'm sure what will happen is Adobe will try to leverage their existing technologies to create a rights management framework on top or alongside the multimedia framework, something that will pay artists and charge customers. Most artists will find that not enough people are going to pay to play or not enough to pay for their investment. Adobe will be able to enforce use of their SDK using this rights management framework and will find soon afterward that artists can't pay either. With little customers left and a large number of artists looking for something to play with, I think you'll find that there will be plenty of people willing to create an artist friendly SDK on top of HTML5 that doesn't offer Adobe's DRM "services". Adobe will not be able to pay for the development of the monstrosity Flash will become when trying to mix security, super-DRM, other non-customer requested features, cross-platform support and a friendly UI.

  27. Flash authoring will live on; Flash Player may die by Anonymous Coward · · Score: 0

    Adobe doesn't give a rat's ass if everyone switches to HTML5 overnight. They will eventually have native HTML5 support within their Flash authoring tools, allowing content creators to export a Flash SWF, an HTML5 microsite, an AIR app etc. Flash player licensing revenue is insignificant compared to Creative Suite software revenues--as long as Adobe owns the authoring tools they'll continue to do well.

  28. archival quality Internet, please by Fractal+Dice · · Score: 5, Interesting

    I couldn't care less what new gizmos and glitz the web has ... what I care about is that if I create apps, just like documents and databases, I want to still be able to access and use them 20 or 40 years from now without recoding and reformatting them. The gold rush is over. What I want now is bulletproof base of archival-quality standards, not ones that reinvent themselves every product cycle.

    1. Re:archival quality Internet, please by Dr+Herbert+West · · Score: 1

      I would like that as well... and while you're at it, I'd like a pony. With lazer beams. Let me ask you this-- how well does your established technology (television) work with 20-40 year old content? How do those rabbit ears look on your HDTV-- does the signal come in nice and clear? and your Netflix and Hulu, how well does that stream over that weird little converter box that I used to have to screw in the back of the set so I could play my Magnavox Odyssey? And you want software to be "bulletproof" over the course of twenty years... Hell, I'd be thrilled with a web app lasting five years. I've built (non commercial, for-my-own-use-only) apps that broke in a freakin WEEK due to changing standards. Dealing with an environment in constant flux is, unfortunately, the life we've chosen.

    2. Re:archival quality Internet, please by Anonymous Coward · · Score: 0

      What I want now is bulletproof base of archival-quality standards, not ones that reinvent themselves every product cycle.

      You mean like XML?

    3. Re:archival quality Internet, please by Fractal+Dice · · Score: 1

      It's ironic you used that example ... my 20-year old rabbit ears look fine on top of my HDTV and happily receive state-of-the-art HDTV signals.

      Software designs break because they are part of a poorly engineered system, not because of any fundamental law of entropy.

    4. Re:archival quality Internet, please by YourExperiment · · Score: 1

      How do you get them to balance?

  29. m2s by Anonymous Coward · · Score: 0
  30. Flash replacement=Flash by EmperorOfCanada · · Score: 1

    Flash will probably be flash's replacement. As a programmer I used curse every time I opened the flash app to program in that lousy IDE. Now I curse far less with Flex. But much of the cool stuff seems to be missing or hard to get in Flex. Thus the way forward is simple. Improve Flex and I, as a programmer, will be content. And for all the HTML5 screamers out there; keep in mind that I still have to check to see if my stuff works in IE6. I hate IE6 and my stuff works like crap in it but I am not about to toss a chunk of my users/revenue into the toilet. So it will be a very long time before I can even consider using any HTML5 coolness. And by then it will be HTML6. The bit that works best in IE6... flash.

  31. Will Not Miss by roman_mir · · Score: 1

    Will not miss Flash, eventually all of its capabilities will be replaced with open standard / open implementation efforts. Really waiting for that time.

    Some of my projects with BellTV were about removing Flash components from the site, everything that was done in Flash was changed to Javascript + DOM manipulation + some images.

    Once Youtube is in HTML5, I will never have to use Flash again ever in my life.

    1. Re:Will Not Miss by Yvan256 · · Score: 1
    2. Re:Will Not Miss by roman_mir · · Score: 1

      I use FF and Opera.

    3. Re:Will Not Miss by Anonymous Coward · · Score: 0

      You asked for HTML5, not for Theora.

    4. Re:Will Not Miss by shutdown+-p+now · · Score: 1

      If you use Opera 10.50+ on Linux, and have gstreamer-ffmpeg installed, you should be able to watch H.264 videos via HTML5. If YouTube HTML5 demo doesn't do it, it's probably doing some browser sniffing, and specifically blacklisting Opera (or whitelisting Chrome & Safari).

  32. Creatives? by rochrist · · Score: 2, Insightful

    I'm fairly certain that refering to 'reaching creatives' qualifies you for immediate douchehood.

  33. O RLY? by kaizendojo · · Score: 1

    Personally, I'm not worried about the future of Flash either. I don't think it has one.

    Great, Dad and I will dump those shares today. (Way to rally the investors!)

    1. Re:O RLY? by Anonymous Coward · · Score: 0

      Look where the quote ends and the commentary begins. Slashdot editors continually forget that this is supposed to be a news site, not a place for opinionated articles/summaries.

  34. It'll be a long death, if it ever happens by Junior+J.+Junior+III · · Score: 1

    First, look at how long it took before CSS 2 became supported widely enough on browsers so that web developers could actually make use of it. That's probably about how long it'll take before HTML 5 becomes widely supported enough to be able to challenge Flash.

    Next, consider how many flash objects have been built already, and recognize that they're most likely not going away.
    While you're at it, consider how many sites are built out of HTML 4 or XHTML 1.x, and consider that many if not most of these are not going away either, but may still need to deliver a flash-like experience.

    So, maybe in 20-25 years?

    Keep in mind, too, that as long as the W3C continues to advance the standards at the glacial pace that they have been, that it will leave the door open for proprietary solutions that do more to supplant the open standards. W3C runs a serious risk of becoming irrelevant if they are not able to provide progress on the open standards that we rely upon for the open WWW. If Flash or, gob forbid, Silverlight eats their lunch, it'll only be because they failed to get there in a reasonable amount of time, and developers got sick of waiting around to build the next generation web.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  35. I'm a porn star myself... by Anonymous Coward · · Score: 0

    ...you insensitive clod!

  36. Creatives = Clears? by zero_out · · Score: 1

    It sounds a lot like scientology propoganda. Didn't LRon claim that actors, writers, and artists are 'special' because they create worlds? This Adobe employee sounds like a scientologist trying to help creative (i.e. 'special') people become 'clears.'

  37. HTML is for web pages, Flash is for apps. by Kenja · · Score: 1

    Not seeing what the conflict is. HTML5 is nothing compared to Flash Builder for web apps and Flash is not what you want to use for web pages. Despite stupid people trying.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  38. Can we stop talking about H.264 patents by Yvan256 · · Score: 1

    If posting H.264 files on the Web can get you in trouble, you're also going to be in trouble for posting H.264 files via a Flash video player.

    The whole argument against H.264 is pointless because Flash or HTML5, you're going to be using H.264 anyway. And before anyone says "Theora" (or Windows Media or something similarly pointless), you can't install plug-ins on most cellphones and portable devices. And even if you could, you'd be bypassing the built-in hardware to play H.264 and depleting the battery life by doing video decoding via the main CPU.

    So, aside from video, Flash is only used for games. And regular websites aren't games, if you're doing your navigation menu in Flash you're doing it wrong (indexability, accessibility, multiple platform access, etc).

  39. No more flash and we can move to 64 bit browsing by falconcy · · Score: 1

    Getting rid of flash completely will finally allow 64 bit web browsers to take off. It's only the need for flash that has held back most users from going fully 64 bit. Sure, Adobe have an alpha 64 bit linux version of the flash plugin availabe for quite a while now, they just never seemed to port it to any other platform.

  40. Newsflash! by Quiet_Desperation · · Score: 1

    Company employee defends company product! The internets staggered! Anarchy in the streets!

  41. Re:Hopefully there will be a FireFox plugin for ht by pgmrdlm · · Score: 1

    Youtube is flash.

    get your mind out of the gutter.

    I also watch bowling ball reviews for purchase's. Damn, again it's flash.

    Again. Get your mind out of the gutter.

    Wait, I like some of the trivia games that I find online. Mindless games are a good thing some times. Oh, I'm sorry. I am on slashdot. Your above that.

    Again, get your mind out of the gutter.

    asshole, oops. You consider that porn.

    --
    Anonymous comments are as pathetic as the anonymous "sources" that contaminate gutless journalism from the New York Time
  42. Re:Hopefully there will be a FireFox plugin for ht by mcgrew · · Score: 1

    IE6?

  43. Consistency by sehryan · · Score: 4, Interesting

    It surprises me that in all of the discussions about how HTML5 is going to murder Flash, the one thing that everyone overlooks is the exact reason why Flash continues to be popular - Cross-browser consistency.

    I mean, right now, you cannot expect any of the five browsers to display CSS2 consistently, and that spec has been around since 1998. Why is it that everyone expects HTML5 to be perfect out of the box on every platform?

    --
    The world moves for love. It kneels before it in awe.
    1. Re:Consistency by Anonymous Coward · · Score: 0

      It surprises me that in all of the discussions about how HTML5 is going to murder Flash, the one thing that everyone overlooks is the exact reason why Flash continues to be popular - Cross-browser consistency.

      I mean, right now, you cannot expect any of the five browsers to display CSS2 consistently, and that spec has been around since 1998. Why is it that everyone expects HTML5 to be perfect out of the box on every platform?

      No one does that, but to replace flash there will be need for some higher level framework anyway - so the fighting with different implementations has to be done by the relatively small number of framework creators and not by every coder under the sun

    2. Re:Consistency by gaspyy · · Score: 1

      Yes, but this time it's going to be different, you'll see. HTML5 will be adopted by all browsers within a year, IE6, 7 and 8 will die a horrible death in 6 months, the MPEG consortium will open-source H264 and everyone will be able to make awesome html5 games with 10 lines of code (or less). Flash will be become a relic of the past, like animated gifs.

      Interactive, annoyingly loud animated html5 banner ads will become the new standard. They'll be based on open standards and we'll love them.

    3. Re:Consistency by Anonymous Coward · · Score: 0

      I mean, right now, you cannot expect any of the five browsers to display CSS2 consistently, and that spec has been around since 1998. Why is it that everyone expects HTML5 to be perfect out of the box on every platform?

      There are billions of pages on the WWW today. With the release of IE9, web development will be more consistent than it ever has been. It won't be perfect out of the box but if billions of pages can be authored today, there's no particular reason to believe that there won't be billions more using HTML5.

    4. Re:Consistency by geekoid · · Score: 1

      Consistent like flash? you mean it works or it doesn't?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    5. Re:Consistency by Z8 · · Score: 1

      Exactly, flash is the least consistent program in my experience. On my computer it randomly crashes about 50% of the time—it's the only program I use that crashes frequently.

    6. Re:Consistency by John+Dowdell · · Score: 1

      Troubleshooting tips here: http://blogs.adobe.com/jd/2010/02/troubleshooting_player_stabili.html jd/adobe PS: Thanks, Stan!

  44. One man dream by Tei · · Score: 1

    Flash is like the dishonest brother, that has managed a fortune, and have sexy girls, cheating and stealing money. While HTML is the honest brother, that is hardworking, and respect all rules.

    One want the dishonest brother to fail hard. What is around, gets around, and Flash sure, deserve a painfull death.
    The technology is a pure WTF. A binary object stream in my text based internet protocols? But Adobe has managed to make people angry, by producing half-assed versions of the plugin. Maybe here the thing to blame is the very idea of a plugin. Will you want a monocultive of a single binary on all computers with who knows what bugs in all computers? What could have fixed that? maybe different clients, but that is something that would have created worse and different problems. So the plugin thing is un-fixable. Is just a idea that was not good. Only 2 plugins managed to get universal support, flash and java, and only flash is universally usefull, and for a unintended purpose: streaming video. Now.. seems is doing a good work at it, at the expense of poor perfomance on different machines than the ones Adobe seems to test his plugin.

    --

    -Woof woof woof!

  45. Re:The fact that they're talking about it says a l by Anonymous Coward · · Score: 0

    Don't worry, there's a Windows wizard for that. Click I Agree to update to the latest, greatest animated cursors!

  46. "3G" is how much you'd spend over four years by tepples · · Score: 1

    farmville is free

    But does it run offline? Not everybody wants to put down $720 a year for 3G Internet access on a laptop just to game on the bus/train/carpool ride to and from work. Instead, they game on a DS, whose games don't need Internet access.

  47. Re:The fact that they're talking about it says a l by Bigjeff5 · · Score: 3, Insightful

    I don't know, when all kinds of geeks are crying "Flash is dead", and an Adobe rep comes out and says "We've faced worse, we aren't worried" I don't think you can automatically assume they are worried.

    Basically, it tells you nothing, because you can't just sit there and be silent - that will be more of a condemnation than anything. If you're scared shitless, you say "We aren't worried", and if you're not worried you also say "We aren't worried".

    Basically you can't read much of anything into it, and I have to point out that Adobe is extremely good at making their products the de facto standard. Probably the biggest knock against HTML5 is it is not going to be nearly as consistent as Flash across browser versions, the next biggest would be the fact that Flash will always be in a better position to adjust to the market - H264 video is a perfect example, Flash has had it for two years now, IE has it for HTML5 but Firefox apparently won't have it for HTML5 (it's a licensing issue). So if you want to be sure everyone can see your H264 encoded video, you use Flash, not HTML5 at all.

    --
    Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
  48. Just don't put flash on the home page by Presto+Vivace · · Score: 1

    Good for video, and can't think of any other use for it.

  49. Mr. Dowdell's opinion isn't Adobe's opinion by Stan+Vassilev · · Score: 3, Interesting

    I find it instructive as to Adobe's perspective.

    That would be a bad idea.

    John Dowdell is a "user relations" guy at Adobe. He answers to users on support forums, writes a blog on Adobe topics and reads customer feedback at Adobe.

    He doesn't speak for Adobe's strategy, nor is his opinion to be considered that of Adobe. In fact it says so on his blog: "Views are my own".

    Plus, Adobe's been saying for the past few years "there's no HTML vs Flash" war namely since they don't want to position Flash as an HTML alternative (which is stupid in 2010) but as necessary extension to HTML.

    You see? It's subtle. HTML won't replace Flash, but you still need Flash together with HTML in your browser and your mobile device (by the way: Flash 10.1 coming to a cellphones pretty soon). It's just another step in a survival strategy that will keep Flash from becoming irrelevant.

    All their latest features focus on the unique strengths of a proprietary binary plugin that a public standard like HTML can't deliver quickly, or at all, which is: fully consistent performance across platforms, quick innovation, highly specialized features (such as pixel shaders, is this coming in HTML5? No. I thought so). We need that ingredient too, next to HTML5, to form a healthy ecosystem on the web, as much as some people hate to admit it.

    But John Dowdell still doesn't speak for Adobe's strategy, so accept his blog for what it is.

    1. Re:Mr. Dowdell's opinion isn't Adobe's opinion by zaarra · · Score: 1

      He was wrong before. John Dowdell was in favor of the Iraq war as well. go figger

  50. flash - will never die by hornedrat · · Score: 1

    flash is the saviour of the universe consequently it should never go away.

    --
    if today is a good day to die, it must be pretty bad
  51. I am a web developer... by stimpleton · · Score: 1

    I am a web developer here in New Zealand. Here is why I do not need Flash:

    - To purchase Flash is about $1000 dollars for something I may only use a few times a year.
    - For movies either ondemand or live dreamweaver generates code for the Player SWF and you get your movie elsewhere.
    - By elsewhere, encoded via free tools.
    - I dont do games, only some animation when needed. By when needed we did a site for a pre-scool and it had a cartoon theme.
    - We do bot do "Digging Man Under Construction" animations.

    With due respect to the Adobe Company Man but HTML 5 will make Flash irrelevant. If anyone has looked at canvas demos a few months ago, I suggest they look again. Things have leap-frogged already to the "how-is-this-possible" stage. Flashs one hope is as wysiwig to make HTML 5 output. That will be a needed tool.

    --

    In post Patriot Act America, the library books scan you.
  52. HTML5 has onmouseover by tepples · · Score: 1

    how should Flash on the iPhone handle an API call that asks where the mouse cursor is, so that (for example) video player controls can be shown when the mouse hovers over the bottom of the flash area?

    The same way HTML5 handles the corresponding API call (onmouseover attribute of most elements). Supporting Flash and supporting hover are orthogonal.

    1. Re:HTML5 has onmouseover by PhilHibbs · · Score: 1

      Fair point. All that leaves me with is the thought that because Flash pre-dates touchscreen devices, there is a lot of flash content out that is to some degree broken on a touch-screen device. HTML5 does not, and most HTML5 content is going to be developed with touch-screen device capabilities in mind. For example, the HTML5 video player interface probably won't use mouseover in the same way that flash video players do.

  53. Denial ain't just a river in Egypt by meta_gorn · · Score: 1

    What else is Adobe gonna say? Of course they're worried. You've got a market maker in the iPad as dumb as it is inevitable, so you've got iPad developers going gaga, coding to an unfinished HTML5 spec . If the next big thing is the iPad, then the net big thing in development is to dump Flash, ready or not.
    Pathetic.

    --
    --- When I grow up, I want to be a legislator of scientific laws.
  54. Should it call onmouseover or onclick? by tepples · · Score: 1, Insightful

    Find out where the user's finger is on the touchscreen. Finger = Mouse.

    Next problem: distinguishing a touch that means hover from a touch that means click, so that the browser knows whether to call the handler for onmouseover or onclick. Any ideas?

    1. Re:Should it call onmouseover or onclick? by gaspyy · · Score: 1

      You're trolling or you're just misinformed.
      Flash supports multitouch. Google for it.

    2. Re:Should it call onmouseover or onclick? by Anonymous Coward · · Score: 0

      Find out where the user's finger is on the touchscreen. Finger = Mouse.

      Next problem: distinguishing a touch that means hover from a touch that means click, so that the browser knows whether to call the handler for onmouseover or onclick. Any ideas?

      Double finger tap to show the video player controls...Flash CS5 has support for both multiple touch, and gesture recognition.

    3. Re:Should it call onmouseover or onclick? by shutdown+-p+now · · Score: 1

      Next problem: distinguishing a touch that means hover from a touch that means click, so that the browser knows whether to call the handler for onmouseover or onclick. Any ideas?

      There's no problem here, it has been solved a long time ago; they only need to do what everyone else is already doing in this situation. In this case, it means that they call handler for onmouseover first, and then onclick. Any tap is a click. There's no way to hover without clicking.

      Yes, this means that any Flash program that uses hover as the sole means for accessing some functionality will be broken. This isn't new. This approach has been used in practice for several years now with Tablet PC, and now Win7 when running on touch screens, with the same caveats. It's not perfect, but at least it's already widely known and accepted.

    4. Re:Should it call onmouseover or onclick? by Anonymous Coward · · Score: 0

      A new type of hardware is required that can detect 'near presses'.

      The tablet functionality of my Acer Travelmate C300 can detect when the stylus is being held near (= one inch perpendicular distance) the screen, and moves the mouse cursor there.

      Touchy tablets should be able to recreate that.

    5. Re:Should it call onmouseover or onclick? by Anonymous Coward · · Score: 0

      *That should be less-than or equal to one inch. (The less than character was eaten.)

  55. What, me worry? by NicknamesAreStupid · · Score: 1

    It is sensible not to worry about something you cannot control. Comparing Flash to HTML5 is like comparing Windows to POSIX. You don't make money on standards; the money is in the products that may use them.

  56. A long time, in internet years. by Peter+Trepan · · Score: 1

    it's a long, long distance from seriously competing with Flash [...] five years

    What a difference the internet has made on our sense of progress. Thank you Al Gore!

    Maybe Adobe isn't worried about HTML 5 because their business model doesn't rely on rent-seeking behavior. They make good tools, too. It's not easy to do animations based on JavaScript plus the canvas tag, and that presents Adobe with an opportunity to build a library and a graphical tool for that. If they build such a thing on open standards, I won't be able to complain. Well, except about the price. :-/

    --

    Step into a huge movement. Don't Tread In Me.

    1. Re:A long time, in internet years. by nahdude812 · · Score: 1

      Actually Flash is an open standard: http://www.adobe.com/devnet/swf/

      It just so happens that the only company to provide a complete implementation of it is Adobe. They also provide the only meaningful development tools.

  57. JS, OO, and typing by weston · · Score: 2, Insightful

    classes, inheritence, abstraction, encapsulation, polymorphism, and decoupling.

    It's possible the parent was (correctly) trying to say that a lot of the ActionScript features the GP mentioned actually weren't necessary to make JavaScript an OO language -- all of these things were (and are) quite possible in JS before ActionScript introduced various keyword-based mechanisms.

    Yes, but this compilation is JIT as you point out. JIT is not the same thing as a compiled language.

    While that's certainly a distinction, I don't think it takes much away from the larger point is that JavaScript as a language is pretty much running "fast enough" for most of the things Flash does, and in some cases competitively w/regards to speed.

    Anyone who has worked in a particularly large codebase (1000+kloc) would not agree.

    I am a counterexample. So is Steve Yegge, who seems about as familiar with large codebases and a certain popular statically typed language as anybody, and has made a great observation about how statically typed languages (particularly the common manifestly typed variety) might actually drive code size as much as help you work with it.

  58. Re:Hopefully there will be a FireFox plugin for ht by swilver · · Score: 1

    So many negative comments from what seems to be brainwashed corporate drones.

    I completely agree with you. *I* control what I read and watch, and not only on the web. Any technology that makes this more difficult will not be used by me. Luckily, a blocker like exists for flash should not be too hard to build.

  59. Except that, Adobe still earns cash by DrYak · · Score: 1

    To keep into your metaphor, Adobe is a gun seller and doesn't mind to whom it will be selling guns next, as long as it keeps selling guns. Who ever is the war's winner, they earn cash anyway.

    I.e.: Their money comes from selling tools to produce content and they don't care much if the next iteration of tools still produce flash content for their plug-ins, flash content for Gnash-like clones or HTML5 content for new-gen browsers, as long its *their tool* which is bought to produce the content. And they're pretty sure that it'll happen because they have quasi-monopoly in the art department.

    But yeah the current summary suspiciously sounds like the marketing department trying to down play the implications of the next internet revolution.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
  60. HTML 4 also has onmouseover by tepples · · Score: 1

    Flash pre-dates touchscreen devices [but] HTML5 does not, and most HTML5 content is going to be developed with touch-screen device capabilities in mind.

    I don't follow. The onmouseover attribute was in HTML 4, which became a W3C Recommendation a decade ago.

    1. Re:HTML 4 also has onmouseover by PhilHibbs · · Score: 1

      But all it's used for is changing the colour of a button and trivial stuff like that. Controls don't appear and disappear as the mouse moves around like they do in a lot of flash apps.

  61. Flash Developer here - this is rumor / BS control by Qbertino · · Score: 1

    Oh, gee, YA /. Flash discussion, yet again heaploads of non-sense and misconceptions ... Ok, here we go:

    Hoi Slashdot.

    Veteran Flash Developer here, this is rumor / BS control - here are the facts:

    At oh-sixhundred an EEV ... oh, sorry, wrong script ...

    1) Flash is by far the most ubiqious end user plattform in existance. Period. It has been for a good decade. Since deployment of Java as end user app delivery method still sucks as much as it did already in 1999 and ActionScript 2 and AS3 have improved the Flash stack in leaps and bounds and are practically indistinguishable for Java in power and versatility, everybody in web technology who has more than two braincells is still betting his money and his pocket cash on Flash as a rich client plattform. All others have failed, and they have failed miserably. Everyone knows why, nobody is learning from it. And thus Flash remains.

    And since JavaFX still is the typical Type-A botchjob Sun like do pull when they try to push Java into the appspace it was initially meant for, Flash can stay as crappy as it is and it still has nothing to fear. I wonder if Oracle can change this. They said they'll continue with JavaFX, but that can just so mean they'll continue to screw around like Sun did for 12 years in a row.

    2) The web is - if anything - even more diversified than 5 years ago. Mobile doesn't help it. The first Flash Player for Android will have Flash at a solid #1 position again, for another 5 years at least. Not that I really love that, but we have to face the truth ... It will probably even give Android another solid boost vs. iPhone, which, strangely, would actually be a good thing.

    3) The FOSS community is pushing Ajax Frameworks with a bizar amount of manhours and developer force, yet for Fonts, Animation and Sound there is no alternative. And if I look at the fuss I have to put up with to get a decent Ajax RIA running across browsers I can tell you this: For anything than the most well planned asynchronous built-to-fit purpose in a single webform, Ajax quickly becomes unbearably cumbersome.

    And for tried and true decoupled business apps Tibco Gi is Ajax as about as good as it gets, but needs an experienced devteam to make use of - and then still are there only a few browsers supported. Ergo: Fallback to Flash (or Flex in this case).

    4) RIA webapps are square pegs in a round hole. The web is document driven. Yet again and again people are going to try and carve the next nifty thing out of it, no matter what bizar hacks it takes. That's the way we are and it won't change. Not as long as my customers pay me good money to build Flash Applications. The last one took us two years and a team of 25, 7 of which were doing Flash/AS full time on the project. Just to give you an impression of the critical mass advantage Flash has over anything else. MS Silverlight included.

    As long as everything else on the web is 10 years behind in enabling something like this, Flash will remain Number One. And no, Chrome with some OpenQL experiments or Ajax/HTML won't cut it. Trust me on this one.

    5) Flash is not a security issue. Not compared to anything else on the web. ActiveX is, Flash is not. In fact, Flash has gained inroads in white-collar space based on its extremely conservative approach to security issues. Calling Flash a vector for exploits is just plain silly. Stop doing that, that's bad karma. Flash has other flaws that are plenty enough to rant about.

    6) Flash has had serious flaws and shortcomings for 10 years now. Build a FOSS RIA kit that does away with them and Flash is dead in an instant, and the web is ours. Until then quit the non-sense. Ads aren't what drives Flash. Opinion leaders are. And those with the cash. And as long as the best webdesigners on the planet earn no more th

    --
    We suffer more in our imagination than in reality. - Seneca
  62. Web Designers love it by Anonymous Coward · · Score: 0

    Flash will be around as long as those "Web Designer" types insist on doing everything on the web page in freaking flash. Now flash has it's place, but it is not something you should use to design your entire web page layout around.

  63. flash does have a future by Skuld-Chan · · Score: 1

    A lot of people (mac fans) who think Flash has no future think its only used for video. The reality is its used in a lot of television animation (a lot of tv cartoons from here and Japan use Flash), video game authoring (not just web games either - a lot of stand-alone game ui's are compiled in flash - like Starcraft 2). I know someone who does nothing but flash animations for NBC television (a good chunk of all the 2d, and psuedo 2d animations/charts you see on the news are flash!).

    Clearly - people who say it doesn't have a future don't know what they are talking about - all that work isn't just going disapear. Of course it wouldn't be the first time Adobe just sat there and let some other company eat their breakfast, lunch and dinner.

    1. Re:flash does have a future by mjwx · · Score: 1

      A lot of people (mac fans) who think Flash has no future think its only used for video. The reality is its used in a lot of television animation (a lot of tv cartoons from here and Japan use Flash), video game authoring (not just web games either - a lot of stand-alone game ui's are compiled in flash - like Starcraft 2). I know someone who does nothing but flash animations for NBC television (a good chunk of all the 2d, and psuedo 2d animations/charts you see on the news are flash!).

      You're wrong, just like Java killed C and then .net killed Java.

      No...

      Wait...

      It didn't happen that way at all, so I guess you're right. To some people (especially fanboys) it seems unconscionable that multiple entities that perform the same task can co-exist in an ecosystem but they do, just like .net, C and Java.

      HTML 5 killing Flash, not likely, HTML 5 killing the Flash monopoly, quite likely.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  64. Adobe is evil. by Anonymous Coward · · Score: 0

    Plain and simple - As draconian as Microsoft, Apple & Disney.

  65. Re:Flash Developer here - this is rumor / BS contr by geekoid · · Score: 1

    1) You are completely wrong about Java, and Java is on far more platforms then Flash.

    2) Who says other wise? nice strawman.

    3) This point is so wrong, I don't even know where to begin.

    4) No, the web is not document driven. Are you posting from 1999?

    5) Flash is a security issue. To dismiss it because other things also have a security issue is logically fallacious.

    6) Nice to know you don't test. Flash can not do what can be done in AJAX. I will give you the benefit of the doubt and assume that even though you post implies you think AJAX is 1 tool you don't.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  66. Laid Back by cmacb · · Score: 1

    This company is so laid back about "the future of their products" I think they must have industrial strength bongs stationed next to the air handlers.

    Everything will be cool man.

  67. Slow News Day !! by Rotorua · · Score: 1

    Like who really gives a shit !!!

  68. Marketing is EVERYTHING by recharged95 · · Score: 1

    If you want to promote your product that lacks a feature people are asking, well begging, for, then call that feature inferior. Typical marketing strategy.

    Look, if you're a company that's spending lots of marketing cash and blog speak to bad mouth a technology, that's a waste your money unless you have a specific agenda. Palm didn't put down the Newton--it knew it was inferior and just let it run its course, which it did.

    Apple isn't trying to prove Flash is bad, it is creating a perception that flash is bad since customers are demanding it and Apple technology wasn't designed for it. Period. Ya'll CS gurus 'know' flash is technically bad, but look at Windows XP, it's just as 'bad' and runs 90% of the computers out there (i.e. it does the job). It the tech works, yes we maybe screwed for a few year from perfection, but hey, that's what tech is all about.

  69. Re:Hopefully there will be a FireFox plugin for ht by Hurricane78 · · Score: 1

    Pff, go got a acoustic coupler to hold to your ear, and a whistle, grandpa! ^^

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  70. the biggest complaint by Anonymous Coward · · Score: 0

    The Flash vs HTML5 argument is one of the most amusing arguments I've seen for a while in the tech industry.. Steve jobs has a huge invested interest in making sure that Flash does not and will not ever exist or work properly on any apple products for the simple reason that by having Flash working properly on apple products there is a risk to his all important appstore revenue... I have to agree that Flash is buggy and Adobe is resting on its laurels when it should be really working hard to optimise and improve the security and managability of flash.. but of course adobe being adobe they have their heads stuck in the sand which is the same as so many other tech companies in the past which have failed..

    The reality is that anyone who wants to write an application should be able to have a choice in what language they want to write it in.. having a diverse choice of languages gives people flexibility because no single language can provide everything for everyone.. if it wasn't the case then we could all still be coding in C or whatever came before that...

    Being vocal about flash's short comings is important to hopefully raise awareness of where Adobe needs to improve to keep the market.. I have serious doubts that they will listen fast enough to keep their number one market position as it stands today.. especially with renewed competition from Microsoft and more 'open' standards like HTML5 and the associated languages/tools/inputs.
    Steve Jobs needs to shut the hell up.. The more I hear him rant the more I think the guy's a waste of space... (yes i understand there are many mac fanbois who can't stand to hear their "god like" leader be slandered but that's life.. the reality is that apple users are all just lemmings in the apple profit wheel)

  71. Re:Hopefully there will be a FireFox plugin for ht by cypherfusion · · Score: 1

    NoScript stops HTML5 video from playing.

  72. Re:Hopefully there will be a FireFox plugin for ht by cypherfusion · · Score: 1

    NoScript blocks HYML5 video.

  73. Re:Hopefully there will be a FireFox plugin for ht by Anonymous Coward · · Score: 0

    noscript can already block and elements

  74. Re:Hopefully there will be a FireFox plugin for ht by Anonymous Coward · · Score: 0

    NoScipt has this. You can forbid HTML5 audio and video tags.

  75. The future of Flash != Future of Adobe by Bryan3000000 · · Score: 1

    What nobody here seems to understand, is that this guy is saying that Adobe doesn't stand or fall on the future of Flash. Flash is so common and useful because Adobe made great tools for designers and developers, regardless of the problems with Flash. It's still going to take a while for other technologies to catch up in that area. When those tools are developed, for whatever technologies are adopted - I bet Adobe will be making some of the best tools, and that a whole lot of designers and developers will choose the Adobe tools.

  76. 3DVIA by nikkipolya · · Score: 1

    What do you folks think about 3DVIA [www.3dvia.com]? It is good with 3D but is it even a contender for flash?