Slashdot Mirror


Adobe Founders On Flash and Internet Standards

An anonymous reader points out an 18-month-old interview with the founders of Adobe (and creators of PostScript) Charles Geschke and John Warnock, and highlights three interesting quotes from the book Masterminds of Programming that seem very timely now. "'It is so frustrating that this many years later we're still in an environment where someone says if you really want this to work you have to use Firefox. The whole point of the universality of the Web would be to not have those kind of distinctions, but we're still living with them. It's always fascinating to see how long it takes for certain pieces of historical antiquity to die away. The more you put them in the browsers you've codified them as eternal, and that's stupid. ... With Flash what we're trying to do is both beef it up and make it robust enough so that at least you can get one language that's platform-independent and will move from platform to platform without hitting you every time you turn around with different semantics. ... You can see why, to a certain extent, Apple and Microsoft view that as a challenge because they would like you to buy into their implementation of how the seamless integration with the Web goes. What we're saying is it really shouldn't matter. That cloud ought to be accessible by anybody's computer and through any sort of information sitting out on the Web."

515 comments

  1. This depends on the site... by Anonymous Coward · · Score: 0

    I disagree with "if you really want things to work, use Firefox". A number of businesses I have dealt with base their webpages primarily around IE, be it IE6 (which is still used although it needs to be killed with fire), or a later version. Ideally, it shouldn't matter what a user is using for a browser, but because customers use IE the most, the Web designers are told to design to make IE work first, Safari on iPhone second, Firefox or Safari third, and worry about the rest of the pack when time permits.

    1. Re:This depends on the site... by ByOhTek · · Score: 4, Insightful

      Yeah, I've seen more IE than Firefox too. But that's irrelevant to this particular straw-man.

      They are basically washing over the fact that they are causing the same issue, except they are adding an additional layer that it can occur on. Although, in this case competition is limited.

      Still, a decently written page with a cross-browser javascript library and/or plain HTML will work on more platforms than Flash.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    2. Re:This depends on the site... by fuzzyfuzzyfungus · · Score: 4, Insightful

      I'm honestly not sure, at this point, if they are just self-serving whiners or if they have been wrapped up in adobe so long that they've acquired a capacity for sincere delusion on par with the guy outside 7-11 who rants about the Second Coming...

      "Gosh, it sure is terrible that some sites only work properly in Firefox. And other demand IE. There are even a few that only work in Safari. Wouldn't it be better if every site just required Adobe Flash 10? Things would be so simple!"

    3. Re:This depends on the site... by Smallpond · · Score: 3, Insightful

      I really love going to a site and being told my software is out of date, but please click on this link (as Administrator of course) and install new software that we promise is just the new version of Adobe flash. Sure. I trust you.

    4. Re:This depends on the site... by riegel · · Score: 3, Insightful

      the Web designers are told to design to make IE work first, Safari on iPhone second, Firefox or Safari third, and worry about the rest of the pack when time permits.

      If the web designers are smart they will make it work first on Safari, or Firefox, or Chrome, or whatever they believe to be most compliant. Then that arduous process of getting it to work with IE will be easier. You have to start with a level or a plumbline when building a house and that is how you should start when building a web application. IE can be coaxed into working correctly but trying to do it the other way will only cause major problems.

      --
      http://p8ste.com - Web based Clipboard
    5. Re:This depends on the site... by tverbeek · · Score: 4, Interesting

      Before Adobe bought Macromedia and decided to turn Flash into a video-streaming plugin, it actually did serve as a good solution to the balkanization of nonstandard HTML/javascript/CSS implementations for developers who wanted or needed a consistent user interface across platforms. Granted, it required that the user install the Flash plugin, but once they did, you could be reasonably certain that all of your buttons were placed, looked, and functioned correctly, that all of your UI feedback animations played correctly, that the correct fonts were displayed and scaled correctly, etc. Flash has always provided a richer design toolkit than even current HTML/CSS implementations support. (e.g. Want rounded corners (like on this site)? Firefox and Webkit browsers use different syntax, and IE8 won't do it at all without some really ugly hacks.) Maybe full implementation of HTML5 and CSS3 will catch up with (or nearly so) what you could do with, say Flash 5, but quite frankly they haven't yet. Any designer without a seething hate-on against Adobe will confirm this.

      --
      http://alternatives.rzero.com/
    6. Re:This depends on the site... by shentino · · Score: 2, Insightful

      I'm sorry, were you under the impression that PHBs actually care about that sorta thing? Or more importantly, that boffins could second guess them?

      You are in IT, you do what management tells you.

    7. Re:This depends on the site... by Uncle+Rummy · · Score: 4, Insightful

      For the love of God, why do people insist on build entire websites in Flash? Sure, it's pretty and shiny, but it also breaks navigation, as anybody who's ever made the mistake of hitting the back button from 4 levels deep into a Flash-only site knows all too well. And good luck bookmarking an internal page for future reference, or God forbid, trying to explain to somebody else how to get to said internal page, especially if the idiot designer decided to make his links shaped like bunnies and rainbows because standard buttons with text labels are just too utilitarian.

      This is why people learned to hate Flash-heavy sites. Flash is fine if used appropriately, but site navigation belongs in standard HTML that provides a predictable user experience.

    8. Re:This depends on the site... by riegel · · Score: 3, Interesting

      You are in IT, you do what management tells you.

      You miss the point. The shortest route to a cross browser solution is the way I propose.

      If you are saying that management dictates an IE ONLY solution then I will have to ask for a citation as that does not seem plausible to me.

      --
      http://p8ste.com - Web based Clipboard
    9. Re:This depends on the site... by dave420 · · Score: 1

      You can deep-bookmark flash pages no problem. Just because people misuse it doesn't mean it in itself is bad. Pressing backspace, too, can be perfectly fine in a flash-based website, as Flash will capture that itself, and not the browser window (just as you can press backspace when typing a comment on Slashdot without going back in your history).

    10. Re:This depends on the site... by geminidomino · · Score: 1

      In this context, I don't think "Backspace" == "Back Button". I'm pretty sure the latter he's referring to is the one that most people actually use in the upper part of the browser.

      I know I try to disable Backspace->Back whenever I can. Nothing like instinctively hitting the "Tab" button to start a new paragraph and leaving the text box, and then mashing backspace. Poof. Browsed back and whatever in the box is probably gone.

      When flash can trap the browsers' back/next buttons, then what you say applies. That would also be a good day to let everyone that you do free tech support know that they need to uninstall flash FOREVER since there's no way that won't be abused.

    11. Re:This depends on the site... by jedidiah · · Score: 1

      They may be self-serving but they have a point.

      They have standards that work across diverse platforms. The companies that own the
      underlying platforms HATE this. They the underlying platform owners want you to be
      locked into their particular flavor of vendorlock rather than being able to freely
      move from platform to platform.

      Adobe may suck but they don't keep me trapped on Windows.

      Apple's whining in this regard are equally self serving. HTML5 is a distraction. It
      isn't ready yet. This is rather convenient since it gives Apple the appearance of the
      high ground when all they are really doing is driving people to their equivalent of
      Windows Desktop apps.

      It would be nice if Flash were more like XBMC or VLC or Firefox. However,
      Adobe's stuff is still an improvement over how things would be if Apple or
      Microsoft had their way.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    12. Re:This depends on the site... by zeroshade · · Score: 1

      There's about a half dozen internally used applications where I work that were designed for IE and ONLY work in IE. IE Tab has saved me so much.

      A lot of businesses are like that.

    13. Re:This depends on the site... by M.+Baranczak · · Score: 1

      The navigation problem can also bite you on AJAX-heavy websites. And in both cases, there are ways to work around it, it just requires a little bit of effort by the developer.

    14. Re:This depends on the site... by Anonymous Coward · · Score: 0

      It's more why do clients insist on developing in Flash.

      They want an intro and don't care about search engines, standards, back button not working. They care about having music start blaring, pointless intros, and sparkles. Fortunately those same mentally handicapped now have iPhones, so they want it to work on their iPhone their wife got them for Christmas.

      I have enough extra clients that I can turn down Flash works as I know anyone that insists on a pointless, over the top, and difficult Flash website is also going to be a pointless, over the top and difficult client.

    15. Re:This depends on the site... by riegel · · Score: 1

      Any external projects like that, because I was assuming external public facing projects when I wrote what I did.

      Internal projects are much more controlled environments than the wild wild web.

      --
      http://p8ste.com - Web based Clipboard
    16. Re:This depends on the site... by M.+Baranczak · · Score: 1

      Flash has always provided a richer design toolkit than even current HTML/CSS implementations

      Bingo. Right now, there are some things that can only be done in Flash, and many others that Flash just does better. And I don't see this changing in the near future. Which is a shame - I wish there was a free and open alternative to Flash.

    17. Re:This depends on the site... by rxan · · Score: 1

      Before you get on that train, take a look at web technologies. They are a black art filled with platform inconsistency and trick after trick to get things working. It's ridiculous. The only good thing about them is that they are generally open and that's about it. I'd take a controlled (not necessarily closed), consistent, and free platform any day over something like HTML/CSS.

    18. Re:This depends on the site... by ByOhTek · · Score: 1

      But, HTML 4 + javascript (with a good library) is functional across even more platforms.

      I can use it on FreeBSD, Linux, Windows, MacOSX, and even BeOS without difficulty. I suspect I could add Amiga variants to this as well.

      I can't say that about flash.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    19. Re:This depends on the site... by ByOhTek · · Score: 1

      jQuery, YUI, etc.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    20. Re:This depends on the site... by ByOhTek · · Score: 1

      What can only be done in flash?

      I agree there are things that can be done easier/better in flash, but I'm not sure about the 'only' thing.

      Well, I saw a flashed based web game that could save/load files to your hard drive (opened a save/load dialog). That kindof scared the shit out of me, but aside from that, I'm not sure what can be done in flash but not javascript.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    21. Re:This depends on the site... by maztuhblastah · · Score: 1

      Want rounded corners (like on this site)? Firefox and Webkit browsers use different syntax, and IE8 won't do it at all without some really ugly hacks.) Maybe full implementation of HTML5 and CSS3 will catch up with (or nearly so) what you could do with, say Flash 5, but quite frankly they haven't yet. Any designer without a seething hate-on against Adobe will confirm this.

      I sure do!

      And when I do, all I need to do is this:

      $(".things_i_want_to_round").corners("5px");

      And it works. In IE 6+, Chrome, Opera, Firefox, etc.

      Oh, and it also works on the iPhone and iPad too...

    22. Re:This depends on the site... by colinrichardday · · Score: 1

      And where do you work?

    23. Re:This depends on the site... by rawler · · Score: 1

      So true. The problem is that the "Hyper_TEXT_ MARKUP Language" was designed for linked documents, word-style, and has been shoe-horned into something it was not designed for. Any HTML-site, nomatter how pretty CSS can make it look, still has an underlying model of a text-document, and is working hard at things like word-wrapping and layout-calculations, which is completely against what many web-designers ask for. (Personally I think many designers ask for the wrong things anyways, but that's a different topic.)

      Flash is more comparable to SVG than HTML, unfortunately SVG is a quite bad solution to a problem that should have been solved years ago. (Seriously XML container for vector-graphics, where texture-embedding is essential, and vertex-lists can grow huge?)

      Flash still sucks from a usability, performance and openness/freedom standpoint though.

    24. Re:This depends on the site... by Anonymous Coward · · Score: 0

      but it also breaks navigation

      Flash can be linked into, see beatport.com for example. Adobe calls it "deep linking".

      This is why people learned to hate Flash-heavy sites.

      I think people learned to hate Flash because it was the "creatives" (i.e. salespeople) tool of choice.

    25. Re:This depends on the site... by M.+Baranczak · · Score: 1

      Accessing the camera or mic (for chat applications). Video filters. Audio filters. Rotation of elements.

      The game that you mentioned was probably using Flash shared objects - it works on the same principle as browser cookies (access is strictly limited by originating site), but it's a lot more versatile (you can pass it any type of object, and it automatically gets serialized). So I guess this one counts as "easier/better".

    26. Re:This depends on the site... by Jesus_666 · · Score: 1

      Flash has always provided a richer design toolkit than even current HTML/CSS implementations support. (e.g. Want rounded corners (like on this site)? Firefox and Webkit browsers use different syntax, and IE8 won't do it at all without some really ugly hacks.) Maybe full implementation of HTML5 and CSS3 will catch up with (or nearly so) what you could do with, say Flash 5, but quite frankly they haven't yet. Any designer without a seething hate-on against Adobe will confirm this.

      Note that the different syntax is actually the same syntax with a different vendor-specific prefix. This is how it's supposed to be as the border-radius attribute hasn't yet been finalized and it's not guaranteed that the syntax won't change in the final version. IE8... Well, it's Internet Explorer.

      Yes, Flash offers more features than HTML + JavaScript but even with draft versions of HTML5 and CSS3 we can replicate the important parts on most browsers. Yes, we can't do everything Flash does but we can do what most people need. Once finalized, HTML5 and CSS3 will be good enough and Flash will be marginalized. That's actually good as Adobe isn't very good at supporting many platforms. I mean, Flash/OS X is still incapable of playing back any video at any resolution without occasional hanging frames and the only ARM implementation of Flash I know of is specifically for Nokia devices.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    27. Re:This depends on the site... by daveime · · Score: 1

      Once finalized, HTML5 and CSS3 will be good enough and Flash will have had another 10 years to add even more features.

      FTFY

      It's the sad truth that HTML will never keep up with other technologies such as Flash / Silverlight, because they take the committee approach to defining requirements (where the committee members can number into the 10,000s), and have to bend to a number of big players who all want to leverage their ideas at the expense of the others. The end result is a mish-mash of ill-defined half-finished ideas that are always 5 to 10 years BEHIND what proprietary players like Adobe can produce.

      It's called progress, hell new ideas and technologies come along every 6 months nowadays, and we're expected to wait years to get the "equivalent" or "good enough" for the sake of openness, when you know damn well the DOM / Javascript models for HTML5 will be just as fucked up as all the previous versions have been.

    28. Re:This depends on the site... by FictionPimp · · Score: 1

      Why do designers feel that their page has to look the same in all browsers? For example, why do I need rounded corners in all browsers? I tend to use the fallback approach. I design for modern browsers that follow standards (chrome, firefox, etc), then I fallback to things that look passable on IE6. So maybe I don't have rounded corners in IE, why is this such a big deal? A website is to convey information it is not a painters canvas. Hell the user could substitute their own css and hose my layout if they want to. This is why I design my sites to work fine without css, then I add css to make it look better.

    29. Re:This depends on the site... by ytpete · · Score: 1

      That's funny, I went to YouTube a few weeks ago and it told me my browser was out of date and would have to be updated. I don't really see the difference.

    30. Re:This depends on the site... by ytpete · · Score: 1

      But, HTML 4 + javascript (with a good library) is functional across even more platforms.

      HTML 4 + javascript is a broken mess -- without a DHTML framework to abstract things, you can't even write a site that works across multiple versions of the same browser, let alone multiple browsers and multiple OSes. And to avoid breaking, those frameworks basically need to be updated any time a major new browser version ships.

      Those DHTML frameworks are awfully complicated to write, test, and maintain. I can attest to that, having been the architect of one myself. So for all practical purposes, to do anything useful with HTML+JS, you're wholly dependent on an abstraction layer that is maintained by some third party group. And that doesn't really sound much different from building on Flash.

    31. Re:This depends on the site... by ytpete · · Score: 1

      Want rounded corners (like on this site)? (...snip...)

      I sure do!

      And when I do, all I need to do is this:

      $(".things_i_want_to_round").corners("5px");

      And it works. In IE 6+, Chrome, Opera, Firefox, etc.

      That's great! So you wrote that cross-browser abstraction layer yourself, right? Hmm, ok, but it's already out there. So when IE9 ships and it's not compatible, you'll just jump in and submit a quick patch, right? Hmm, turns out the code is a little complicated. Ok, no sweat, just wait till those guys who maintain it release an update, right?

      For all intents and purposes, this situation is the same as using Flash. You can't code to the browser "bare metal" because it is insanely fragmented and buggy. You have no choice but to use an abstraction layer that someone else wrote -- be it JQuery or Flash.

    32. Re:This depends on the site... by jamie(really) · · Score: 1

      Uh huh. Yes we all remember how great Flash ran on Linux from the get-go. For a while you had more luck running win32 apps on linux than a flash app. So I disagree with your statement that they have a point. It may be that it currently runs on all PC-based platforms, at this present time but that was not always the case, and is unlikely to be the case in the future. It certainly runs like ass on OSX, and leaks like hell.

      When you talk about apple, you seem to be suggesting that what they are doing is bad. So Apple driving people to their platform is bad, but Adobe driving people to their platform is good? How odd.

      Flash is a platform, just like win32, windows forms, silverlight, Carbon, Cocoa, X etc are platforms. Some are open, most are not. Microsoft, Apple, Adobe, all want to drive you to their platform because that is how they make money. This is capitalism. But you don't have to buy any of the bullshit any more than you have to buy their products. I find it odd that you like that taste of Adobe's. Apparently even people who eat shit like to argue about whose tastes better...

    33. Re:This depends on the site... by jamie(really) · · Score: 1

      You seem to be assuming that only Adobe makes a browser plugin that does graphics / video / audio etc.

    34. Re:This depends on the site... by jamie(really) · · Score: 1

      I think the issue may be, however, that jQuery is open source, while Flash isn't. If Adobe open-sourced the flash player, all this trouble would go away.

    35. Re:This depends on the site... by ytpete · · Score: 1

      The point I was trying to make is that, from a pragmatic standpoint, it doesn't matter to your average website author whether something is open-source or not. Whether it's well-maintained is far more important -- because you're really, really unlikely to do the maintaining yourself in practice.

      To make an analogy: I think of this as sort of Obama-style pragmatism vs. a Nader-style insistence on ideological purity (or insert your own preferred politicians).

    36. Re:This depends on the site... by zeroshade · · Score: 1

      Actually there are a couple client-facing projects that only work in IE unfortunately. I do not work in the web development departments though.

    37. Re:This depends on the site... by zeroshade · · Score: 1

      A financial software and services provider. Why does it matter? Apparently there was some ActiveX module that management wanted them to take advantage of which required an IE only solution. Since nearly all of our clients (which are financial companies) use IE they of course, do not mind.

  2. That's very nice of you Adobe by Anonymous Coward · · Score: 0

    Now make your CS-software cross-platform, that would probably help a bit in that regard.

    1. Re:That's very nice of you Adobe by Mr+Thinly+Sliced · · Score: 0, Troll

      Shhh.

      Adobe is busy wetting themselves over someone else monopolising important tech toys. Don't disturb them.

      It'd be entertaining if it hasn't been holding back the free web for so long. Look how much energy people have put into "flashifying" the web. Sad really.

    2. Re:That's very nice of you Adobe by hairyfeet · · Score: 1, Insightful

      If it comes down to Adobe Flash or HTML V5 H.264 I'll take Flash any day and twice on Sundays! At least Adobe doesn't act like douchebags and make you pony up $$$ just to have flash support in Linux distros. And SD Flash plays beautifully on this 1.8Ghz Sempron I use for a low power netbox, and with the latest Flash I can add a $50 AGP card and go full HD. From what I have seen HTML V5 is frankly a dog, and even in a window it runs like a slideshow.

      And let us not forget the real enemy here is MPEG-LA, who unlike Adobe really REALLY likes to sue...a lot. Old Steve may like having only H.264 on his iStuff ( and why not? Apple and MSFT are a part of MPEG-LA) but I prefer having a format I can run just about anywhere WITHOUT having to write a check. MPEG-LA has made it clear that even just using a browser plugin to view H.264 means you WILL pay up.

      So everyone can go "poo poo Adobe, poo poo" and I'll be the first to say their past versions of flash left a lot to be desired. But at least it seems they are trying, and aren't going around trying to lock up the web with an AV paywall like MPEG-LA. Why anyone not drinking the iKoolaid would actually want MPEG-LA with their major douchebag behavior to win over Flash is frankly beyond me. And please don't claim the H.264 paywall is a "standard" because it doesn't matter if it is all locked down behind a paywall of patents. I mean, do you REALLY want to help lock web video into a legal minefield that benefits Apple and MSFT while screwing Linux?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    3. Re:That's very nice of you Adobe by Goaway · · Score: 4, Insightful

      One more time: Apple has a single patent in the h.264 pool. Microsoft has something like sixty, and they still pay the MPEG-LA twice what they receive in royalties. And Apple gets pocket change for their patent. Neither have an economic interest in promoting h.264, beyond sunk costs.

    4. Re:That's very nice of you Adobe by flnca · · Score: 1

      lol, I'd glady shell out a few bucks for a picture perfect Flash player on Linux!!

    5. Re:That's very nice of you Adobe by arielCo · · Score: 2, Informative

      Perhaps you [we] could donate to Gnash ? You know, they might get there someday.

      --
      This post contains no rudeness or derision of any kind. All arguments are friendly. Terms and exclusions may apply.
    6. Re:That's very nice of you Adobe by flnca · · Score: 1

      Noted. :)

    7. Re:That's very nice of you Adobe by Mr+Thinly+Sliced · · Score: 2, Insightful

      You go ahead declaring whomever you want enemies.

      Personally I feel the internet has to be based around free non-patent encumbered standards. Yes it's currently a lofty goal and we can't do it overnight (we should never have let it get this far, but people like shiny toys, don't they.)

      This does means that Flash and the MPEG-LA just smell wrong. I couldn't care less about demonising them - the techs wrong, plain and simple.

      You presented a false choice - I choose neither.

    8. Re:That's very nice of you Adobe by Rockoon · · Score: 1

      You mean besides the fact that they can't be sued for patent infringement by other members of MPEG-LA?

      yeah.. thats not worth anything.

      Apple has exactly 1 patent in MPEG-LA? That means they need MPEG-LA more than any other member.

      --
      "His name was James Damore."
    9. Re:That's very nice of you Adobe by SanityInAnarchy · · Score: 4, Insightful

      At least Adobe doesn't act like douchebags and make you pony up $$$ just to have flash support in Linux distros.

      Most nvidia cards come with a hardware H.264 decoder, which the Linux drivers support, so that's one way of getting it free. I bought a Dell with Linux preloaded, and it had the Fluendo codecs preloaded, so that's another way. Oh, and you could always just ignore software patents, or use a format other than H.264.

      From what I have seen HTML V5 is frankly a dog, and even in a window it runs like a slideshow.

      From what I've seen, it still beats Flash in that regard. Of course, none of that is required by the spec -- see, unlike Flash, if you have a problem with HTML5's performance, you can actually fix it!

      And let us not forget the real enemy here is MPEG-LA... Old Steve may like having only H.264 on his iStuff ( and why not? Apple and MSFT are a part of MPEG-LA) but I prefer having a format I can run just about anywhere WITHOUT having to write a check.

      Well, let's see: First, you can't actually run it anywhere, including iStuff, and of course Linux distributions on odd architectures.

      Second, H.264 is included and widely used in Flash, so I don't see why you're assuming you'll never have to write a check. That's entirely at the whim of Adobe.

      MPEG-LA has made it clear that even just using a browser plugin to view H.264 means you WILL pay up.

      So apparently, you will. Thanks for explaining why Flash solves nothing.

      Why anyone not drinking the iKoolaid would actually want MPEG-LA with their major douchebag behavior to win over Flash...

      How would that work, again, given that Flash includes H.264?

      And please don't claim the H.264 paywall is a "standard"...

      No, but HTML5 is.

      benefits Apple and MSFT while screwing Linux?

      Yes, Flash does. Their Linux player has always sucked, even more than their Mac player, which has always sucked. It's one of a very small number of pieces of proprietary software which are essentially required -- software patents aside, I can build a fully-functional HTML5 player with H.264 support using entirely free software, and I can even avoid the legal minefield by simply avoiding countries where software patents are respected.

      I honestly can't see why you're wanting to trade an open, transparent standard which you may have to pay for (but probably not -- every major OS either bundles the codecs or offers them for an under-$100 fee), for a closed, proprietary standard you also may have to pay for.

      --
      Don't thank God, thank a doctor!
    10. Re:That's very nice of you Adobe by ahankinson · · Score: 2, Interesting

      The video codec in most Flash-encoded videos is h.264. All the new <video> standardization does is ensure your browser plays the video without a plugin. So I'm not sure why you see a difference. It could be that the flash video is encoded at a lower bitrate than any "plain" h.264 videos you are trying to view.

      The one advantage that Flash has is that Adobe pays the licensing fee for its users - just as Apple does for Safari, Microsoft for IE, etc. Firefox is the one browser without a major corporate sponsor to pony up the licensing fee.

      Any video codec will be covered by a gazillion patents. Theora isn't patent unencumbered, it's just patent unenforced, and in that way it's a bigger legal minefield than h.264. It's highly likely that if it gains traction, it will be sued out of existence. I think the WebM codec is the only chance of a non-MPEG-LA codec surviving - not because it won't be infringing on any patents, but because Google actually has teeth to defend it.

    11. Re:That's very nice of you Adobe by fuzzyfuzzyfungus · · Score: 4, Interesting

      Have you taken a look recently at what is going over the wire when you play a "flash" video?

      In the substantial majority of cases, it'll be a tiny little .swf object, providing the controls, followed by a .flv or .mp4 video(with the latter becoming more common as time goes on), more often over http, sometimes over rtmp.

      Depending on the exact whim of the publisher, "flash video" is almost always a proprietary variant of h.263, VP6, or h.264.

      With the exception of the old-style vector-animated .swf stuff, there is no such thing as "flash video", just video codecs that Flash Player has decode support for. Pretty much all of which are proprietary, patent-encumbered, or both.

    12. Re:That's very nice of you Adobe by Paul+Jakma · · Score: 4, Informative

      Do you realise that Flash != codec? Do you realise that any video in a Flash applet very likely will be encoded in H.263+, H.264 or VP6? Are you aware that at least two of these require MPEG-LA royalties to decode? Do you realise that Flash does not support Theora? Hence, despite your deep dislike of MPEG-LA, if you're advocating Flash then you are more or less or promoting MPEG-LA royalty bearing technology. The only modern web-video technology which does not require MPEG-LA royalties is HTML5 video with Theora (potentially Googles' VP8 might be added to this list in future).

      With all due respect, you appear to have a less than solid grasp of the facts of the matter, which renders your conclusions quite suspect.

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    13. Re:That's very nice of you Adobe by ahankinson · · Score: 1

      So when your boss comes and asks you to create a website featuring videos, what do you tell him? At some point you have to choose, and choosing Theora isn't really an option, since it won't play on most browsers.

    14. Re:That's very nice of you Adobe by Wovel · · Score: 1

      You should read the Gnash FAQ and you will understand their shaky legal ground. Once they "get there" Adobe will just sue the crap out of them. Unless of course Adobe keeps their "Open Source Project" promise before then. But in that promise they said they would drop the devices royalty for flash player on mobiles and for people making their own flash players. Somehow in 2 years that magical day has not yet come.

    15. Re:That's very nice of you Adobe by Wovel · · Score: 1

      And there are many things Adobe does in fact make people write that check for. It is Amazing how many think anyone can create a flash player and not pay Adobe any money. Those folks might try reading Adobe's license agreement.

    16. Re:That's very nice of you Adobe by Mr+Thinly+Sliced · · Score: 1

      I'd choose a new job .-)

      I gave up building web front ends about five years ago - I didn't want to move over to the newer techs like flash and ajax as I found them clunky and messy solutions.

      The romance went out of the "web" for me at that point and it became just another ad platform.

      I do purely the back end tier now and let someone else make the front end choices (sometimes JSP/Servlets, has been XML/RPC to .Net apps too).

      I recently left a Bank who were transitioning their WCMS and client facing interface onto FLEX. Its a disaster waiting to happen frankly and I said so (gently mind, I've got a heart).

      To answer your question - at a push, I'd advise someone to put their videos up on youtube and link / use that. Bandwidth can be easily scaled and when this current video mess is sorted out, youtube will have resolved it for me :-)

    17. Re:That's very nice of you Adobe by ericrost · · Score: 1

      You're leaving out one important (to me) detail about that setup. SD fullscreen flash runs like CRAP on my lowpower dual core AMD HTPC under Linux. Boxee is totally hamstrung by this, but MythTV can decode full HD on the fly in the gpu, h.264. Flash is completely hamstringing my setup from doing what I would like it to for No Good Reason. I have a hardware h.264 decoder in my gpu. I can use it to playback local file beautifully and no, the "latest flash" doesn't play them back using my hardware and the OS that does what I want with the rest of the hardware.

    18. Re:That's very nice of you Adobe by MistrBlank · · Score: 2, Informative

      Uh. I'll agree with you when my 64-bit flash client comes out for ubuntu. My recently updated 10.04 system no longer has support.

      Better yet, how about some ARM processor support.

      Get over it, h.264 works in Linux and it's working a lot easier than flash does. If you're already willing to accept flash, you're already throwing out the proprietary vs. open source argument.

      In the meantime, Adobe would like to charge everyone to develop on their platform. They're content to making it so all web graphic design courses are centered around their tools and they're content to only support a small segment of the market despite trying to make these stupid claims of "uniform code for all platform" BS.

      This isn't an Apple issue. This is an Adobe is evil issue. I could care less about what Apple thinks, it's just fortunate they agree the web shouldn't be tied to a content creation baron like Adobe.

      Also, the h.264 and flash issue are TWO SEPARATE ISSUES. h.264 is a codec for video support, flash pushes their own craptacular codec through their flash video players, if they wanted they could write the players to support h.264 as well. Flash is a web technology that requires a plugin to decode various interactive multimedia content (not necessarily video). You may want to re-research your issues with h.264 and redirect them toward the evil MPEG-LA.

    19. Re:That's very nice of you Adobe by Goaway · · Score: 1

      Well, you might call FLV a "proprietary variant" of h.263 and VP6, I guess, but h.264 in Flash does not use FLV, it uses plain old .mp4.

    20. Re:That's very nice of you Adobe by fuzzyfuzzyfungus · · Score: 2, Informative

      In retrospect, my comma use there was a touch ambiguous. My understanding is that Adobe's implementation of h.263 in ".flv" is a bit weird and proprietary(though fully understood at this point). Their applications of VP6 and h.264 are orthodox, to the best of my knowledge.

      The scope of "proprietary variant" was supposed to extend only to the first comma, not to the entire list.

    21. Re:That's very nice of you Adobe by Goaway · · Score: 1

      All right, that makes sense.

    22. Re:That's very nice of you Adobe by Goaway · · Score: 1

      They can't be sued because they are paying their license fees, just like everyone else using h.264. That has nothing to do with being a member.

    23. Re:That's very nice of you Adobe by dave420 · · Score: 1

      The video tag doesn't care about the codec - just putting an h.264 video in a video tag doesn't magically mean it will play. However, if you have a mildly-recent flash plugin, it will play. Also, the Flash player does a lot more cool stuff than simply pseudo-streaming a video across HTTP - it supports RTMP, allowing for things like dynamic stream switching, instant seeking, and so on.

      Hopefully Google will clear up the clusterfuck of a mess that the VP8 spec was in after it left On2 - On2 are terrible developers.

    24. Re:That's very nice of you Adobe by gentlemen_loser · · Score: 1

      If it comes down to Adobe Flash or HTML V5 H.264 I'll take Flash any day and twice on Sundays! At least Adobe doesn't act like douchebags and make you pony up $$$ just to have flash support in Linux distros. And SD Flash plays beautifully on this 1.8Ghz Sempron I use for a low power netbox, and with the latest Flash I can add a $50 AGP card and go full HD. From what I have seen HTML V5 is frankly a dog, and even in a window it runs like a slideshow.

      People have VERY short memories. When I read TFA about how Adobe's sob story is that they offer a cross platform standard language that works in all browsers, I laughed so hard I cried.

      Adobe took their SWEET time porting Flash to Linux. Getting it to work in different browsers was nearly impossible and the 64-bit version was a day later and a dollar short. The GNU alternative to Flash sucked, resulting in the same issue (things work on some browsers, but not others). Just a few short years ago, I hated Adobe with a passion for their piss poor Linux support.

      I did not forget. I hope they die a slow death as more and more companies move toward a real standard (HTML5). In the end, I'll be there to dance on their grave.

    25. Re:That's very nice of you Adobe by Anonymous Coward · · Score: 0

      Adobe are douche bags. Read up on what they did to Dmitry Sklyarov:
      http://en.wikipedia.org/wiki/Dmitry_Sklyarov

    26. Re:That's very nice of you Adobe by salesgeek · · Score: 1

      This isn't about money: it's about controlling the future of the web. Both Apple and Microsoft see Adobe's Flash and Air as a problem in that it breaks vendor lock in on their platforms. In Adobe's case it creates a new vendor dependency, but one that is very economical compared to maintaining separate code bases for Mac, Windows and Linux. Apple and MS would rather you commit.

      --
      -- $G
    27. Re:That's very nice of you Adobe by Bert64 · · Score: 2, Informative

      I can already have HTML5 video support in linux distros, for free, without having to wait for adobe thanks to ogg theora and webm...
      I can even have this support in linux/arm, 64bit windows, linux/mips, netbsd, freebsd, amigaos, solaris, irix, beos or a new platform of my own creation should i need to... With flash i am forced to use the very limited set of platforms which adobe supports.

      Incidentally, HTML5 video is new which is why you have a poor experience with it, nothing has really been optimized yet... I doubt it will be long before it outperforms flash, it already does on OSX with safari by quite a considerable margin.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    28. Re:That's very nice of you Adobe by arielCo · · Score: 3, Interesting

      This is interesting:

      Using Adobe Flash in developing Gnash in the EU

      The question of exactly how legal it is to use Adobe Flash in the course of developing Gnash is a frequent topic on the Gnash mailing lists. Here I'll discuss the situation in the EU.

      In this subject I'll avoid the term reverse engineering since it means different things to different people.

      The relevant legislation in the EU is the Council Directive 91/250/EEC of 14 May 1991 on the legal protection of computer programs. Council directives are generally implemented also in national law, although the European Court of Justice has held that directives are binding on member states (i.e., EU countries) even if they have not (yet) added them into national law.

      The relevant part of the directive is Article 5, paragraph 3:

      The person having a right to use a copy of a computer program shall be entitled, without the authorization of the rightholder, to observe, study or test the functioning of the program in order to determine the ideas and principles which underlie any element of the program if he does so while performing any of the acts of loading, displaying, running, transmitting or storing the program which he is entitled to do.

      In short, so long as you are allowed to use Adobe Flash, you can use it to observe and study to understand its behavior.

      So first we must insure that we have the right to use Adobe Flash. This is easy, because usage of Adobe Flash is free under the Flash EULA.

      Now the observant reader might point out that the EULA specifically prohibits using Adobe Flash in order to create a competing product (such as Gnash). However, the above-quoted article from the directive says that the study and observation may take place without the authorization of the rightholder. This means that Adobe cannot bindingly prohibit such activites in its licensing agreements.

      bjacques's blog at gnashdev.org I don't know if you can explicitly forfeit a right by accepting a private agreement (the EULA) and then claim that it was never valid. AFAIK, most rights can be waived. Any European lawyers in the house?

      --
      This post contains no rudeness or derision of any kind. All arguments are friendly. Terms and exclusions may apply.
    29. Re:That's very nice of you Adobe by Bert64 · · Score: 1

      What about suing them for patents not covered by MPEG-LA ? Don't google own a number of video encoding related patents having acquired On2? There may well be other patents out there too...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    30. Re:That's very nice of you Adobe by Bert64 · · Score: 1

      No tech has complete coverage and is unlikely to any time soon, you would be forced to support multiple options in any case. I would probably host the videos on youtube and link to them - let youtube work out what codecs to use etc.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    31. Re:That's very nice of you Adobe by Pentium100 · · Score: 1

      but I prefer having a format I can run just about anywhere WITHOUT having to write a check.

      h.264 is out then. Is DivX patented? If so, then what's left? Uncompressed RGB? Even that would probably play in less devices than divx...

    32. Re:That's very nice of you Adobe by Sandbags · · Score: 1

      Yes, and Microsoft LOST a case of infringement from a patent outside of MPEG-LA's H.264 pool. The pool provides NO protection from patents outside of it.

      --
      There is no contest in life for which the unprepared have the advantage.
    33. Re:That's very nice of you Adobe by vijayiyer · · Score: 1

      Flash videos today are just wrappers for H.264 video. Adobe is paying the license fee and distributing the player for free.
      So the question is not Flash _or_ H.264, but whether you want Flash _and_ H.264.

      If you think that Flash benefits Linux, you're fooling yourself. Do you remember when there was no Adobe Flash plugin for Linux at all? There still isn't one for FreeBSD. Flash violates the very spirit of Linux - requiring a closed source implementation of an effectively closed standard (the crappy released "standard" for Flash that is insufficient to build a real implementation doesn't count). H.264 has open implementations of an open (but patent encumbered) standard. And it's still used in Flash videos.

    34. Re:That's very nice of you Adobe by Skuld-Chan · · Score: 1

      Why does steve go around promoting like it will replace flash then? He clearly has a vested interest in seeing it as a web standard.

    35. Re:That's very nice of you Adobe by Skuld-Chan · · Score: 1

      It seems to me that there are at least 3 competing standards for web video (ogg/h264 and now webm/on2), and currently all the browsers support at least one, some two but none (as far as I know) all three. That's the biggest hindrance to html-5 video support over flash - flash in fact works on every browser on Mac/Windows just fine and its performance is getting better thanks to better support for hardware assisted playback.

      It was real disappointing that the first html-5 video demo I saw on an iPad didn't even work - because it only supports h.264.

      In a way I think that is what chuck/john are talking about.

    36. Re:That's very nice of you Adobe by Goaway · · Score: 1

      So to enforce lock-in, Apple and Microsoft are promoting... the same format, which is easily licensable by anyone with even a little bit of money, and which is also used by Flash, their supposed enemy.

      That makes perfect sense.

    37. Re:That's very nice of you Adobe by Goaway · · Score: 1

      Steve is not "going around promoting" anything "like it will replace Flash". He is using the best available video format on his platforms. Just like Flash is. Apple, Adobe and Microsoft are all using h.264, you know?

    38. Re:That's very nice of you Adobe by Bert64 · · Score: 1

      Chrome seems to support all 3...
      Theora is likely to die out now that webm is replacing it, leaving only 2 competitors... One free, and one patent encumbered...

      Flash doesn't work in any 64bit windows browsers, you have to run a 32bit browser to get flash on windows..

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    39. Re:That's very nice of you Adobe by rawler · · Score: 1

      Throw in the opportunity to throw a monkey-wrench into practically all open-source competitor's machinery, and I'm pretty sure both Apple and Microsoft will bite. (Damn Mozilla stealing IE-shares, forcing active development again and other such costly crap.)

    40. Re:That's very nice of you Adobe by nine-times · · Score: 1

      Yeah, ultimately "Flash video" means H264 being played in a media player that happens to be written using Flash. So instead of using Quicktime or Windows Media Player or VLC, your using a player that was written in a variant of Javascript using Adobe Flash as the development kit.

      The big downside is that, the way Flash media players work, you're *forced* to use a particular player. Imagine you went to a website that included a normal MPEG file, but it was set up so it could not be played in any player other that Windows Media Player. That'd be pretty stupid.

    41. Re:That's very nice of you Adobe by Skuld-Chan · · Score: 1

      In any? Here's one:

      http://labs.adobe.com/technologies/flashplayer10/64bit.html

      So we have one browser that supports all html-5 video formats, and one plugin that works on x64 browsers - we can go to town.

    42. Re:That's very nice of you Adobe by zeroshade · · Score: 1

      Hopefully the Nero Lawsuit against MPEG-LA will either invalidate a bunch of patents or break up the patent pool enough to allow Theora and WebM to survive. Though, I wouldn't count either out until MPEG-LA actually states what patents they are infringing on. Until they actually state which Patents are being infringed this is still in FUD territory.

    43. Re:That's very nice of you Adobe by salesgeek · · Score: 1

      No, they are suggesting a patent encumbered format that lock free (as in GPL and price) software out of the game in finality. Adobe has indicated they are more than happy to implement an open replacement for H.264 in Flash.

      --
      -- $G
    44. Re:That's very nice of you Adobe by hairyfeet · · Score: 1

      So in other words "Pay your $599 license fee, you cock smoking tea baggers!"? Hmmm...now where have I heard that one before?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    45. Re:That's very nice of you Adobe by infinitelink · · Score: 1

      Linux is so marginal that it almost doesn't count, like it or not. I rather don't blame them for saying they are cross-platform, etc., especially given that most that would hear that sort of thing will think "Windows and Mac", not "Windows, Mac, Linux, Unix, Minix, . . ."; Linux has been worth supporting only when some other MAJOR player begins to leverage it: Google, for instance (whicrh didn't exactly beg Adobe for anything, but said "we'll pay for you to play: we want to build it into our Chrome browser".

      Besides that, you can't qualify "HTML5" with "real standard" yet: it's not yet, if it ever will be: those codifying it (you know, the companies, rather than the standards body) are going about talking about how it probably won't be ready for "ten or fifteen years": what a friggin' joke.

      --
      Intelligent idiots are we. | Evil men do not understand justice.
    46. Re:That's very nice of you Adobe by infinitelink · · Score: 1

      p.s., before I get flamed by the zealots, I'm typing this from within Firefox on XFCE atop of Ubuntu, am considering Debian, but am intrigued by the speed and rolling-updates of Arch, and like Linux and things OSS and FOSS very much. I'm just being realistic about things here.

      --
      Intelligent idiots are we. | Evil men do not understand justice.
    47. Re:That's very nice of you Adobe by infinitelink · · Score: 1

      If the BSDs have a linux-compatibility layer, why aren't they utilizing it? If it doesn't quite work with Flash, why aren't they improving it? And what do you mean "Spirit of Linux"? Linux is the bane of the spirit of the FSF, Linus being pragmatic, after all, the head of the Linux KERNEL project, turning-down Stallman's bid to have him assign the FSF his linux-kernel copyrights, and being one of the many to point-out that AS WRITTEN, the GPL (v. 2) doesn't disallow dynamic linking (it's one of those things which lawyers joke "definitely wasn't written by a lawyer"), such that he even has a modifying header-license text for certain parts of said kernel. The FSF is the puritanical group (and you know, I just want to point-out that despite the bad associations, being "puritanical" isn't always bad, which is just another way of saying "purist"), whereas Linus is not interested in that sort of thing: he's perfectly fine with letting propriety run, or if a company doesn't want to do that work, not run, atop the kernel. If you want the "spirit of the [FSF]", use GNUHerd...oh wait.

      Taking cues from his pragmatic orientation or many comments to that effect, I bet Linus is quite happy that Adobe ported at all, which might be taken as a testament to having obtained some measure of success (or that the Linux using community is just so annoyingly whiny that Adobe finally got tired of the spam). Like it or not, many standards are closed, most effective and functional and widely-implemented standards are closed; most highly successful standards are closed; and this is likely to continue into the future in many arenas, if not (let's hope) online, where the virtual "reality" of things makes contrary circumstances potentially feasible. Just because something is closed, doesn't mean its crappy: and just because many users have done crappy implementations, doesn't make the tool crappy: it has its uses. GTK/+, of itself, compared to alternative sets of tools, really is crap: yet it's currently used very effectively for functional and worthwhile programming and programs. Flash of itself, has quite a lot of merit, and when used intelligently those things are leveraged, but no matter what you do, the majority out there isn't always going to be that considerate or intelligent, if at all, and usually the only solution to this is to make the tools almost impossible to use effectively if they aren't mastered (and then even the masters of a discipline just simply refuse to use them: look at the programming environments for Sony's PS3 for a good case study on this: you have to be expert and deft to program well for that thing, but "it's too hard" say so many, even great gaming companies, and so not many games were readily available for it, and studios in general just weren't that interested; Sony actually made statements to the effect that they wanted it to be a hard set of tools in order that quality would be better, which I admire, but instead people just avoided the platform).

      --
      Intelligent idiots are we. | Evil men do not understand justice.
    48. Re:That's very nice of you Adobe by luther349 · · Score: 0

      they are making flash for non-x86 due out first on android devices this year. they also desperately wanted to get it on the iphone they even built a version under apples rules and apple still refused. so arm flash will be hear very soon. they also have power-pc flash been around for a good wile but they have abandon it due to the death of power-pc. and arm being widly used is a recent thing with android and iphones and now arm netbooks. before how many people relly had a arm based pc it wasn't very many. mostly dev machines.

    49. Re:That's very nice of you Adobe by Goaway · · Score: 1

      Yes, this is why they provide free h.264 playing facilities in their OSes, which can be used by free software without paying anyone.

      That makes perfect sense.

    50. Re:That's very nice of you Adobe by Goaway · · Score: 1

      Yes, I am sure Linux's huge market share on the desktop is keeping them up at night.

    51. Re:That's very nice of you Adobe by Lars+T. · · Score: 1

      If it comes down to Adobe Flash or HTML V5 H.264 I'll take Flash any day and twice on Sundays!

      So instead of HTML5 and H.264 you'd rather take Flash and H.264 (which is what more and more "Flash videos" are). Gee, is there a reason for this, apart from H.264 being teh 3v1l?

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    52. Re:That's very nice of you Adobe by SanityInAnarchy · · Score: 1

      they are making flash for non-x86 due out first on android devices this year.

      They've had it on PPC for awhile (but OS X only), and I wouldn't be surprised to see other builds on ARM. The point is that it's not something I can install on any old Linux distro -- in this case, maybe I can install it on a custom Android setup, maybe not, but Android doesn't run X, IIRC.

      Of course, were it open source, it'd be ported to everyone and their dog's favorite platform ages ago. That's the point here.

      they also desperately wanted to get it on the iphone

      And if so, it'd be like the PPC version -- iPhone OS only. Certainly wouldn't imply that any old Linux user would be able to download an ARM version of Flash the way I can download an x86 version.

      they also have power-pc flash been around for a good wile but they have abandon it due to the death of power-pc.

      Erm, why do they have to abandon it? And what's this "death"? Sure, Apple isn't using PPC anymore, but it's still in all modern game consoles, for instance. So we again have no Linux player on any of these devices.

      and arm being widly used is a recent thing

      The Linux kernel was ported to over a dozen architectures, last I checked. Why does a platform have to be "widely used" for you to compile for it? And why does Flash have to be proprietary, so we can't do this ourselves?

      As "recently" as five years ago, I was running Linux on an old-at-the-time handheld PC with an ARM processor. Couldn't run Flash on that, either.

      before how many people relly had a arm based pc it wasn't very many.

      Tons, actually, they just weren't PCs.

      I'm also not sure what any of this has to do with anything I said.

      --
      Don't thank God, thank a doctor!
    53. Re:That's very nice of you Adobe by rawler · · Score: 1

      Oh, that would be you then.

      Personally I were thinking more about Mozilla and the open source phenomenon in general.

    54. Re:That's very nice of you Adobe by ytpete · · Score: 1

      Now make your CS-software cross-platform, that would probably help a bit in that regard.

      Uhh... the CS software has been cross-platform (Mac and Windows) for 15 years (e.g. Photoshop 2.5).

    55. Re:That's very nice of you Adobe by ytpete · · Score: 1

      The license agreement has made it very clear, for at least two years now, that anyone is free to create an alternative player.

      This summarizes it: "There are no restrictions on the development of SWF authoring tools, and anyone can build their own SWF or FLV/F4V player."

    56. Re:That's very nice of you Adobe by Goaway · · Score: 1

      Both Microsoft and Apple offer h.264 playing, for free, that Mozilla can use without any legal problems.

      It is Mozilla's own choice to not take advantage of that offer, and to throw a monkey-wrench into their own machinery.

    57. Re:That's very nice of you Adobe by ytpete · · Score: 1

      In the meantime, Adobe would like to charge everyone to develop on their platform. They're content to making it so all web graphic design courses are centered around their tools and they're content to only support a small segment of the market despite trying to make these stupid claims of "uniform code for all platform" BS.

      There are actually numerous free and/or non-Adobe tools for producing Flash (SWF) content: Flex, FDT, IntelliJ, haXe, SWiSH, various "slideshow makers," etc.

      I'm not sure I understand "only support a small segment of the market." If your complaint is about Linux support, I feel your pain, but I'm sorry to say your argument is completely bass-ackwards -- Linux is the "small segment" while the vast majority of the market is Windows and Mac boxes. And Flash is installed on 99% of them.

      h.264 is a codec for video support, flash pushes their own craptacular codec through their flash video players, if they wanted they could write the players to support h.264 as well.

      Flash does support H.264 -- since 2007, in fact.

    58. Re:That's very nice of you Adobe by luther349 · · Score: 0

      when they released the beta to arm flash they also released a beta of sun spark flash. i know where your coming from it wasn't until this year did they say there going to make flash run on everything.

    59. Re:That's very nice of you Adobe by luther349 · · Score: 0

      i also have to change that on ppc flash they do still make it being they released it for the ps3 browser. ps3 does have full flash support. there is also open source flash out there look up the flex sdk. as well as a few open source players. but not as good as there closed version.

    60. Re:That's very nice of you Adobe by SanityInAnarchy · · Score: 1

      there is also open source flash out there look up the flex sdk.

      Yeah, it's not a player. Doesn't count.

      as well as a few open source players. but not as good as there closed version.

      Unless something has changed recently, "not as good" translates to "nearly unusable".

      --
      Don't thank God, thank a doctor!
    61. Re:That's very nice of you Adobe by jamie(really) · · Score: 1

      See, I'm kinda confused on the economical part, as a developer.

      Java developer: OS=linux (free). Editor = Eclipse (free) or IntelliJ ($499(
      Silverlight developer: OS = Windows $199. Editor = Expression Blend $599
      Flash Developer: OS = Windows $199. Editor = Flash CS5 $699

      So, Flash costs the most money.

    62. Re:That's very nice of you Adobe by jamie(really) · · Score: 1

      Except that they wont tell you how, (the documentation is not detailed enough), and if you reverse engineer theirs then they can sue you.

      Do you actually believe words posted on a corporate website? Forget even basic fact checking, you're telling me you're default setting is "believe"?

      1. I Believe
      2. Take with a pinch of salt.
      3. Will fact check.
      4. Its probably corporate bullshit, but will fact-check.
      5. It all evil corporate lies

      You're at 1 on this scale are you?

    63. Re:That's very nice of you Adobe by ytpete · · Score: 1

      No, not at all -- I'm probably a 4 on that scale, but I did my fact-checking. Gnash (an alternative Flash player) has been around forever and I've never heard of it being legally threatened by Adobe. And to the extent that "words posted on a corporate website" constitute the license for a spec you've just downloaded... they're not just words, they're a contract the company is legally bound to honor.

      Also, I think it's important to look at motivation. Adobe profits from tools (which create Flash content, JPEG images, etc.). Anything that broadens the reach of the content produced by those tools is a win. Contrast this to Apple, who makes money off of hardware and thus wins when content is only available on their platform... giving them a vested interest against cross-platform efforts like Flash and HTML 5.

    64. Re:That's very nice of you Adobe by salesgeek · · Score: 1

      they provide free h.264 playing facilities in their OSes

      Thanks for restating the problem.

      --
      -- $G
    65. Re:That's very nice of you Adobe by Goaway · · Score: 1

      You're the one saying that they want to use h.264 to prevent free software from competing. And when they let free software use h.264 for free, that is somehow the problem?

      Your argument is just a little hard to follow here.

  3. nothing against flash by Rikiji7 · · Score: 5, Insightful

    I'm not against flash, but i would like to be able to opt it out without losing any feature of the website i'm browsing. As i don't need/like flash based games and bloated intros, at the moment i got it installed just to watch embedded videos. One feature to go.

    --
    slashwhat?
    1. Re:nothing against flash by zippthorne · · Score: 1

      Not everything flash is bad: http://www.homestarrunner.com/, although I suppose that site *could* theoretically be done with SVG...

      --
      Can you be Even More Awesome?!
    2. Re:nothing against flash by Opportunist · · Score: 4, Insightful

      Vote with your feet. If a page does not offer you an option to skip their flashtastic crapfest, close the window, go elsewhere.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    3. Re:nothing against flash by Anonymous Coward · · Score: 0

      _Obviously_ you haven't played "gemcraft zero". ;)

    4. Re:nothing against flash by Anonymous Coward · · Score: 0

      yeah listen up people, all you silly people out there, going to flash websites is wrong wrong wrong - just stop it - all of you!!!

      if only you could realize how utterly stupid you sound- just for one split second.

      (98% of Internet connected PCs have Flash Player
      85% of the top 100 websites use Flash Player (Alexa)
      75% of web video is viewed using Flash Player (Comscore)
      98% of enterprises rely on Flash Player (Forrester)
      70% of web games are delivered using Flash Player (Evans Data Corp.)
      3.5 million developers use the Flash Platform
      19 of the top 20 device manufacturers worldwide have committed to shipping Flash technology on their devices)

    5. Re:nothing against flash by jellomizer · · Score: 1

      Except I think the site is near death. The last update was some april fools jokes... 6 months paternity leave is excessive.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    6. Re:nothing against flash by tverbeek · · Score: 1

      "I'm not against flash, but i would like to be able to opt it out without losing any feature of the website i'm browsing."

      That's a bit like asking to use a black and white TV, but without losing any attributes of the movie you're watching. You'll get your wish if you're watching "Psycho", but only for part of "The Wizard of Oz", and for "Willy Wonka and the Chocolate Factory" you're just plain out of luck.

      --
      http://alternatives.rzero.com/
    7. Re:nothing against flash by MBGMorden · · Score: 4, Insightful

      My problem with it is that it's hard to determine the difference between useful flash and useless flash.

      Most snazzy flash UI's on websites are just slow and bloated. ANY page with a "Skip Intro" button I can guarantee you should have never had the damned intro there in the first place. On the other hand, flash based video is very useful. Flash games can be amusing if you're into that sort of thing.

      I think Flash would simply be much better if it was used more sparingly. The old addage comes into play though ("When all you have is a hammer the whole world starts looking like a nail."). To too many web developers Flash is their hammer.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    8. Re:nothing against flash by tepples · · Score: 2, Informative

      As i don't need/like flash based games

      Flash games are useful if you want to play a video game on someone else's computer without needing to be an administrator on that computer. What would you recommend as an alternative? Java games? HTML5 Canvas games that don't work on IE 8?

      at the moment i got it installed just to watch embedded videos

      Though WebM and H.264 excel at live action and CGI, Flash is far more efficient than WebM or H.264 at encoding traditional animation created as vectors, such as Homestar Runner, Weebl and Bob, or most of what you see on Newgrounds.

    9. Re:nothing against flash by Bert64 · · Score: 1

      Having a single flash player installed on 98% of systems is terrible, that's an even worse monoculture than the one pushed by microsoft and means that a single security hole in flash can be used to exploit users of multiple platforms and multiple browsers... That makes it a pretty attractive target for hackers.

      Monoculture is bad, flash should be made more like PDF (another format from adobe), a documented standard where you have the choice between using adobe's rather lacklustre tools or many many third party alternatives.. Although admittedly, most people don't realise there are superior PDF readers out there.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    10. Re:nothing against flash by berto_s13 · · Score: 1

      Flash is just like anything else on the web -- garbage in garbage out. But if done well, the Flash user experience can be much better in terms of functionality, speed, and ease of use. People just assume it's only for games if they haven't looked into the capabilities. As for apple deciding not to allow Flash on their hardware, it's just a corporate pissing contest so they can get more of a share in the online video space. Apple just knows if they put out some cocky letter like they did, their fan base will support it no matter what.

    11. Re:nothing against flash by John+Betonschaar · · Score: 1

      Very nice pulling these numbers out of your ass while making them look credible by pasting some shitty corporate names behind them.

      If these numbers are even *remotely* accurate, I'm wondering what kind of demographic I'm in to have been able to navigate my ways around Flash for as long as I can remember. I have Flash blockers on all my PC's, my phone and my tablet do not support Flash video, and I only unblock Flash content when I really have to. Which, in 99 out of 100 cases is when I want to view a video on a site that didn't transition to HTML5 yet, which are becoming less and less very fast. The times I'm disappointed I really regret I'm missing out on Flash content are counted on 1 hand, for a year long of very intensive use of the internet.

      >> 98% of Internet connected PCs have Flash Player
      Doubtful, but even then, who cares? And how many phones have Flash player? How many embedded devices? How many internet-connected PC's have HTML5 capable browsers?

      >> 85% of the top 100 websites use Flash Player (Alexa)
      Absolute fucking bullshit. I'd guess not more than 20% to 30% may have Flash, and maybe about 5% of them actually require Flash for anything else but ads. Try uninstalling the Flash player and find out that all your site still work fine without it. AMAZING!

      >> 75% of web video is viewed using Flash Player (Comscore)
      Of which probably half is already also available in HTML5. Most of the video's I watch on my PC come from Youtube or something like Vimeo, and they already work without Flash most of the time. Every now and then I stumble upon a site that doesn't use one of the bigger video portals that already support video without Flash, but I expect 90% of web video to be viewable without Flash within a year. I can hold out on the few video's that don't play yet until we get there.

      >> 98% of enterprises rely on Flash Player (Forrester)
      This one is particularly hilarious. Seriously, I don't know a single company that 'relies on Flash'. Yes, many enterprises have websites with Flash content on it, but most of them simply fall back to a Flash-less site if you don't have Flash. I honestly cannot think of a single company that makes it impossible for me or for themselves to do business without Flash. 98% of Enterprises 'rely on Flash' my ass.

      >> 70% of web games are delivered using Flash Player (Evans Data Corp.)
      This might be the only statistic that might actually make sense. For web games, Flash is fine by me. I don't play them anyway but I can imagine some people do, so that's one of the very few application areas where Flash is truly useful.

      >> 3.5 million developers use the Flash Platform
      Yes, and probaly 350 million use Visual Basic, but that doesn't mean we need VB on the web. Also, I'd estimate that over 80% of the Flash 'developers' are too stupid to program in any other way than dragging and copy-pasting some ActionScript together.

      >> 19 of the top 20 device manufacturers worldwide have committed to shipping Flash technology on their devices)
      Wait, what?? 19 of the top 20 device manufacturers *of what*?

    12. Re:nothing against flash by Pharmboy · · Score: 1

      And 87% of all statistics are bullshit, including this tidbit and your post.

      --
      Tequila: It's not just for breakfast anymore!
    13. Re:nothing against flash by jopsen · · Score: 1

      like thats going to make any difference when half the users can't see the difference between win 9x and win 7...
      Seriously, my mom didn't see the difference :)

    14. Re:nothing against flash by Anonymous Coward · · Score: 0

      why in gods name would i make these figures up? maybe you should try not to judge others by your own standards mate.

      and if you don't believe the figures then what more do you have to say on the issue? surely that would be the end of your point? lol!

      as for your question I'm wondering what kind of demographic I'm in[?]
      the answer is quite simple, that would be the thick & useless metrosexual category. which probably puts you in the market for an ipad. enjoy!

    15. Re:nothing against flash by Anonymous Coward · · Score: 0

      I'm not against ASCII, I'd just like to be able to block all text on a website I'm browsing and still get all the content.

      WTF?

    16. Re:nothing against flash by infinitelink · · Score: 1

      Flash IS a documented standard, but developing an alternative and functional player is hard: plus, it requires having $$$ to pay for the licenses on patented technology within it. Heck, developing PDF parsers is difficult, but there's been plenty of time for alternatives to mature and become viable competitors, (and I think it's not quite as difficult as creating a functional, dependable alternative to the dominant flash player).

      --
      Intelligent idiots are we. | Evil men do not understand justice.
    17. Re:nothing against flash by Anonymous Coward · · Score: 0

      To too many web developers Flash is their hammer.

      As a web developer I am offended. Those that use Flash to make websites are not web developers.

    18. Re:nothing against flash by exomondo · · Score: 1

      Not everything flash is bad: http://www.homestarrunner.com/, although I suppose that site *could* theoretically be done with SVG...

      That's right, the problem though is that while what Flash does can be accomplished by stringing together a bunch of technologies tied to HTML5 there is still no even half-decent way for designers to do this. There is no tool or suite of tools to create a comparable Flash-like experience in HTML5 the way there is with Flash, this leads to designers needing to do a larger amount of coding and one thing we all know is that while just about anyone can program, not many people can program well. Sure there are complaints about the speed and resource use of Flash but the more code that you make designers (who aren't programmers) write, the more inefficient and resource-hungry websites will be out there. It's quite easy to inadvertently develop a unnecessarily overly resource-hungry web app with HTML5 technologies.

      Im not really a fan of Flash, i won't be sad to see it go as a defacto standard and i would suggest that isn't too far off, and im not a web dev or designer, but i can see that for HTML5 to replace Flash there are going to need to be comparable tools available to content creators and for browser support for it to reach the same levels as Flash installations. It's not enough to just have a bunch of technologies that, put together, are capable of what Flash is.

    19. Re:nothing against flash by Lars+T. · · Score: 1

      yeah listen up people, all you silly people out there, going to flash websites is wrong wrong wrong - just stop it - all of you!!!

      if only you could realize how utterly stupid you sound- just for one split second.

      (98% of Internet connected PCs have Flash Player 85% of the top 100 websites use Flash Player (Alexa) 75% of web video is viewed using Flash Player (Comscore) 98% of enterprises rely on Flash Player (Forrester) 70% of web games are delivered using Flash Player (Evans Data Corp.) 3.5 million developers use the Flash Platform 19 of the top 20 device manufacturers worldwide have committed to shipping Flash technology on their devices)

      Thank you for proving that Apple is an evil monopolist trying to kill the little upstart Adobe.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    20. Re:nothing against flash by Lars+T. · · Score: 1

      As i don't need/like flash based games

      Flash games are useful if you want to play a video game on someone else's computer without needing to be an administrator on that computer. What would you recommend as an alternative? Java games? HTML5 Canvas games that don't work on IE 8?

      You know what's so funny about your claims? That I had to downgrade to Flash 9 so that I could actually play some Flash games on my Mac instead of watching some slow-motion creepshow.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    21. Re:nothing against flash by SoupIsGoodFood_42 · · Score: 1

      And just how many people need to play games while borrowing someone's computer?

    22. Re:nothing against flash by exomondo · · Score: 1

      Also, I'd estimate that over 80% of the Flash 'developers' are too stupid to program in any other way than dragging and copy-pasting some ActionScript together.

      Probably because they are designers, not programmers. HTML5 needs tools for designers if it is to be successful.

    23. Re:nothing against flash by exomondo · · Score: 1

      Most snazzy flash UI's on websites are just slow and bloated. ANY page with a "Skip Intro" button I can guarantee you should have never had the damned intro there in the first place.

      And things will be different in HTML5, being as it's just as capable a set of technologies as Flash?

    24. Re:nothing against flash by grrrl · · Score: 1

      My problem with it is that it's hard to determine the difference between useful flash and useless flash.

      Until I installed click-to-flash (best plug in EVER) I never knew how many sites use flash to display.. wait for it... HEADINGS! That's right, why use html for TEXT (or god forbid an IMAGE like a jpeg or even gif if you want to have a fancy font) when you can use FLASH? Seriously!

    25. Re:nothing against flash by tepples · · Score: 1

      And just how many people need to play games while borrowing someone's computer?

      Someone visiting someone else's house, for one. Or someone at work, when the computer belongs to the company and is administered by the company's IT department but the employee gets to use it on break time as a perk. I could think of more, but it's bedtime.

    26. Re:nothing against flash by kmoser · · Score: 1

      We need to resurrect NAPLPS. If it was good enough for Prodigy...

    27. Re:nothing against flash by Anonymous Coward · · Score: 0

      Shut up! you are bringing valid points and objectivity to our 2 minutes of rage :(

    28. Re:nothing against flash by ytpete · · Score: 1

      Flash has much better text rendering than HTML, particularly when you want to use a font other than Arial, Times, or Courier. But the better way to do it would be an image with alt text, of course.

    29. Re:nothing against flash by lemoon · · Score: 1

      yep, agreed. BTW, now the rumors said that apple will develop Gianduia to replace flash. or the HTML5 is the alternative. Read this article "On Apple's iPad, HTML5 and Flash" to get more details. http://www.ifunia.com/ipad-column/on-apple-ipad-html5-and-flash.html

  4. What WE'RE saying is ... by Anonymous Coward · · Score: 5, Insightful

    We'd like you to buy into OUR implementation. That cloud ought to be accessible to anyone's computer - as long as they're running Flash.

    Adobe wants a monopoly on content, and wants the OS to be commoditized. I want the whole platform to be commoditized - and that's why I support truly open standards.

    1. Re:What WE'RE saying is ... by mwvdlee · · Score: 1

      Isn't the flash file format and programming language an open standard?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:What WE'RE saying is ... by N+Monkey · · Score: 1

      Isn't the flash file format and programming language an open standard?

      Maybe, but I'm not sure that makes it good. I briefly looked at the vector graphics part of the file format and it seemed a bit weird. It reminded me of the internal structure for a legacy scanline rendering algorithm.

      OTOH, years ago I did look at (IIRC) Autocad's DXF file format... now that was really scary.

    3. Re:What WE'RE saying is ... by LizardKing · · Score: 4, Informative

      Isn't the flash file format and programming language an open standard?

      It's not really open, nor is it a true standard as it's not been submitted to a recognised standards body. As recently noted on the Gnash developers mailing, Adobe's initial release of a "spec" was incorrect in many areas and incomplete. Then there was the dubious terms it was provided under, most notably that the spec couldn't be used as a reference to write an alternative implementation.

    4. Re:What WE'RE saying is ... by Anonymous Coward · · Score: 0

      Thats a bit unfair. Apple, MS, etc were not providing a consistent "experience" across platorms. Flash filled the gap. You may not like flash, but it served it's purpose quite well.
      Now Apple are developing the gap again with their No-Flash campaign, so HTML5 will enter the market where Flash used to call home. Evolution of the internet? How long until we see a new round of lock-ins from browser vendors.

      As much as I like Apple, they are turning into the new evil of lock-in. Sooner or later, I can see them tying their App Store to their other hardware (maybe just the MacBook Air as a starting point). Not a promising future.

    5. Re:What WE'RE saying is ... by oh_my_080980980 · · Score: 1

      You know the more Adobe talks about being "open" the more they put their foot in their mouth.

    6. Re:What WE'RE saying is ... by Bing+Tsher+E · · Score: 1

      OTOH, years ago I did look at (IIRC) Autocad's DXF file format... now that was really scary.

      Just about any third party vendor out there supports import/export to DXF. So you're unraveling the 'obfuscated beyond use' case there.

    7. Re:What WE'RE saying is ... by tepples · · Score: 1

      nor is it a true standard as it's not been submitted to a recognised standards body.

      Neither is HTML5; the latest HTML version published by ISO is HTML 4. But the scripting language within Flash is ECMA-262.

      Then there was the dubious terms it was provided under, most notably that the spec couldn't be used as a reference to write an alternative implementation.

      Was that info more than two years old? Things have changed.

    8. Re:What WE'RE saying is ... by Bert64 · · Score: 1

      Flash does not provide a consistent experience across platforms, it merely provides a single platform..

      Running the same version of Firefox on every system would also provide a consistent experience (and firefox runs on more platforms than flash does)... Adobe are just as bad as MS for trying to tie everyone in to their platform, remember when IE had macos and unix versions?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    9. Re:What WE'RE saying is ... by Skuld-Chan · · Score: 1

      There are plenty of technologies that do use Flash internally though - Scaleform for example (a lot of game ui's are authored in Flash - one of the biggest games this year uses Scaleform actually).

    10. Re:What WE'RE saying is ... by s73v3r · · Score: 1

      Its technically an open standard, in the same way that Microsoft's Office XML is an open standard. Meaning, good luck trying to write a compatible client for it, when not even the official player adheres to the standard.

  5. If they really want to boost Flash adoption ... by flnca · · Score: 5, Insightful

    If they really want to boost Flash adoption, they should make it open-source!! Or at the very least make cheap authoring tools that everyone can use. Flash isn't really all that multiplatform, b/c the authoring tools exist only for Windows and Mac ... where are the versions for Linux, BSD, Solaris?

    1. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0, Troll

      Now what commercial gain could they possibly get from doing this? BSD/Linux makeup maybe 1% of multi-purpose computer users. Web content developers make up a fraction of a fraction of that. Also consider the fact that all web content developers have to have a windows machine around to proof for the ubiquitous "IE" that still makes up the lions share of the browser market.

      Linux/BSD are great solutions but they are currently niche software for geeks and servers.

    2. Re:If they really want to boost Flash adoption ... by FyRE666 · · Score: 4, Informative

      As far as I'm aware, the swf file format is open and documented. Write your own authoring tool if you like - all the info is there. A lot of people seem to miss this fact.

    3. Re:If they really want to boost Flash adoption ... by neumayr · · Score: 1

      Seriously? People put up with that barely working binary only blob for ages, have been coding around it, thought up hacks like ndiswrapper, all while the filetype is openly documented?

      --
      Truth arises more readily from error than from confusion. -Francis Bacon
    4. Re:If they really want to boost Flash adoption ... by Molt · · Score: 4, Informative

      Have a look at the Flex SDK. It's Adobe's open-source tool for creating content to run on the Flash player, and it runs fine for me on Linux. I don't use BSD or Solaris so can't comment on those.

      It's a command-line tool and doesn't have the visual bells and whistles of the Flash IDE but is a good way to produce Flash content. Whilst it's primarily aimed at producing application-style code it's more than capable of graphical/game content too, you just need to bring the graphics in from another application.

      In the past I had to write a Flash 'video player plus graphical metadata overlay' style application for work. I had a choice of what to write it in, Flash IDE and Flex SDK were both readily available, and I went for Flex because it fitted in with my standard workflow better- I was still using the same text editors, build systems, and version control that I'd use in any language and the GUI library in Flex was a lot nicer than the one Flash was shipping with at the time.

      --
      404 Not Found: No such file or resource as '.sig'
    5. Re:If they really want to boost Flash adoption ... by FuckingNickName · · Score: 4, Insightful

      Yep. And it's been completely licence-unencumbered for 2 years now.

      Apple and other corporate controllers of the W3C want a monopoly on specifying how the web is delivered. That's all this is about. And no matter how poorly Flash runs, it can still deliver applications or 3D gaming experiences or whatever (hell, as can Java applets!) while the 30 year old Pacman clone on Google's homepage stutters like a bitch.

    6. Re:If they really want to boost Flash adoption ... by flnca · · Score: 1

      Thank you! I will have a look at it! :)

    7. Re:If they really want to boost Flash adoption ... by brillow · · Score: 5, Interesting

      Good point, also, appeals to "performance" are short-sighted in computer land. Anything which runs too slow on a computer this year will be butter by next year. Apple is not against flash because its bad, but because once the performance problems go away with the next generation of hardware, Adobe has a platform which can do an end-run around Apple's app-store ecosystem. Its the same kind of logic behind why they don't allow java. If Flash and Java ran in the browser on an iPhone, then you could actually develop high-powered webapps, and run a web-based app store. Not to mention all the cross-platform development. This is especially true since Android is rapidly gaining marketshare, Apple is trying to lock up developers as fast as possible so they won't jump to Android quite as quickly when it inevitably overtakes them, and it is inevitable. There's no way Apple can compete with all the hardware-variety of Android phones. Plus, in a few years there will be Android phones doing something Apple can never do, which is being given away for free with contract. Not to mention Android apps are going to run on tablets and your TV (without any lame pixel doubling).

    8. Re:If they really want to boost Flash adoption ... by flnca · · Score: 4, Informative

      Interesting!! Last time I checked (which was more than 2 years ago), the format spec didn't allow it to be used to write authoring tools, plus the license was limited to 1 year. If they changed that, then the outlook for new free graphical authoring tools wouldn't be quite as dim.

    9. Re:If they really want to boost Flash adoption ... by flnca · · Score: 2, Informative

      or was it players? can't remember, sorry.

    10. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0

      It will not be better by next year -- I don't know if you noticed, but CPUs aren't getting much faster any more.

    11. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0

      I am a flex developer running linux OS for my desktop.

    12. Re:If they really want to boost Flash adoption ... by Daimanta · · Score: 5, Funny

      Read the GP's comment. He is not saying that it will be 'better' next year, he is clearly stating that it will be 'butter'. I cannot understand that you didn't bread that correctly.

      --
      Knowledge is power. Knowledge shared is power lost.
    13. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 1, Informative

      Adobe has a Flash player for Solaris:
      http://labs.adobe.com/technologies/flashplayer10/

    14. Re:If they really want to boost Flash adoption ... by ahankinson · · Score: 2, Insightful

      No, but Javascript and HTML renderers are getting more efficient.

    15. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 1, Insightful

      "w3c a monopoly on specifying how the web is delivered"

      wtf does that even mean? Are you 14 years old?

      "30 year old Pacman clone on Google's homepage stutters like a bitch."

      Is your computer also 14 years old?

    16. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0

      I'm not sure if there ever was a time for flash/flex. Java lost the mindshare early on due to an initial performance which was quickly remedied. Browser plug-ins filled the need for a while until flash became the next version of a Java like thing and for a while for reasons I don't understand video plug-ins were replaced with flash (browser games, meh). Now were back to the browser plug-ins but they are just built into the browsers now. The whole ordeal really didn't accomplish much in my mind. Just solutions looking for problems to fix. I can't remember the last time I was forced to use a specific browser; Firefox, IE, Safari, Khtml, chrome all work for 100% of the sites I visit, banks and all. Adobe could have years ago refocus their web dev tool on author once render everywhere. Those would have been popular tools. Now we are at a point there are enough JS packages out there to abstract developers from dealing with cross browser issues, the will have a struggle coming up with compelling web authoring tools.

    17. Re:If they really want to boost Flash adoption ... by jo_ham · · Score: 1

      My iPhone was free on my contract, I got it nearly 2 years ago. My Aunt's new 3GS was free on her contract - she got it this week.

      My sister's iPhone was free on her contract, so was my brother's.

      Sorry, you and I have a different experience about "what Apple can never do".

    18. Re:If they really want to boost Flash adoption ... by ahankinson · · Score: 1

      Apple most certainly can do that. They make a killing from AT&T in long-term revenue from an iPhone account, so it wouldn't be much of a stretch to eliminate the initial subsidy and make the revenue solely from the contract.

      I'm not sure I follow your logic about Android, though. Are you saying that somehow they're able to create an app that will run on everything from a 3" screen to a 60" screen with no special considerations for how much information you can reasonably display on it? I'll believe it when I see it. Pixel doubling was a practical solution to a practical problem: how do you take advantage of software written specifically for a small screen on a device with a much larger screen? If Google has come up with a solution to this that doesn't use doubling, I'd like to see it.

    19. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0

      Hello again! you are trying too hard ;-).

    20. Re:If they really want to boost Flash adoption ... by Wovel · · Score: 1

      You are incorrect in fact. Go to Adobe's page and read the current license agreement which still requires license fees to distribute a flash player on devices without fees or in any form outside of an Adobe created installer.

      The Open Source project started two years ago, but never completed. The part that never completed is in fact the most important part.

    21. Re:If they really want to boost Flash adoption ... by Wovel · · Score: 1

      Put a period after devices and delete without fees :)

    22. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0

      Anything which runs too slow on a computer this year will be butter by next year.

      I wouldn't be so sure any more. We hit the ceiling on single core speeds years ago and Amdahl's law prevents multicores from becoming panacea for slow software (especially slow software not written to support multiprocessing).

    23. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0

      ...And no matter how poorly Flash runs, it can still deliver applications or 3D gaming experiences or whatever (hell, as can Java applets!) while the 30 year old Pacman clone on Google's homepage stutters like a bitch.

      Run it in something other than MSIE and it will be quite smooth.

    24. Re:If they really want to boost Flash adoption ... by dmesg0 · · Score: 1

      Free? Is the contract free too? TANSTAAFL, especially not Apple lunch.

    25. Re:If they really want to boost Flash adoption ... by FuckingNickName · · Score: 1

      No. Open specifications, licensing restrictions, and royalty fees. Perhaps you're thinking of third-party codecs (up to the third party)? Or perhaps you're thinking of people who actually want to distribute Adobe's player (royalty free)?

    26. Re:If they really want to boost Flash adoption ... by Bing+Tsher+E · · Score: 1

      "Free" as in: chain your balls to AT&T for several years.

    27. Re:If they really want to boost Flash adoption ... by Bing+Tsher+E · · Score: 1

      If you want your stipend from Apple, you need to log on before posting your comments.

    28. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0

      parent poster is a known apple shill and a cocksucker to boot.

      search for woven in this discussion and you will see that he is a polluting cupertino spambot

    29. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0

      The SWF format is open sourced - There is also an open source project called Gnash which is an implementation of the flash player - also, the spec to create software tools to create flash content is open as well - There are tons of ways to create flash content without buying anything from Adobe - I use FDT on a daily basis to create flash content without using any of Adobe's tools - http://www.flashmagazine.com/news/detail/open_source_and_free_development_tools_for_flash/

    30. Re:If they really want to boost Flash adoption ... by hedwards · · Score: 1

      That's no excuse. Just because computers will be better next year is no excuse for making things that are unnecessarily bloated. FPS can get away with that because of the nature of the games more realism does take more computing power. In the case of something like Flash that's not the case. They should put in the work to optimize it and recognize that there's a lot of people out there that don't have the latest hardware. Some of whom are still running computers that are pushing a decade. If it's going to be a "standard" it needs to function on all hardware that people are likely to be running. While that might restrict it to computers that are only 5 years old, that's a pretty tough thing to do if you're counting on the computers of next year to properly run it.

    31. Re:If they really want to boost Flash adoption ... by intheshelter · · Score: 1

      Really? You logic is not that Apple is against Flash because it runs bad, but that they are afraid faster hardware will make it run good? Did you even think that through?

      Adobe's problems can not be solved by hardware. They have buggy, crash-prone, security hole riddled bloatware. The only thing hardware will fix is that the bugs, crashes and security compromises will appear quicker in faster hardware. Sorry, but your analysis doesn't hold water.

    32. Re:If they really want to boost Flash adoption ... by tepples · · Score: 1

      Free? Is the contract free too?

      T-Mobile is the only major U.S. carrier that gives a discount on the service plan for buying your equipment up front. So yes, the contract is free.

    33. Re:If they really want to boost Flash adoption ... by tepples · · Score: 1

      Are you saying that somehow they're able to create an app that will run on everything from a 3" screen to a 60" screen with no special considerations for how much information you can reasonably display on it?

      Yes. Classic console games from the 240p era (1978 through 1999) and Mode 13h PC games from the 1990s can run on all these screen sizes. They just make everything bigger when displaying on a bigger TV.

    34. Re:If they really want to boost Flash adoption ... by king+neckbeard · · Score: 1

      Adobe's tools are primary for web developers. according to the stats from w3schools, a site for web developers, GNU/Linux currently has a larger market share (presumably among web developers) than OS X did a few years back. The potential market is larger than what they considered enough to support OS X for.

      --
      This is my signature. There are many like it, but this one is mine.
    35. Re:If they really want to boost Flash adoption ... by dmesg0 · · Score: 1

      Do you honestly believe that?

      Free means 0$/mo, and that's most probably not what you are paying. Maybe you can't get a cheaper plan without iPhone because all US carriers screw their customers equally, but it doesn't mean your phone is free.

    36. Re:If they really want to boost Flash adoption ... by tepples · · Score: 1

      Firefox, IE, Safari, Khtml, chrome all work for 100% of the sites I visit

      That's because sites still use Flash instead of JavaScript + HTML5 Canvas, which in turn is because HTML5 Canvas does not work in Internet Explorer without the Google Chrome Frame plug-in.

    37. Re:If they really want to boost Flash adoption ... by jedidiah · · Score: 2, Interesting

      The flash plugin is not where Adobe makes it's money.

      They make their money from developers. Therefore, it benefits Adobe if Flash is used and implemented as widely as possible. This includes deploying it to upstart platforms that might at some point in the future overshadow current platforms. Adobe doesn't gain anything from keeping their plugin closed. Their plugin just costs them money to support and catches them flack when they don't do well enough. They are way behind the curve. They would benefit from using 3rd party contributions on pretty much every platform they support.

      Community development would allow them to support new platforms without incurring the support costs.

      They could get out from under this impression that they are a bunch of sand baggers and the bane of everyone's existence.

      How long has video acceleration been available for Windows and Linux and how long did it take them to finally support either?

      --
      A Pirate and a Puritan look the same on a balance sheet.
    38. Re:If they really want to boost Flash adoption ... by sootman · · Score: 1

      From John Gruber: Adobe Flash: Almost as Open as Microsoft Office ...let's concede that Flash is "open" because Adobe has published the partial SWF 10 file format spec. Microsoft published the OOXML file format specs for its Office apps. And not only did they publish the specs, they submitted them to a widely-respected industry standards organization, and now they're ISO standards. Adobe's Flash specs have never been submitted to a standards body, let alone accepted, thus, anyone who argues that Adobe Flash is open would agree that Microsoft Office is even more open."

      From Christina Warren: Adobe and Apple: Please Spare Us the Platitudes About "Open" While Adobe can argue that elements of Flash (through its Open Screen Project) are indeed open source, Flash itself is not an open standard. While Adobe cites some open source implementations in its "truth about Flash", like Gnash -- the open source Flash alternative -- those same runtimes cannot achieve parity with the closed-source alternatives [emphasis added] because parts of Flash associated with DRM and other content controls aren't available... Unlike HTML5 and CSS3 and related technologies, Flash is not an open standard on the web. Adobe might license some of its technology free of charge, and it may have some of its SWF spec available, but the entirety of the Flash ecosystem is not open, nor is it a web standard.

      From GNU Gnash page - Gnash is based on GameSWF, and supports most SWF v7 features and some SWF v8 and v9.

      From Wikipedia - SWF v7 (the one that Gnash supports "most of") came out in 2003--SEVEN YEARS AGO. They support "some" of the new features in v8 and v9 and, based on the omission, none of the features that are new in v10.

      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    39. Re:If they really want to boost Flash adoption ... by Bert64 · · Score: 1

      What are you using to view the google pacman? It works fine on my machines just fine, doesn't even stutter on either of my phones (although it is unplayable on the iphone due to lack of controls).

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    40. Re:If they really want to boost Flash adoption ... by Dr.Syshalt · · Score: 1

      It's a command-line tool and doesn't have the visual bells and whistles of the Flash IDE but is a good way to produce Flash content.

      Add the Intellij IDEA (supports Flex from version 9) into the mix - and you have a kick-ass Flex development environment on Linux. That's what I'm actually using in my daily commercial development - yes, I'm doing Flash development on Linux for living. Just finished another product, waiting for a paycheck here on Slashdot :)

    41. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0

      he is clearly stating that it will be 'butter'. I cannot understand that you didn't bread that correctly.

      I'll admit that his arguements are "spread a little thin" but perhaps he'll post again to "clarify" his position. That said, "churn" in multimedia on the browser helps no one. We can all give Adobe and Sun a "pat" on the back for realizing it first back in the early nineties and not "melting" away when the proprietary competition (ActiveX, then Silverlight, and now HTML5 with browser/os additions) tried to rise up against them.

      Now it's time to take everything we've learned and perform a monumental academic effort to release a new spec that handles all this. Frankly, I think something like QT is the model the web should follow, a big standardized tool kit. HTML is for flat documents, it just doesn't work for real publishing after a certain point, without a lot of hacking.

    42. Re:If they really want to boost Flash adoption ... by guruevi · · Score: 1

      I don't know what browser/OS/computer you got but on my PowerMac G4 (single processor ~9 years old) this still runs perfectly while Flash doesn't work a bit. Even on a handheld the Google doodle works fine. Oh, you're running IE/Windows/Dell.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    43. Re:If they really want to boost Flash adoption ... by s73v3r · · Score: 1

      I don't care about authoring Flash, I care about viewing Flash. I have my choice of HTML5 implementations. I only get Adobe's Flash Player implementation, and only on platforms they have seen fit to bless with their player.

    44. Re:If they really want to boost Flash adoption ... by jo_ham · · Score: 1

      The phone is subsidised by the contract, but the price of the contract does not change if I bring my own iPhone. So whether I pre-buy the phone as a Pay-as-you-go and then later want to use the contracts with unlimited data, or I start from scratch and get a new iPhone with that same contract, I pay the same.

      Just like the Android phones - if I bring my own HTC Desire it costs the same as if I got a new Desire on the data contract.

      There's no such thing as a free lunch, and the phone is clearly being paid for in both circumstances, but there is no additional up-front cost for the phone (the 32GB 3GS has a slight up front surcharge, the 16GB 3GS is free).

    45. Re:If they really want to boost Flash adoption ... by jo_ham · · Score: 1

      I don't use AT&T.

    46. Re:If they really want to boost Flash adoption ... by jbengt · · Score: 1

      how do you take advantage of software written specifically for a small screen on a device with a much larger screen?

      vector graphics

    47. Re:If they really want to boost Flash adoption ... by ahankinson · · Score: 1

      And how do they do that without doubling (or tripling, etc.) the pixels of the original sizes?

    48. Re:If they really want to boost Flash adoption ... by tepples · · Score: 1

      And how do they do that without doubling (or tripling, etc.) the pixels of the original sizes?

      SDTVs just displayed 240p as it was. An HDTV connected to the original console triples the lines when displaying 240p video on a 720p screen. An HDTV connected to a PC emulator uses edge-sensitive smooth interpolation.

    49. Re:If they really want to boost Flash adoption ... by FuckingNickName · · Score: 1

      But... but... that would be SVG, and Apple doesn't want that; it wants Canvas. Better a third-rate Flash replacement which doesn't integrate with the DOM and pushes people to writing native iApps!

    50. Re:If they really want to boost Flash adoption ... by Anonymous Coward · · Score: 0

      stutters? I haven't seen it stutter or make my processor clock up.

      Meanwhile, flash does both, all the time.

      There's only one explanation for your comment, you must be on Windows, the one platform where Flash doesn't waste CPU, and using IE, the slowest javascript browser in existence.

    51. Re:If they really want to boost Flash adoption ... by shutdown+-p+now · · Score: 1

      But so is Flash, if you listen to all of Adobe's claims about 10.1.

    52. Re:If they really want to boost Flash adoption ... by Lars+T. · · Score: 1

      Good point, also, appeals to "performance" are short-sighted in computer land. Anything which runs too slow on a computer this year will be butter by next year. Apple is not against flash because its bad, but because once the performance problems go away with the next generation of hardware, Adobe has a platform which can do an end-run around Apple's app-store ecosystem.

      Interesting claim - so Apple doesn't want me to buy a brand new Mac in 12 months so Flash 10 will run on that as well as Flash 9 runs on my 3 year old iMac G5.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    53. Re:If they really want to boost Flash adoption ... by ytpete · · Score: 1

      Adobe's problems can not be solved by hardware. They have buggy, crash-prone, security hole riddled bloatware.

      The security hole statement is more of a meme than fact. Symantec reported that, in 2009, Flash had fewer vulnerabilities than any major web browser, including Chrome, Safari, and even Opera... In fact, if Apple wants to play the holier-than-thou game regarding security, they might want to get to work: Safari had 94 reported vulnerabilities, nearly 6x Flash's 16, and the second-worst of all browsers. Safari also had by far the longest lead time before patching: an average of 13 days, vs. ~1 for basically every other browser. And that's not even getting into all the holes in QuickTime and their PDF reader...

      And regarding "buggy"... if there are bugs you know of in Flash, Adobe is listening -- so please, file issues when you spot them. But really, if you think Flash is beyond help in this area then I can't even imagine where that leaves most browsers :-)

    54. Re:If they really want to boost Flash adoption ... by intheshelter · · Score: 1

      Actually your meme is more of a meme than a fact. According to the April 2010 Symantec Internet Security Report ( http://www4.symantec.com/Vrt/wl?tu_id=Lfsd1271711507050126203 ) the number 2 attacked vulnerability in 2009 was in Adobe products. Another quote from the report was "Browser security features and add-ons should be employed
      wherever possible to disable JavaScript(TM), Adobe Flash Player . . . ". Also, the number of vulnerabilities is a shell game. You can have one vulnerability, but if everyone uses is then it is a fatal flaw. Trying to do some cheese-ball comparison to throw people off the scent is a neat trick, but it didn't work. You sure did misrepresent that report, didn't you?

      And regarding buggy, I'll take Microsoft and Apple's word on Adobe Flash's effect on their browser/OS. Adobe is NOT listening or they would have been working their ass off for years to fix it. It's been 3 years since the iPhone intro and Adobe still does not have a Flash runtime to show that runs fast, doesn't drain batter, etc. If Adobe is listening then that is all they are doing because they are not FIXING it.

    55. Re:If they really want to boost Flash adoption ... by ytpete · · Score: 1

      Actually your meme is more of a meme than a fact. According to the April 2010 Symantec Internet Security Report ( http://www4.symantec.com/Vrt/wl?tu_id=Lfsd1271711507050126203 ) the number 2 attacked vulnerability in 2009 was in Adobe products. ... You sure did misrepresent that report, didn't you?

      I don't think accurately quoting statistics straight out of a core part of the report is "misrepresenting" it. You're now citing statistics that measure something different, and it's reasonable to disagree about which figures imply what, however.

      Which I do: you could argue that number of vulnerabilities is a function of the quality of the product, while the popularity of exploiting any given vulnerability is more a function of the ubiquity of the product. So while Safari had about 6x more vulnerabilities than Flash in 2009, it also had only 5% market share vs. 99% for Flash. Which is the more attractive target?

      Another quote from the report was "Browser security features and add-ons should be employed wherever possible to disable JavaScript(TM), Adobe Flash Player . . . ".

      So if you disable both JavaScript and Flash, as they recommend... what are you proposing as an alternative? Do you think the HTML video tag can replace everything DHTML/JS and Flash do today?

      And regarding buggy, I'll take Microsoft and Apple's word on Adobe Flash's effect on their browser/OS.

      I don't know what MS has said about this (link?), but Apple has said a lot of disingenuous and/or outright false things about Flash lately, so I'm not inclined to trust their word, especially when no one else has access to the data to back it up.

      It's been 3 years since the iPhone intro and Adobe still does not have a Flash runtime to show that runs fast, doesn't drain batter, etc.

      Actually, yes they do. It is fast enough to outperform HTML 5, especially on mobile, and the unoptimized beta only drains the battery 5-15% faster than equivalent HTML content (while delivering up to 4x the framerate).

    56. Re:If they really want to boost Flash adoption ... by intheshelter · · Score: 1

      "I don't think accurately quoting statistics straight out of a core part of the report is "misrepresenting" it."
      - You DIDN'T quote anything out of the report. I did, but you didn't. And as for the misrepresenting it part, your attempt to downplay Flash's security record by playing a shell game with browser vulnerabilities may fool the weak minded person, but it's easy to see through.

      "Which is the more attractive target?"
      - And that somehow gives it a free pass for its vulnerabilities, bloated and buggy implementation by Adobe. Another attempt at misdirection by you.

      "what are you proposing as an alternative?"
      - I propose Adobe pull their head out of their asses and release a quality product or they should STFU and enjoy their slide into oblivion. I was simply quoting part of the recommendation from Symantec to refute your Flash vs browser vulnerabilities shell game. Perhaps you should ask Symantec what they propose as an alternative since it was their quote.

      "Apple has said a lot of disingenuous and/or outright false things about Flash lately"
      - Name them please. Jobs mail was right on the money.

      "especially when no one else has access to the data to back it up."
      - Considering how you've examined a Symantec report and found a way to either read it wrong or misrepresent it, I don't think giving you access to the data Jobs is using would really make much difference, would it?

      "Actually, yes they do."
      - Actually NO they don't. They have a slow, processor spiking, battery eating implementation of it, which is exactly my point. It's

    57. Re:If they really want to boost Flash adoption ... by ytpete · · Score: 1

      You DIDN'T quote anything out of the report.

      All the numbers I cited are straight out of the report. Please read it if you don't believe me: the browser vulnerability counts are on page 36, the browser bug fix lead times are on page 38, and the plugin vulnerability counts are on page 41.

      that somehow gives it a free pass for its vulnerabilities, bloated and buggy implementation by Adobe

      But see, you're arguing something that's not supported by the data. The study shows that Flash is actually less buggy than any browser security-hole-wise, often by a long shot. Now you could argue that because Flash is far more ubiquitous than any one browser, it should rise to a higher standard of excellence: i.e. it's not enough to have 6x fewer holes than Safari when it has 10-20x more users. But if you want to claim Flash is somehow more flawed than browsers, you should really be citing different numbers.

      Btw, you keep saying "bloatware," but... Flash is only a 2.5/7.4 MB download (Win/Mac). Meanwhile Safari is 30 MB, Chrome is 7.3 MB, Firefox is 7.7 MB, QuickTime is > 30 MB. So, bloated in comparison to what exactly?

      "what are you proposing as an alternative?"
      - I propose Adobe pull their head out of their asses and release a quality product or they should STFU and enjoy their slide into oblivion. I was simply quoting part of the recommendation from Symantec to refute your Flash vs browser vulnerabilities shell game. Perhaps you should ask Symantec what they propose as an alternative since it was their quote.

      Symantec's quote treats Flash and JavaScript the same, but you're using it to argue that HTML+JS is better than Flash. I don't understand how the quote backs up your argument.

      "Apple has said a lot of disingenuous and/or outright false things about Flash lately"
      - Name them please. Jobs mail was right on the money.

      Sigh... well, for starters: he lectures Adobe about openness while pushing an unprecedentedly closed platform. He talks about openness but pushes H.264. He lectures Adobe about Cocoa support when major Apple software like Final Cut Pro and iTunes are still Carbon. He claims rollovers only exist in Flash and not in HTML+JS sites. He claims Flash doesn't support touch when in fact 10.1 supports it better than the HTML 5 draft. He implies anything conceived originally for desktops is hopeless on mobile (which is preposterous... HTML anyone? Safari? most casual games?). He claims iPhone ships with a fast HTML 5 implementation, when it's actually slower than other smartphones and much slower than Flash.

      And perhaps most importantly: he claims cross-platform technologies ruin app quality, which totally undermines the notion that he truly embraces HTML 5. HTML is just about the biggest cross-platform technology out there.

      Actually NO they don't. They have a slow, processor spiking, battery eating implementation of it, which is exactly my point

      If you'll read my post again you'll notice I cited sources that quantitatively refute both your slowness and battery use claims. So if you're going to argue, you should either cite different numbers or explain why these numbers don't support my claims.

    58. Re:If they really want to boost Flash adoption ... by intheshelter · · Score: 1

      " Please read it if you don't believe me: the browser vulnerability counts are on page 36, the browser bug fix lead times are on page 38, and the plugin vulnerability counts are on page 41.
      "
      - Okay, i used your link and pulled up a 12 page document. I can't get to the mythical page 36 in a 12 page document. As for browser vulnerability counts, that's a red herring. We're talking about Flash. Why are you attempting to misdirect me to a discussion about browsers.

      "The study shows that Flash is actually less buggy than any browser security-hole-wise,"
      - I don't see that in the report because the pages you reference aren't there when I pull it up. And again, browser statistics when we're talking about Flash is red herring.

      "So, bloated in comparison to what exactly?"
      - Bloated in comparison to properly written code rather than using a lowest common denominator like Flash to create apps. Reference http://www.9to5mac.com/adobe_v_apple_big_stakes for the quote, "For example, a 'hello world' Flash app designed for the iPhone will consume 8MB of memory, rather than the few KB it should, one engineer told Wired." Unnecessarily bloated software which requires much more processor and battery to run, which to the end user's perception will look like the iPhone/iPad platform is to blame when actually it's a lazy developer and a bloated Flash app that is causing the issue.

      "you're using it to argue that HTML+JS is better than Flash"
      - No, that is certainly NOT what I said. It may be what you think I said, but I simply said that Apple made the right choice not to include Flash and the reasons Jobs cited were all legitimate.

      "he lectures Adobe about openness while pushing an unprecedentedly closed platform."
      -He correctly refutes Adobe's PR campaign that they are open. His exact quote is "Apple has many proprietary products too. Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open. Rather than use Flash, Apple has adopted HTML5, CSS and JavaScript - all open standards. " 100% accurate.

      " He talks about openness but pushes H.264."
      - Again, his exact statement is "decoder called H.264 - an industry standard" He does NOT say H264 is open as you're implying.

      " He lectures Adobe about Cocoa support when major Apple software like Final Cut Pro and iTunes are still Carbon."
      - Most if not all of the added features in the last several version are in Cocoa. His real beef is "This becomes even worse if the third party is supplying a cross platform development tool. The third party may not adopt enhancements from one platform unless they are available on all of their supported platforms. Hence developers only have access to the lowest common denominator set of features." So his complaint is that advantages of improvements in the Apple platform are essentially held hostage by third party development platforms is true.

      "He claims rollovers only exist in Flash and not in HTML+JS sites."
      -He most definitely does NOT say rollovers do not exist in HTML+JS sites. Please show me where he says that in Thoughts on Flash?

      " He claims Flash doesn't support touch when in fact 10.1 supports it better than the HTML 5 draft. He implies anything conceived originally for desktops is hopeless on mobile (which is preposterous... "
      - He says "But the mobile era is about low power devices, touch interfaces and open web standards - all areas where Flash falls short." Flash falls short in those areas. 10.1 supports it? Really, just released 10.1? Where the hell has Adobe been for the last 3 years the iPhone has been out, they only just released this?

      "He claims iPhone ships with a fast HTML 5 implementation, when it's actually slower than other smartphones and much slower than Flash."
      - Again, you make a grand statement and couple it with a misdirection. I don't see where in Thoughts on Flash he says it ship

    59. Re:If they really want to boost Flash adoption ... by ytpete · · Score: 1

      Okay, i used your link and pulled up a 12 page document. I can't get to the mythical page 36

      Well, I don't know what to tell you. I have 2 PCs and a Mac, and all three of them bring up a 97-page PDF. Here's that link one more time, with feeling: http://eval.symantec.com/mktginfo/enterprise/white_papers/b-whitepaper_internet_security_threat_report_xv_04-2010.en-us.pdf

      As for browser vulnerability counts, that's a red herring. We're talking about Flash. Why are you attempting to misdirect me to a discussion about browsers.

      Why? Because it's all relative. It sounds to me like you're arguing Flash has poor security and other alternatives (e.g. HTML 5) are better... in which case you have to actually compare Flash to those alternatives in order to justify the statement that they're better.

      Bloated in comparison to properly written code

      The Flash-based apps currently in the app store don't seem much different in size from native ones. Fickleblox and Chroma Circuit are both ~8 MB. Compare that to native iPhone apps like Solitaire (8 MB), Mini Touch Golf (17 MB), Froggy Jump (9 MB), Bejeweled 2 (10 MB)... they blend right in. And if you're making claims about battery or CPU usage, please actually cite some sources?

      Regarding Steve Jobs's famous anti-Flash rant, I think we'll just have to agree to disagree on its merits. I'm not really interested in having a long drawn-out debate over it in this thread, which has been mostly focused on security. Although I can't help but respond to this egregious one:

      Again, you make a grand statement and couple it with a misdirection. I don't see where in Thoughts on Flash he says it ships with a fast HTML implementation.

      Fifth paragraph: "Apple has adopted HTML5, CSS and JavaScript – all open standards. Apple’s mobile devices all ship with high performance, low power implementations of these open standards." (emphasis added)

      I will also concede, however, that he doesn't outright state quite everything I discussed. He says things of the form 'Flash is bad; HTML+JS is good. Flash is bad because it has rollovers; [unspoken implication: HTML+JS is good because it doesn't].' But this is actually a little weasely: the argument is missing its justification unless you assume he also meant the implied part, but I'm apparently not allowed to argue against the implied part because he didn't explicitly state it.

  6. Re:First Trout! by Merls+the+Sneaky · · Score: 1, Funny

    399 more times.Then do a funny little dance and keel over to fail your astronavigation exam.

  7. "Looks to me, I am open!" by Tei · · Score: 5, Insightful

    "It is so frustrating that this many years later we're still in an environment where someone says if you really want this to work you have to use Firefox"

    You mean, like these pages that say "To watch that, you need Flash 10"?, I have found loot of these. Your propietary extension is not better than some people doing a XUL remote webapp. (full disclosure: I have released a few xul apps, look for Tei in sf)

    --

    -Woof woof woof!

    1. Re:"Looks to me, I am open!" by Anonymous Coward · · Score: 1, Insightful

      Exactly. What an absolutely disgusting, hypocritical piece. The standards are there, no reason to re-invent them, just follow them. But no, another vulture looking for a lucrative death grip on our beloved internets...

      Just say no to flash.

    2. Re:"Looks to me, I am open!" by Thanshin · · Score: 4, Interesting

      He didn't mean:

      "It is so frustrating [...] where someone says if you really want this to work you have to use Firefox. [as opposed to this always working]"

      What he meant was:

      "It is so frustrating [...] where someone says if you really want this to work you have to use Firefox [as opposed to Flash]"

    3. Re:"Looks to me, I am open!" by Anonymous Coward · · Score: 0

      Where the heck were these Flash executives bleating on about a "language that's platform-independent and will move from platform to platform without hitting you every time you turn around with different semantics" back when I was using Linux on PPC / Sparc? For that matter where the heck were they for the first few YEARS of 64 bit Linux?

      To hear this nonsense now makes me sick.
      Grow up - you weren't interested in "platform-independence" back then in terms of Linux on Sparc / PPC as it didn't fit your business model.
      That is fine, but don't be all whiny now when the Black Turtle Neck brigade or whoever feel that your product doesn't fit /their/ business plan!

    4. Re:"Looks to me, I am open!" by elronxenu · · Score: 2, Interesting

      I thought the same thing. Clearly software incompatibility is a nuisance only when it's somebody else's software. If it's my flash crap, being asked to upgrade or install is a feature.

    5. Re:"Looks to me, I am open!" by notrandomly · · Score: 2, Interesting

      Maybe my brain is a bit tired today, but what are you saying? Surely not that the Adobe guy's statement wasn't amazingly hypocritical?

    6. Re:"Looks to me, I am open!" by Anonymous Coward · · Score: 0

      If you think that HTML, CSS, and Javascript can do what Flash can do, you're a fucking retard. I'd rather be a hypocrite, because at least I can choose to change.

    7. Re:"Looks to me, I am open!" by Anonymous Coward · · Score: 0

      Looks like you never heard of HTML5. *facepalm*

      Lo and behold HTML 5.

    8. Re:"Looks to me, I am open!" by exomondo · · Score: 1

      Looks like you never heard of HTML5. *facepalm*

      Lo and behold HTML 5.

      A bunch of technologies that you have to stitch together is not the same as a single environment that encapsulates all the interactive features and - for now at least - that matters. The reason is because Flash (as a technology) is more than just the runtime, it also includes the development environment, i wish there was a Flash-esque environment for HTML5 technologies, a way that they can be seamlessly tied together, then the fact that they aren't a unified platform wouldn't matter. But for now I don't see many designers opting for HTML5 over Flash when aiming for a Flash-like experience. Hopefully this will change, it would be nice to see a Flash CS environment that outputs HTML5 and associated files.

    9. Re:"Looks to me, I am open!" by Anonymous Coward · · Score: 0

      To watch that, you need Flash 10
      If the compiled site can be tied to a supported viewer (and all it's dependencies) that is probably not a bad thing.
      Traditionally sites have to be tweeked for every browser for every new version.

      Being said the user experience for plugins in general sucks as they don't allow clean integration with their parent browsers very well and never will. (search for text in a flex page?)
      To really work it well it needs to be a flex browser which also supports dhtml, vs a dhtml browser which supports random plugins.

  8. Platform independent != supporting a few platforms by dingen · · Score: 5, Insightful

    With Flash what we're trying to do is both beef it up and make it robust enough so that at least you can get one language that's platform-independent and will move from platform to platform without hitting you every time you turn around with different semantics.

    *sigh* another company claiming that what they're doing is "platform independent" because they've created versions for a few platforms. Just like Microsoft with their Silverlight technology, Flash isn't platform independent at all. Sure Adobe has created Flash for a few different platforms, just like MS has created a Mac-version of Silverlight, but at the end of the day, Flash only works on the platforms Adobe have decided to create a binary for.

    What platform independence is all about, is that the platform is completely irrelevant. You know, like the web is supposed to be. Javascript doesn't care if it's running on an Intel chip or an ARM chip, it doesn't care if you're running it in Windows or Linux, it doesn't care which browser you are using. THAT is platform independence. Loading the approriate binary for your platform is not, especially if you can't create these binaries yourself in the case Adobe doesn't support your platform.

    This is why Flash is terrible for the web. When websites rely heavily on Flash, it basically turns the web into an Adobe-only platform. That's terrible for everyone, no matter how Adobe is trying to sell it to you.

    --
    Pretty good is actually pretty bad.
  9. I'd rather depend on Firefox by jprupp · · Score: 3, Insightful

    I'd rather be forced to use Firefox to view certain content, than Flash. At least Firefox is Open Source and WORKS FINE on all platforms it runs, and follow standards very closely without misinterpreting them. Neither can be said for Flash. Moreover, if it works with Firefox, it will work on pretty much all browsers that respect standards, unless you use XUL to develop the application, but then you're pretty much conscious you're doing a Gecko app, and not a standard web app.

    Flash sucks, let it die, spit on it's tomb, for it's the biggest oppressor of the open web.

    1. Re:I'd rather depend on Firefox by sznupi · · Score: 3, Informative

      I share your views in regards to Flash, but FF/Gecko doesn't quite "work fine" on all platforms it runs on - mobile Mozilla is not a new effort, all the previous ones basically abandaned due to "oh well, we'll just wait until the hardware gest faster"; and even the current one runs only on one of the most powerful mobile phones. Meanwhile Webkit and Opera run happily on quite "underpowered" devices for a long time.
      OLPC XO-1 is also a curious example, having Gecko for some reason on what is essentially an overclocked 486...
      Likewise with standards - they're damn good in comparison to IE6, but "work on Webkit or Opera, run flawlessly on FF" works more often than the other way around. For some time we even had basically "best viewed in IE & FF".

      --
      One that hath name thou can not otter
    2. Re:I'd rather depend on Firefox by Anonymous Coward · · Score: 0

      IE6 sucks, let it die, spit on it's tomb, for it's the biggest oppressor of the open web.

      Let's not get ahead of ourselves, will we? ;)

    3. Re:I'd rather depend on Firefox by Xyde · · Score: 1
      unless you use XUL to develop the application, but then you're pretty much conscious you're doing a Gecko app, and not a standard web app.

      Just curious if anyone, anywhere has ever done this? I've never heard of XUL being used (outside of Mozilla) for anything really.

    4. Re:I'd rather depend on Firefox by jprupp · · Score: 1

      I guess AJAX toolkits, widget sets just stole the show. Using XUL you get nice stuff for Firefox. Using standard AJAX you get it everywhere. Even then, there are people like Atmail who have their web based email client software on XUL, and it uses it when it detects a firefox browser. Pretty neat.

  10. Firefox works on more platforms than Flash, so? by drx · · Score: 4, Insightful

    So i "need Firefox for this to work" and that's worse than needing Flash? Well, Firefox works on more platforms than Flash. Problem solved, not by Adobe tho.

    1. Re:Firefox works on more platforms than Flash, so? by lordandmaker · · Score: 1

      Not really. Problem shrunk perhaps. The same issue is there - that you have to use one particular implementation in order to view the content - it's just that this particular implementation is easier to get and works in more places.

    2. Re:Firefox works on more platforms than Flash, so? by drx · · Score: 1

      The alternative probably being everybody using the same environment :)

      Anyway, it's just plain weird that Adobe is claiming requiring Firefox being a problem.

  11. Re:Platform independent != supporting a few platfo by gpuk · · Score: 1

    Very eloquently put. Wish I had some mod points left.

  12. Flash not detected! by Anonymous Coward · · Score: 5, Funny

    "I'm sorry, if you really want to read this post you have to use Flash."

    1. Re:Flash not detected! by jack2000 · · Score: 2, Funny

      "I'm sorry, if you really want to mod Funny this post you have to use Java Script."

    2. Re:Flash not detected! by Dexy · · Score: 1

      Not a problem!

    3. Re:Flash not detected! by value_added · · Score: 1

      "I'm sorry, if you really want to read this post you have to use Flash."

      Oops, sorry. I'll try again next year.

  13. Got it in one by SmallFurryCreature · · Score: 5, Insightful

    Adobe wants web content to just run anywhere? When the plugin they sell doesn't run everywhere and in places it does run, it often runs poorly?

    Where is Flash for BSD? For AMD64? Oh, wait, when Adobe speaks about the net, they mean IE.

    Adobe, the reason Apple hates your guts is because you never ever supported their OS properly until you absolutely had to.

    Oh and I hate your guts too, just a little bit more then Steve Jobs in fact, so I hope he rapes your stinking rotting corpse and eats your babies. Sometimes the enemy of my enemy is worth cheering on.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Got it in one by Anonymous Coward · · Score: 0, Insightful

      Remind me what devices iPhone OS runs on?

    2. Re:Got it in one by Anonymous Coward · · Score: 0

      for an apple fan like you

      Are you that stupid, or can you not read? He clearly said Apple is his enemy too... hardly a fan

      Sometimes the enemy of my enemy is worth cheering on.

    3. Re:Got it in one by mangu · · Score: 4, Insightful

      Adobe, the reason Apple hates your guts is because you never ever supported their OS properly until you absolutely had to.

      Ironically, Adobe owes its existence to Apple adopting PostScript as the standard for the Apple LaserWriter printer.

    4. Re:Got it in one by A12m0v · · Score: 3, Insightful

      It is amazing how much support Adobe gets online and how much hate Apple gets for badmouthing Flash, when Adobe itself has a shoddy history of supporting many OSes, Apple is not to blame for their attitude towards Flash. The web is meant to be universal, but with some OSes lacking Flash support, and there are thousands of Flash sites, it'll never be. Adobe never cared about any OS other than Windows and Mac, so I'm glad that Jobs made it his mission to kill Flash.

      --
      GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
    5. Re:Got it in one by jack2000 · · Score: 1

      Actually Flash works for AMD64. For XP64 and the rest of MS's 64bit oses. But i guess you meant linux based 64bit oses.

    6. Re:Got it in one by WrongSizeGlass · · Score: 1

      Remind me what devices iPhone OS runs on?

      Um, the iPhone (all versions), iPod Touch (all versions) and the iPad (all versions). Gee, I thought that list was required reading to get an account on /.?

      Unfortunately, Write once, run anywhere will never be a reality. And that isn't necessarily a bad thing. No software or tech company is going to be able to make sure their products run on everything. And every platform/OS company shouldn't have to make their products support every other product out there.

      Sure, Flash should play nice on all the major platforms, but it doesn't (and probably never will). If you can live without it (I can) then you don't install Flash. The consumer ends up with a mishmash of choices and someone is always going to be saying "but I wanted A, D, F, K & N with R, but I can't get exactly that mix". Not everyone is going to be happy. Not every consumer, not every software company and not every platform/OS company.

    7. Re:Got it in one by mwvdlee · · Score: 1

      You're absolutely right about Adobe.
      Even back when Adobe product ran ONLY on Apple platform, Adobe should have supported Apple more.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    8. Re:Got it in one by Anonymous Coward · · Score: 0

      Actually Flash works fine on 64bit Linux based OSes :)

    9. Re:Got it in one by HBoar · · Score: 1

      I've also been running 64 bit flash on linux for about a year.... I think it may still be called a beta, but I've never had any trouble with it and it runs very nicely.

    10. Re:Got it in one by Anonymous Coward · · Score: 0

      Flash works on W64 but there is no native 64-bit browser plugin. Flash is the only reason I ever have to run a 32-bit browser on a 64 bit OS.

    11. Re:Got it in one by DJRumpy · · Score: 1

      That's my personal beef with it. Still no production x64 plugin. Adobe has sat on their ass for a decade while 64 bit computing marched on, they 'penalize' anyone wanting to run a 64 bit OS. Perhaps not directly because the site designers opt to use Flash, but when the platform becomes unavoidable, and the only place to get it is a single company, I take issue with that.

      There should be absolutely no excuse that they haven't had a 64 bit plugin for this YEARS ago. If they had no intention of keeping the tech current, then they should have open sourced the damn thing to let the community do what was right and needed. Instead, they have held onto it, and let the platform languish (not that it was ever top of the line, but that's another topic altogether).

      It can't die soon enough.

    12. Re:Got it in one by MichaelSmith · · Score: 1

      Flash only works where Adobe choose to compile it. One NetBSD for example it is possible to to get it working under linux compatibility but the results are not great.

    13. Re:Got it in one by SanityInAnarchy · · Score: 1

      Unfortunately, Write once, run anywhere will never be a reality.

      Huh? I've been living that reality for awhile. From the Java homework assignments I'm forced to do in college, to the web apps I've developed for work and play, I certainly haven't had to recompile anything, and very rarely have I even had cross-browser issues.

      I suppose if you take a stricter definition of "anywhere", sure, my apps won't run on all mobile phones right now, but that's not something any software or tech company can do until the mobile industry pulls their collective heads out of their asses and catches up to where PCs have been for at least 15 years.

      --
      Don't thank God, thank a doctor!
    14. Re:Got it in one by jack2000 · · Score: 1

      How come no one has decompiled one of those binary blobs yet?

    15. Re:Got it in one by MichaelSmith · · Score: 1

      Maybe because the resulting source would still belong to Adobe and nobody would want to have it in their repos.

    16. Re:Got it in one by Wovel · · Score: 1

      And if you tried to make a plugin that ran anywhere they would either A. Simply change the standard (they have done it before) or B. Sue you for royalties (it is in their license agreement).

    17. Re:Got it in one by Wovel · · Score: 1

      86 million+ iPhones, iPads,and iPod touches..

    18. Re:Got it in one by dmesg0 · · Score: 1

      You're very lucky, I've got nothing but trouble with it. It still doesn't support international input (and I need it for flash based chats), has choppy audio playback, webcam support is useless.

      Adobe hasn't released a new alpha since February, hopefully the next update will fix some of the problems.

      Meanwhile, I ended up installing a separate 32-bit firefox on my amd64 linux, and launching it whenever flash is required.

    19. Re:Got it in one by Bing+Tsher+E · · Score: 1

      Ironically, Adobe owes its existence to Apple adopting PostScript as the standard for the Apple LaserWriter printer.

      In a sense you're right, but in another sense that's irrelevant. Adobe just happens to be the name that has been retained by the Octopus Conglomerate that ate up a ton of the market players from that era. They now have Framemaker, Aldus, Macromedia, etc. under their umbrella. They're a mini-Microsoft that devours the competition.

    20. Re:Got it in one by Bing+Tsher+E · · Score: 1

      I would guess that the Solaris build is 64 bit as well. The Sparc one, anyway.

    21. Re:Got it in one by Anonymous Coward · · Score: 0

      Huh? I've been living that reality for awhile. From the Java homework assignments I'm forced to do in college ... I certainly haven't had to recompile anything, and very rarely have I even had cross-browser issues.

      Homework is not "reality." Wait until you get out into the real world, and you'll learn how true the phrase "write once, debug everywhere" really is.

    22. Re:Got it in one by Bert64 · · Score: 1

      Does it really matter what iphone os runs on? You are not forced to run iphone os, any of the sites you visit from an iphone work equally well from any other device with a similarly capable browser... There is nothing to stop me compiling webkit or mozilla on any exotic system i wish and viewing sites with it.

      I can still use my old SGI workstation running IRIX to view websites using a recent version of firefox compiled for it, i cannot view any flash content from this machine.

      Flash on the other hand, can *only* be viewed on devices which adobe provide explicit support for. You are at the absolute mercy of a single company, who decide what platforms they will let you view flash content on, and how good that experience will be.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    23. Re:Got it in one by jedidiah · · Score: 1

      > It is amazing how much support Adobe gets online and how much hate Apple gets for badmouthing Flash

      Not really.

      Net.Geeks hate tyrants. Apple is a Tyrant.

      A tyrant is even worse than a vendor-lock pusher. With an open system, there's always the chance that a meaningful competitor will arise. Having a totally closed system kind of makes that sort of impossible. The next Linux or Netscape is prone to be strangled in it's crib.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    24. Re:Got it in one by Bert64 · · Score: 1

      Flash has 64bit linux support, and got it before any other 64bit platform... It just sucks quite badly..
      I don't believe flash has any 64bit windows support, and relies on running in 32bit mode (most browsers run in 32bit mode on 64bit windows anyway).
      Flash also has no 64bit osx support, at least on my osx box safari is running as 64bit and seems to have a translation layer to support a 32bit flash plugin... I believe such a translation layer is also available for linux.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    25. Re:Got it in one by Skuld-Chan · · Score: 2, Interesting

      That's actually not true - their first really big customer was Digital Equipment Corp. I learned that from a "fireside chat" like thing I attended where John and Chuck talked about the early days of the company.

      Apple used Postscript for the Laserwriter driver simply because it was the only game in town and there business was pretty much writing printer drivers and selling them to OEM's like Apple. Keep in mind like several silicon valley startups Adobe was based off research done at Xerox Parc - some of the first printers/machines to have postscript support were likely Xerox desktops and mainframes.

      Interestingly enough John and Chuck's original idea for Adobe Systems was building a print service provider...

    26. Re:Got it in one by gyrogeerloose · · Score: 1

      Adobe, the reason Apple hates your guts is because you never ever supported their OS properly until you absolutely had to.

      IMHO, Adobe still hasn't properly supported OS X. It's slow, it's buggy and it crashes a lot. I've got it blocked on my Mac. On the other hand, Flash works pretty well on my XP machine.

      --
      This ain't rocket surgery.
    27. Re:Got it in one by Gilmoure · · Score: 1

      Apple stole my girl, kicked my dog and made me buy an iPhone. And I don't even talk to people!

      --
      I drank what? -- Socrates
    28. Re:Got it in one by rsborg · · Score: 1

      A tyrant is even worse than a vendor-lock pusher.

      One and the same amigo. Your semantics argument doesn't hold. Both want to lock you into their world... just that with Apple you get a choice (you don't have to buy their products), with Adobe, the choice rests with the content producer (website owner). Adobe's strategy reminds me more of Microsoft (where every PC you buy has a MS tax included)

      --
      Make sure everyone's vote counts: Verified Voting
    29. Re:Got it in one by Anonymous Coward · · Score: 0

      curious, what was the last time you saw Adobe writing a 'manifesto' listing out 5-8 reasons why those 'many OSes' sucked and why they should whither and die? :) that's right, never. it's Jobs' public, bitter spewage of vitriol that's causing people to react negatively. this wouldn't be news if Jobs just kept his mouth shut and quietly didn't support Flash at any level.

    30. Re:Got it in one by SanityInAnarchy · · Score: 1

      Homework is not "reality."

      I also worked as a web developer before I went back to school. I did mention "web apps I've developed for work and play."

      Even so, in what way is homework "not reality"? My programs either work or they don't, and they'll be graded by people likely running a different OS and CPU architecture from me.

      --
      Don't thank God, thank a doctor!
    31. Re:Got it in one by evilviper · · Score: 1

      Ironically, Adobe owes its existence to Apple adopting PostScript as the standard for the Apple LaserWriter printer.

      It's not really ironic at all... Adobe didn't invent Flash. Adobe merely bought the company that did (Macromedia) for their other assets, and simply allows the group behind Flash to continue to behave the way they always have.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    32. Re:Got it in one by Spykk · · Score: 1

      I don't understand this argument. There are thousands of applications out there that only run in Windows. Nobody forced Adobe to support Linux, but they do. Now because it doesn't run quite so well on Linux as it does on the OS it was designed for Adobe is accused of not supporting other operating systems.

      I run 64 bit Arch at home and making flash work consistently took a lot of effort. That being said, I did get flash working. That would not have been possible if Adobe had chosen not to spend the money getting Flash working for what amounts to a fraction of the market.

      Damned if you do, damned if you don't.

    33. Re:Got it in one by HBoar · · Score: 1

      Ah, well, the PC I'm using it on is only used as a media PC and has never needed any of those functions. So all I'm saying is that for watching videos online etc. it seems to work well. I can't say the same for using the 32bit version on the 64bit OS -- it would do about 1 frame a second in fullscreen mode!

    34. Re:Got it in one by Lars+T. · · Score: 1

      Actually Flash works for AMD64. For XP64 and the rest of MS's 64bit oses. But i guess you meant linux based 64bit oses.

      Actually, Flash works on Windows 64 bit if you use it with a 32 bit IE. IOW with all the disadvantages from using 32 bit software on Win64.

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    35. Re:Got it in one by tepples · · Score: 1

      Flash on the other hand, can *only* be viewed on devices which adobe provide explicit support for.

      And any device that runs Gnash.

    36. Re:Got it in one by tepples · · Score: 1

      Adobe merely bought the company that did (Macromedia) for their other assets, and simply allows the group behind Flash to continue to behave the way they always have.

      Then I guess "the way they always have" doesn't include the fact that Macromedia abandoned FlashPaper in favor of PDF after becoming part of Adobe.

    37. Re:Got it in one by evilviper · · Score: 1

      FlashPaper has no relevance to anything... The question was Flash player support for Apple platforms over the years.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    38. Re:Got it in one by ytpete · · Score: 1

      with Apple you get a choice (you don't have to buy their products), with Adobe, the choice rests with the content producer (website owner).

      With Apple you rarely actually get a choice -- because they force the content provider's hand by making it prohibitive to create cross-platform apps. The vast, vast majority of apps people run on their iPhones are iPhone-native apps. You are locked into Apple hardware, Apple OS, and Apple app store.

      Apple's done a lot of talking about openness and HTML 5, but they're not really walking the walk. Why can't HTML-based apps be sold via the app store? Why isn't apple working to build mobile-device APIs (GPS, multi-touch, accelerometer, etc.) into the HTML 5 spec? Why is mobile Safari's HTML 5 performance so terrible? Why does Safari's video tag only support one codec? On and on...

      Plus, Apple has taken proactive legal moves to attack cross-platform frameworks like Flash and Unity. That shows how interested they are in portable apps vs. lock-in. Contrast with Adobe's strategy: Flash is free to end users and mobile phone vendors alike, anyone is free to create SWF authoring tools, and anyone is free to create SWF players based on the openly published spec for the format.

    39. Re:Got it in one by ytpete · · Score: 1

      It has not been in the license agreement for at least two years. Anyone is free to create a new SWF player implementation.

    40. Re:Got it in one by Bert64 · · Score: 1

      From the gnash site:

      Gnash is based on GameSWF, and supports most SWF v7 features and some SWF v8 and v9.

      flash is currently up to version 10, and many sites require features not implemented by gnash...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  14. Re:Platform independent != supporting a few platfo by AndrewStephens · · Score: 2, Interesting

    Correct. If Adobe had open sourced Flash right from the beginning and provided a free dev environment it may have been ubiquitous by now instead of being a glorified video codec. But the other reason Flash applications haven't taken off is simple - nobody whose opinion matters wants them to!

    Microsoft is terrified by anything that would let it's locked-in customer base easily migrate to another desktop OS. Apple doesn't care so much, but would much prefer applications be developed specifically for MacOSX (and guards the iPhone like Fort Knox). The linux desktop people are busy with other stuff and distrust Adobe. The application developers would maybe like to use Flash (or maybe not) but are hindered by insane licensing fees. The only people (apart from Adobe) who really want Flash are Google, who stand to make more money if applications are pushed out onto the web. Google are the only ones who push out Flash with their browser, and include good Flash support in their mobile OS.

    Adobe really tried to get people to develop whole applications in Flash, but I could never see a compelling reason to do this. HTML works well enough for most things (even more with HTML5), anything more demanding is maybe not a good candidate for implementing as a web-based application. Where is the Flash facebook or imdb? They don't exist because they wouldn't provide anything more than what we already have. Where is the cross-platform Flash email client? Nobody cares.

    I don't mean to dump on Flash too much - it serves its purpose. Even with HTML5, Flash will still be used for games, advertising, and maybe video for years to come. But it will never be the all-encompassing platform that Adobe wants it to be.

    --
    sheep.horse - does not contain information on sheep or horses.
  15. Re:Platform independent != supporting a few platfo by Anonymous Coward · · Score: 2, Interesting

    This leads us to the root problem: Why is there no Flash binary for some relevant platforms (not talking about iP(hone|od|ad))? Flash is supposed to be a publicly available specification, isn't it? Well, it may be, but there is patented stuff in there and the spec is entirely under Adobe's control. Others have no say in it. Sun opened Java (after a long time of handling it much like Adobe still handles Flash), but Sun is no more, which might be a bit of a disincentive for Adobe following Sun's lead.

    That said, even as an open platform, Flash would still suck. Flash "documents" or "apps" are binary blobs. That's not how I want my web to be. The granularity of a Flash applet is much too coarse.

  16. Over here are FOSS developers by Rogerborg · · Score: 1

    Who donate their time for no other reason than that they wan to enrich everyone.

    And over there are Abode, who bill their time for no other reason than that they want to enrich themselves.

    How dare they compare themselves with FOSS developers? How dare they?

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:Over here are FOSS developers by FuckingNickName · · Score: 2, Insightful

      The hippie OSS developer sold out about a decade ago, kid. OSS license choice is now mostly a pragmatic engineering choice for service delivery businesses, which are also by far the majority contributors to significant open source projects.

      It doesn't matter what you'd like it to be, only what it is.

    2. Re:Over here are FOSS developers by Alex+Belits · · Score: 3, Insightful

      Choice by businesses != choice by engineers.

      My work on open source projects is not motivated by making my employer rich -- it just happens to do that anyway, so no one is complaining. Adobe, on the other hand, creates deliberately convoluted, nearly impossible to reimplement, products, plays favorites in OS support, promotes DRM, and does pretty almost everything a software company can do to make everyone's life harder.

      "Almost" because as far as I know, anti-open-source propaganda against their competitors ("Gimp does not support CMYK!" and the likes) originates from Microsoft marketing people, Adobe just gets windfall from it as Microsoft is too stupid to make a graphics editor.

      --
      Contrary to the popular belief, there indeed is no God.
    3. Re:Over here are FOSS developers by brillow · · Score: 2, Insightful

      Don't give me BS about OSS developers wanting to enrich anyone. They enrich themselves by pursuing a hobby. They only self-aggrandize by saying its about a cause. You act like these people are saints. An OSS developer is no more a saint than people who put their own apple-pie recipes online. OSS as it was can never really dominate, its impossible for less-organized, unpaid people to outperform highly-paid professionals at the same game. The only cases where I see OSS possibly moving into a dominant system is with Chrome/ChromeOS/Android and thats because Google puts huge amounts of resources into them (because they make money for Google).

    4. Re:Over here are FOSS developers by FuckingNickName · · Score: 3, Insightful

      My work on open source projects is not motivated by making my employer rich -- it just happens to do that anyway,

      If it didn't make your employer rich, your employer would not have any money to pay you. So unless you're a volunteer, your work on open source projects is motivated by making your employer rich.

      Adobe, on the other hand, creates deliberately convoluted, nearly impossible to reimplement, products

      Like the W3C. I'm still looking forward to a browser which actually fully supports any of their mainstream standards produced over the past few years. Also good would be a standard written sufficiently well that two best-effort implementations are equally acceptable when provided with any standards-compliant HTML/CSS/Javascript.

    5. Re:Over here are FOSS developers by Sockatume · · Score: 2, Interesting

      its impossible for less-organized, unpaid people to outperform highly-paid professionals at the same game

      They're usually not playing the same game. They're usually doing things that companies like Adobe wouldn't touch with a barge pole because they're unprofitable. There are kinds of scientific research that you can't even do without OSS - the tools simply don't exist commercially, because there's no significant money to be made. That's the sort of work that Adobe is pretending to be a part of, and that pretense is unqualified bullshit. That is what the GP was posting about.

      --
      No kidding!!! What do you say at this point?
    6. Re:Over here are FOSS developers by Alex+Belits · · Score: 1

      If it didn't make your employer rich, your employer would not have any money to pay you.

      That's my employer's motivation, not mine. There are countless ways of making money, I did not choose working for Adobe writing Photoshop among other things.

      So unless you're a volunteer, your work on open source projects is motivated by making your employer rich.

      My employer would be surprised to hear that.

      Like the W3C. I'm still looking forward to a browser which actually fully supports any of their mainstream standards produced over the past few years. Also good would be a standard written sufficiently well that two best-effort implementations are equally acceptable when provided with any standards-compliant HTML/CSS/Javascript.

      With all valid criticism that exists against W3C standards' flaws, you can't seriously compare any of them with an inconsistent mess that is Flash.

      --
      Contrary to the popular belief, there indeed is no God.
    7. Re:Over here are FOSS developers by FuckingNickName · · Score: 1

      That's my employer's motivation, not mine.

      Your employer's motivation is to have money to pay you? You should tell them! They might accommodate for your motivations and stop paying you, focusing instead on allowing you to enjoy the unadulterated joy of OSS development. Maybe they could even extend your working hours?

    8. Re:Over here are FOSS developers by Bing+Tsher+E · · Score: 1

      With all valid criticism that exists against W3C standards' flaws, you can't seriously compare any of them with an inconsistent mess that is Flash.

      Have you ever tried to browse the web using Amaya? I dare you to exclusively use Amaya as your browser for a 24 hour period.

    9. Re:Over here are FOSS developers by Alex+Belits · · Score: 1

      I see, I am talking to yet another market fetishist.

      If by any chance you are really this dense -- OF COURSE, my employer hired me because I develop something the company benefit from. If I didn't work there, I would work on something that does not benefit the employer company, so company pays me to work there. This however has nothing to do with my choices, software developers' positions would exist with or without me, and it's my choice where to work. If all companies were in the range between Microsoft, Apple and Adobe, that would be a problem, however this is not the case.

      --
      Contrary to the popular belief, there indeed is no God.
    10. Re:Over here are FOSS developers by Alex+Belits · · Score: 1

      Why don't you build a computer entirely out of chip manufacturers' evaluation kits and reference boards?

      --
      Contrary to the popular belief, there indeed is no God.
    11. Re:Over here are FOSS developers by Rogerborg · · Score: 1

      An OSS developer is no more a saint than people who put their own apple-pie recipes online.

      And no less. Are you really so bitter, twisted and small that you can't appreciate that charity embiggens the spirit of both the donator and the recipient? A hug freely given makes us both feel better. Come on, don't be shy. Give your Uncle Rogerborg a hug. I promise, no Bad Touch.

      --
      If you were blocking sigs, you wouldn't have to read this.
    12. Re:Over here are FOSS developers by FuckingNickName · · Score: 1

      Your employer hired you because your work is good enough yet you showed no indication of working for free. Your employer is paying you above the minimum wage required to survive because you showed no indication of working for the minimum wage required to survive.

      As long as you continue to selfishly and capitalistically demand a market wage for your employment, you are redirecting resources which could be used toward improving open source software for the world. As long as you work on a software project for a firm which ultimately exists to make money rather than a non-profit which ultimately exists to improve open source software for the world, you are redirecting resources which could be used toward improving open source software for the world.

      You might want to think your priorities over. Either admit to yourself why you are employed where you are, or show some consistency and quit your job today. Many men have lived their lives in denial; don't be another.

    13. Re:Over here are FOSS developers by Anonymous Coward · · Score: 0

      its impossible for less-organized, unpaid people to outperform highly-paid professionals at the same game.

      Every hacker and pirate on the scene would like a word with you

    14. Re:Over here are FOSS developers by colinrichardday · · Score: 1

      So Amaya is similar to a computer built from evaluation kits and reference boards? Isn't that what the GP is saying?

    15. Re:Over here are FOSS developers by Alex+Belits · · Score: 1

      Your employer hired you because your work is good enough yet you showed no indication of working for free.

      Where did "working for free" ever come into this discussion?

      Your employer is paying you above the minimum wage required to survive because you showed no indication of working for the minimum wage required to survive.

      If minimum wage was actually sufficient for survival in the modern society, I would be content with it. The whole problem is that even though society can easily provide for all its members' decent living conditions, it does not do so, and idiots like you create this ridiculous fiction that people would not do anything useful if they weren't threatened with starvation.

      Guess what -- poor people WOULD starve if they relied entirely on the salaries they have now, they have to make up the rest of their living costs by mooching from the rest of society in various ways. If poverty really motivates anything, it's not productive work.

      As long as you continue to selfishly and capitalistically demand a market wage for your employment, you are redirecting resources which could be used toward improving open source software for the world.

      Actually I don't get paid "market wage" for the work on my level. Plenty of worse programmers get paid the same salary, though they also are more stressed out, and do work that often goes against anything even remotely resembling ethics. I find this acceptable -- I am not greedy.

      As long as you work on a software project for a firm which ultimately exists to make money rather than a non-profit which ultimately exists to improve open source software for the world, you are redirecting resources which could be used toward improving open source software for the world.

      One doesn't have to work for a nonprofit to make something useful for everyone.

      You might want to think your priorities over.

      Thinking is all I do. I can assure you, if my priorities were wrong, I would notice it without help from inferior minds.

      Either admit to yourself why you are employed where you are, or show some consistency and quit your job today. Many men have lived their lives in denial; don't be another.

      Why don't you go fuck yourself.

      --
      Contrary to the popular belief, there indeed is no God.
    16. Re:Over here are FOSS developers by Alex+Belits · · Score: 1

      He claims that W3C is worse than Adobe because their testbed (not even reference!) implementation of some of their standards is not a good general-purpose web browser.

      --
      Contrary to the popular belief, there indeed is no God.
    17. Re:Over here are FOSS developers by FuckingNickName · · Score: 1

      If minimum wage was actually sufficient for survival in the modern society,

      You are so drunk on your Champagne Socialism that you aren't even reading what I said: did I mention a statutory minimum wage, or did I twice say "the minimum wage required to survive"?

      Actually I don't get paid "market wage" for the work on my level.

      Do you get paid the minimum wage required to survive? If not, you are using your market value as a developer of open source software to bargain a better financial deal for yourself.

      Plenty of worse programmers get paid the same salary, though they also are more stressed out, and do work that often goes against anything even remotely resembling ethics.

      What a crass display of plumage! So the reason those "worse programmers" get paid the same as you isn't even (as your incoherent philosophy might suggest) because you don't demand the best possible wage; it's because, unlike you, they are unethical.

      One doesn't have to work for a nonprofit to make something useful for everyone.

      This was not in question. The matter was whether your primary motivation is one of enriching the world or enriching yourself (via your employer). Because you consider yourself a reasonable and honest programmer, you have the option to work for nonprofits with a primary motivation to improve the world. You have chosen not to do that.

      I can assure you, if my priorities were wrong, I would notice it without help from inferior minds.

      I am trying to interpret that sentence in a non-vacuous way. If your priorities were wrong, you would notice it without help from ABC... so, if your priorities were wrong, you would notice it... on your own... eventually? Or if you come to notice it with help, you are certain that it will be with the help of a superior/equal mind?

      I have learned so far that you judge certain people as having inferior minds to your own, and conclude that nothing from them can contribute towards significant decisions. That's the sort of pigeonholing brought to us by feudalism!

    18. Re:Over here are FOSS developers by colinrichardday · · Score: 1

      If the W3C can't produce a browser that follows its own standards, isn't that a problem? Might that be an indication that its own standards are too difficult to implement?

    19. Re:Over here are FOSS developers by Alex+Belits · · Score: 1

      You are so drunk on your Champagne Socialism that you aren't even reading what I said: did I mention a statutory minimum wage, or did I twice say "the minimum wage required to survive"?

      If it's survival in a way how a civilized society defines it, why not?

      What a crass display of plumage! So the reason those "worse programmers" get paid the same as you isn't even (as your incoherent philosophy might suggest) because you don't demand the best possible wage; it's because, unlike you, they are unethical.

      The only way to "demand the best possible wage" is to rob a bank.

      This was not in question. The matter was whether your primary motivation is one of enriching the world or enriching yourself (via your employer).

      This is not my primary motivation. Now what?

      Because you consider yourself a reasonable and honest programmer, you have the option to work for nonprofits with a primary motivation to improve the world. You have chosen not to do that.

      You know that nonprofits pay their employees, too, don't you? The only difference is that nonprofit can't make a profit as an organization, the fact that is completely irrelevant for me and the rest of society. MPAA is a nonprofit -- should I work for them to satisfy your definition of honest?

      I am trying to interpret that sentence in a non-vacuous way. If your priorities were wrong, you would notice it without help from ABC... so, if your priorities were wrong, you would notice it... on your own... eventually? Or if you come to notice it with help, you are certain that it will be with the help of a superior/equal mind?

      The part that is relevant for you is that you are stupid, and your opinion about my motivation is worthless.

      I have learned so far that you judge certain people as having inferior minds to your own, and conclude that nothing from them can contribute towards significant decisions. That's the sort of pigeonholing brought to us by feudalism!

      Easy to learn such a thing while being a total fuckhead.

      --
      Contrary to the popular belief, there indeed is no God.
  17. Pot ... kettle by mangu · · Score: 3, Interesting

    You mean, like these pages that say "To watch that, you need Flash 10"?

    In the Wikipedia article on Pot calling the kettle black there's this alternative interpretation: "the pot is sooty (being placed on a fire), while the kettle is clean and shiny (being placed on coals only), and hence when the pot accuses the kettle of being black, it is the pots own sooty reflection that it sees"

    This is how I see Adobe's accusation against Firefox. I have yet to see *one* single site that requires Firefox, I have lost count of the sites that require Flash.

    1. Re:Pot ... kettle by Mr0bvious · · Score: 1

      I have yet to see *one* single site that requires Firefox, I have lost count of the sites that require Flash.

      Same here..

      But that's because we all use Firefox, right?

      --
      Never happened. True story.
    2. Re:Pot ... kettle by Locklin · · Score: 1

      Even if there was a site "requiring" Firefox, A) it would probably still work somewhat effectively on other browsers, and B) Firefox is available on many, many more platforms than Flash, often distributed by the OS vendor.

      --
      "Knowledge is the only instrument of production that is not subject to diminishing returns" -Journal of Political Econom
    3. Re:Pot ... kettle by Anonymous Coward · · Score: 0

      http://www.quakelive.com/ (MSIE doesn't count on a GNU/Linux box)

    4. Re:Pot ... kettle by Anonymous Coward · · Score: 0

      Firefox is available on many, many more platforms than Flash

      If you're a content creator (e.g. you're making a web site), it doesn't really matter which platforms Firefox is theoretically available on... it's the marketshare that matters. Firefox is on less than 1/3 of computers, whereas Flash is available on 99% of them.

  18. all this trying by Anonymous Coward · · Score: 2, Insightful

    His reasons are fine, but they've been "trying" for too long they need more doing!

    If he's serious about content being accessible on any platform then they need to start treating all platforms equally and with decent performance too.

    it's ridiculous that a stupid flash game takes as much resources as a full on game. using the same technology for advert banners is insane

  19. Re:Platform independent != supporting a few platfo by icebraining · · Score: 2, Funny

    not talking about iP(hone|od|ad)

    Apple prohibits any kind of code interpreter, not just Adobe's.

  20. Nearly... by benjfowler · · Score: 2, Funny

    read the title of the story as: "Adobe Flounders On Flash and Internet Standards"

    1. Re:Nearly... by Anonymous Coward · · Score: 0

      Adobe was founded by flounders? That explains why it's so popular among phishers.

    2. Re:Nearly... by Trepidity · · Score: 1

      You can even read it that way with the original wording, if you read "founder" as the verb meaning "to sink; to fail".

    3. Re:Nearly... by sapphire+wyvern · · Score: 1

      That's how I read it!

  21. What about gnash? by IYagami · · Score: 1

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

    http://www.gnu.org/software/gnash/

    Gnash is a GNU Flash movie player. Flash is an animation file format pioneered by Macromedia which continues to be supported by their successor company, Adobe. Flash has been extended to include audio and video content, and programs written in ActionScript, an ECMAScript-compatible language. Gnash is based on GameSWF, and supports most SWF v7 features and some SWF v8 and v9.

    1. Re:What about gnash? by flnca · · Score: 1

      That's true, I haven't thought of that. Gnash might be very useful as an authoring tool (as a player, it's not been very useful last time I checked).

    2. Re:What about gnash? by Spewns · · Score: 2, Informative

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

      http://www.gnu.org/software/gnash/

      Gnash is a GNU Flash movie player. Flash is an animation file format pioneered by Macromedia which continues to be supported by their successor company, Adobe. Flash has been extended to include audio and video content, and programs written in ActionScript, an ECMAScript-compatible language. Gnash is based on GameSWF, and supports most SWF v7 features and some SWF v8 and v9.

      But does it actually work now? I try Gnash once in awhile only to realize it still doesn't work whatsoever. The only foss flash player I'd ever had *any* luck with was swfdec, and development on that project appears dead now. I mean, don't get me wrong, swfdec worked like crap, but I could still watch videos on YouTube and Google Video with it at the very least.

    3. Re:What about gnash? by Anonymous Coward · · Score: 0

      Sounds nice except for that last bit about "some features of SWF v8 and v9" - I keep running into stuff that "requires" v10, and often does not work with the v10 I have installed on Linux (you know - those silly little baby videos and other mundane family stuff, and the latest cool utube vids, along with every other site that has something I think I might want to check out...).

      What about sites thinking about backward compatibility instead of their hotshot web developers implementing every new Flash trick that comes along? They might get, and keep, more viewers, which should be their goal.

    4. Re:What about gnash? by LizardKing · · Score: 1

      Gnash has a large number of problems, see the following thread for details: Stable branch of Gnash.

    5. Re:What about gnash? by Wovel · · Score: 1

      And if it ever caught up and reached significant market penetration, Adobe would sue them. Read their FAQ and the Adobe license agreement for Flash player and you will understand the dance the gnash developers are doing.

    6. Re:What about gnash? by Anonymous Coward · · Score: 0

      Exactly, "most" and "some".

      Sometimes even having part of something is nothing at all.

    7. Re:What about gnash? by Bing+Tsher+E · · Score: 1

      If you want to look at an interactive 3-D online game written entirely in Flash, check out Faunasphere. It's one hell of an impressive piece of work. Sign up for a free account and walk around in the game a bit.

      It really takes apart the notion that Flash is a 'movie player.' Apple only wishes that their QuickTime and VRML stuff was had evolved in that direction.

    8. Re:What about gnash? by amn108 · · Score: 1

      There is nothing in the license agreement that prohibits making and distributing SWF players. I just read it.

  22. Sounds familiar by CODiNE · · Score: 1

    What was it again?

    Oh right

    "If this were a dictatorship, it'd be a heck of a lot easier, just so long as I'm the dictator."

    -GWB

    --
    Cwm, fjord-bank glyphs vext quiz
  23. Re:Platform independent != supporting a few platfo by Anonymous Coward · · Score: 0

    Where is javascript running on ARM?

  24. Oh..... by Burnhard · · Score: 1

    "The Following Plug-In has crashed: Shockwave Flash"

  25. This is hilarious by bartron · · Score: 4, Insightful
    I love it how if it a story about flash when concerned with iPhone/iPad everyone is full of hate and woe and spit venom towards Apple for daring to exile the chosen one.

    However when you take Apple out of the picture (despite this being filed under Apple for some reason) no-one can think of a kind word for the Adobe wonder child. Oh how flash isn't open, only works on Adobe approved systems, Firefox runs on more systems etc etc....you can't have it both ways people.

    I'm no fanboy but at least I'm not a hypocrite...Flash sucks, always has, always will....regardless of who choses to support it and who doesn't. FFS people, one would think you'd be happy that a company (in this case Apple) is trying to champion an open standard (HTML5) to free you from the shackles of requiring a compiled binary made especially for your system.

    1. Re:This is hilarious by Sockatume · · Score: 2, Insightful

      you can't have it both ways people

      You can and you must. The point of contention is closed versus open platforms. Condemning both Apple and Adobe is the only philosophically consistent, unhypocritical course of action. The decision only becomes hypocritical when you view the problem as "I must side with Adobe or Apple" which is precisely what the corporations want you to do.

      People might say they would like the option of avoiding Flash, or that the Flash omission is symptomatic of the larger issue people are opposed to. That doesn't mean people endorse Flash's closedness or welcome piss-poor attempts to pass it off as an open platform.

      --
      No kidding!!! What do you say at this point?
    2. Re:This is hilarious by Murdoch5 · · Score: 0

      Oh how flash isn't open, only works on Adobe approved systems,

      Unless you get an open source implementation of the flash plugin and then it would be become open. So actually flash can be open, it's just the non educated user that doesn't know better. Nothing is stopping any user who wants to from writing a complete and total flash "language" from scratch. If you want to complain about flash then fix the problem and make your own, or else shut up because no one cares. Flash works, flash does what it does and it's decent at doing it.

    3. Re:This is hilarious by Rockoon · · Score: 1

      Its possible to believe that flash sucks while simultaneously believing that users have the right to choose to use it.

      In the case of Apple, it is very clear that Apple is not against Flash out of the goodness of their heart. They are against Flash because if it were on iPortables it would immediately screw over their media market control. iPortable users could run Hulu (for example) without Hulu having to make any deals ($$$) with Apple.
      HTML5 doesnt theaten this market control because the Hulu's of the world only exist because of the DRM facade, which HTML5 doesnt offer.

      When the discussion turns to Apple vs Adobe, it is a no-brainer that most people would be against Apple. Most people like choice. iPortables run a BSD-based OS's that you have to 'break' in order to obtain actual freedom. Even the GPL fans realize how fucked up that is.

      --
      "His name was James Damore."
    4. Re:This is hilarious by Wovel · · Score: 1

      If Adobe carried out their open source promise, you would most likely see a flash interpreter built into Webkit and from there it would be a short trip to iP* land..If Adobe wants to get Apple they should carry through with the Open Source project promise they made two years ago.

    5. Re:This is hilarious by Wovel · · Score: 1

      Except of course that iPhone et. al will run any media in a supported format without anyone paying a penny to Apple. They fully support the development of video streaming and web based applications using HTML5 (or anything else that is based on a standard). If Adobe opened up flashplayer and allowed development on devices (read their agreement), there is a fairly good chance flash interpreters would be built in to every browser. Browsers could compete for performance of flash, and you would see flash on iPhones. Apple correctly stated their reasons for not supporting flash. Everything else being said is just speculation by people who don't like Apple for whatever.

      P.S. It costs Apple money to distribute all of the free Apps currently in the App store.

    6. Re:This is hilarious by Bing+Tsher+E · · Score: 1

      will run any media in a supported format

      For goodness sakes! So will my 33-1/3 rpm phonograph turntable. That's kind of a tautology.

    7. Re:This is hilarious by LingNoi · · Score: 1

      Nothing is stopping any user who wants to from writing a complete and total flash "language" from scratch. If you want to complain about flash then fix the problem and make your own, or else shut up because no one cares.

      Have thanks. It's called html+javascript.

      - It runs on more machines.
      - Supports blind people's screen readers
      - Scales the aspect ratio to fit the viewers screen
      - Doesn't require a pre-loader
      - Isn't limited to a subset of video codecs.
      - Still gives the user the ability to navigate a site even though JavaScript is disabled.

      Thanks but no thanks. The only things flash can do better at this time is webcams and microphones.

      There are only two types of people that think flash has a place anymore. Adobe employees and people who are employed to make flash objects. Like people who refused to learn proper web standards and css you will too soon become redundant finding yourself unemployable.

    8. Re:This is hilarious by Murdoch5 · · Score: 0

      good point! But what I was really saying is that I've heard to many people cry and complain about what flash isn't and no one seems to say, "Hey I'm going to make flash into what I want". It's like this, if you find that no C Compiler did what you wanted, you could and people did make there own, GCC!, if your cookies don't taste awesome enough, you change the ingredients and try again. It's all the same thing. If you don't like what someone gives you start over and this time you make it.

      I know as a true Linux user I shouldn't be expecting a user to go out and rewrite flash but if your not going to solve your own problem don't expect someone else to. It's the typical Windows user symptom, if it doesn't work complain until a service pack makes it go away.

      Either complain about flash or don't, but if you do then you better back your self up by saying more then it's adobes problem.

    9. Re:This is hilarious by Murdoch5 · · Score: 0
      Thats BS,

      There are only two types of people that think flash has a place anymore. Adobe employees and people who are employed to make flash objects. Like people who refused to learn proper web standards and css you will too soon become redundant finding yourself unemployable.

      There's a third, the lazy ass poster to slashdot who thinks javascript and html can handle everything. There is nothing wrong with flash, it works. If you want to sit here and tell me you can bypass flash then I guess what your really saying is HTML 4 and Javascript single handedly will solve everything that breaks when we stop using flash. Flash is a great tool, you can use it for quick apps that need to run and be done, it doesn't use to much memory and every little stupid web app loves to use it.

      If you want better features in flash sit down and start coding, don't give me another person's / company's solution to the problem which really doesn't exist. If you personally want to stop using flash, stop using it. If you company wants to stop using it, stop using it, just stop complaining about it. My statement still stands, you want a better product, make it and then release it for everyone.

      After all thats what RMS and Linus did and welcome to the worlds greatest OS, GNU/Linux. However that works to so your probably going to argue me on that. Hey Windows is broken, perfect for you.

    10. Re:This is hilarious by Anonymous Coward · · Score: 0

      No, we're fule of vile, beacuse apple is supposed to "just work" but our wives bitch at us because safari crashes on the iphone, and their videos turn into blue squares. If it's supposed to "just work" then make it "just work", don't fuck up my evenings with a bitchy woman who's mad that she has to walk 12 feet to use the comptuer because her iphone doesn't work.

      yes, I'm irritated. And no, I'm not goign to buy an ipad until flash works on it.

    11. Re:This is hilarious by Anonymous Coward · · Score: 0

      nube. they're championing H.264 too, which is proprietary and to which Apple actually owns patents on. http://indiworks.wordpress.com/2010/05/18/h-264-list-of-shame-all-the-patent-holders/

      what's hilarious is your naive acceptance of anything you read on the internet. read up.

    12. Re:This is hilarious by Locklin · · Score: 1

      Hypocrite? perhaps there is more than one person voicing an opinion on this website?

      --
      "Knowledge is the only instrument of production that is not subject to diminishing returns" -Journal of Political Econom
    13. Re:This is hilarious by Anonymous Coward · · Score: 0

      I love it how if it a story about flash when concerned with iPhone/iPad everyone is full of hate and woe and spit venom towards Apple for daring to exile the chosen one.

      However when you take Apple out of the picture (despite this being filed under Apple for some reason) no-one can think of a kind word for the Adobe wonder child. Oh how flash isn't open, only works on Adobe approved systems, Firefox runs on more systems etc etc....you can't have it both ways people.

      I'm no fanboy but at least I'm not a hypocrite...Flash sucks, always has, always will....regardless of who choses to support it and who doesn't. FFS people, one would think you'd be happy that a company (in this case Apple) is trying to champion an open standard (HTML5) to free you from the shackles of requiring a compiled binary made especially for your system.

      "I'm no fanboy but at least I'm not a hypocrite"

      Very interesting. Is this how Apple heads see it?

      Anyways. I think Flash "sucks", but it's still installed on my system. I don't think that makes me a hypocrite, and I unfortunately don't think that makes me a fanboy either.

    14. Re:This is hilarious by shutdown+-p+now · · Score: 1

      you can't have it both ways people.

      But of course I can.

      As a user of Apple products, I want freedom to make my own choices, including the choice of using non-free, non-open, and generally crappy software. I don't want Apple to make that choice for me, and enforce that decision on me.

      As a user of Adobe products, I want freedom to access data wrapped in their format, and freedom to choose any of the many different clients to view it. I also want a high-performance and stable reference implementation.

      There is no contradiction here at all, unless you're either an Apple or an Adobe fanboi, and view this whole thing as an "us vs them" fight.

    15. Re:This is hilarious by lennier · · Score: 1

      However when you take Apple out of the picture (despite this being filed under Apple for some reason) no-one can think of a kind word for the Adobe wonder child. Oh how flash isn't open, only works on Adobe approved systems, Firefox runs on more systems etc etc....you can't have it both ways people.

      I think the sentiment at play is something like:

      I detest your Flash, but I will defend to the death your ability to run it.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    16. Re:This is hilarious by dangitman · · Score: 1

      You can and you must. The point of contention is closed versus open platforms.

      Not to me, it isn't. It's about open web standards. I don't give a fuck if you run a FOSS or proprietary client platform - public websites should use open standards that are published by standards bodies, not something that is controlled by a single company.

      --
      ... and then they built the supercollider.
    17. Re:This is hilarious by exomondo · · Score: 1

      I'm no fanboy but at least I'm not a hypocrite...Flash sucks, always has, always will....regardless of who choses to support it and who doesn't. FFS people, one would think you'd be happy that a company (in this case Apple) is trying to champion an open standard (HTML5) to free you from the shackles of requiring a compiled binary made especially for your system.

      But why try and kill off flash before HTML5 is a standard, before it has tools for designers to create comparable content?

      How are designers to create things like this and this in HTML5?

      Kill Flash now and hope that HTML5 fills the gap is not the right attitude. Keep supporting Flash, then when/if HTML5 becomes a ratified standard, has tools available to create the same content AND is proven to not suffer the deficiencies of Flash, THEN it's time for Flash to go.

    18. Re:This is hilarious by ytpete · · Score: 1
      Wow, these points are just silly:

      - It runs on more machines.

      Flash is on 99% of Internet-connected computers. That's far more than any single browser, and when you start lumping browsers together you're comparing apples and oranges: a single consistent API vs. a fragmented mess that requires a second cross-platform layer sitting on top of it to be usable.

      - Supports blind people's screen readers

      Flash supports screen readers just fine -- better than AJAX, in fact (screen readers do a terrible job handling asynchronous updates to HTML content).

      - Scales the aspect ratio to fit the viewers screen

      Flash is a vector rendering engine, sooo... pretty sure it supports rescaling just fine.

      - Doesn't require a pre-loader

      I'm not sure what you mean by that. Flash doesn't require a pre-loader. Any app that is going to take a long time to load would be wise to choose to show some sort of progress indicator, and this is equally true of Flash and DHTML (AJAX apps can easily top 1 MB in JavaScript code size). And Flash supports progressively downloading assets and code as you visit different parts of a site or app, just as HTML does.

      - Isn't limited to a subset of video codecs.

      Haha! I hope you're kidding: Firefox only supports Theora, Safari only supports H.264, IE 8 doesn't even support video... Plus, any platform will only support a finite set of video codecs... it just makes no sense to claim this of any platform.

      - Still gives the user the ability to navigate a site even though JavaScript is disabled.

      Flash works just fine when JavaScript is disabled too :-) Flash apps won't work when Flash is disabled, and AJAX apps (e.g. GMail) won't work when JS is disabled. Sites that care about these fringe cases need to provide a pure-HTML fallback either way.

      The only things flash can do better at this time is webcams and microphones.

      Flash is the only major video player that supports a consistent codec on all platforms. It offers a consistent API on 99%+ of the world's desktops, something no browser's JS implementation can claim. It has much better debugger/profiler support than JS, and I would argue it has better IDE tools too. It has a superior programming language (with true strong typing, true object-orientedness, package scoping, even some generics). It supports push connections, socket connections, binary wire formats, policy-based cross-domain connections, true video streaming (e.g. with RTMP), and peer to peer connections (e.g. with RTMFP). It supports dynamic audio synthesis, GPU-based pixel shaders, flexible user-controlled local data storage, multi-touch on mobile (coming in 10.1), accelerometer input on mobile (also coming in 10.1), high-quality embedded fonts, 3D transforms, etc. You might find prototypes of one or two of these things implemented as proprietary extensions in a couple of browsers... but that's a far, far cry from reliable support on the majority of Internet-connected computers.

      There are only two types of people that think flash has a place anymore. Adobe employees and people who are employed to make flash objects.

      Full disclosure: I do work at Adobe, though not on Flash, and as someone with years of AJAX web development experience I can honestly say I believed all this before I worked there too.

      In your second category... there are over a million Flash developers out there, and there's a good reason why there are still so many. Flash is simply an easier, less expensive, more designer-friendly platform to build on. For a given investment, a web site creator can typically affor

    19. Re:This is hilarious by LingNoi · · Score: 1

      99% of Internet-connected computers isn't internet connected machines. Not all phones have flash and new devices are constantly coming out. There is no way your company can support them all compared to html+javscript.

      Flash doesn't support screen readers "just fine", it supports two, are you really trying to say it supports more then html. What a joke.

      Flash doesn't require a pre-loader.

      Yes it does. Almost every typical flash file is over 1 Meg and makes the user wait before they can do anything else on the web.

      Flash works just fine when JavaScript is disabled too :-)

      Except they don't because most developers use Swfdec and a video using html5 would work 100% with or without javascript.

      It has a superior programming language

      For someone who works at Adobe you don't seem to know that actionscript is ECMAscript with stuff on top. How can it be superior when it's the same language.

      as someone with years of AJAX web development experience I can honestly..

      You're experience in clusterfuck jobs using non standard tools means nothing.

      There is a huge movement behind HTML5 and jQuery.

      YouTube, Vimeo are switching to HTML 5. iPhone developers use HTML+javascript to develop their apps on iPhone and everything is being standardised around this.

      there are over a million Flash developers out there, and there's a good reason why there are still so many.

      Over a million flash developers compared to how many html+javascript developers? You're the minority and the only customers you have are fanbois whose skills are as dead in the water as pascal developers.

    20. Re:This is hilarious by ytpete · · Score: 1

      99% of Internet-connected computers isn't internet connected machines. Not all phones have flash and new devices are constantly coming out. There is no way your company can support them all compared to html+javscript.

      Mobile currently accounts for an extremely tiny share of overall Internet traffic. One study suggests iPad, iPhone, and iPod Touch combined are < 1%. I'll take 99% over that any day. (The market is shifting, of course, but so is Flash's availability on mobile devices).

      Flash doesn't support screen readers "just fine", it supports two, are you really trying to say it supports more then html. What a joke.

      You're comparing apples to oranges -- I'm not talking about static text here. Your statement is like saying Firefox is a dog because Lynx renders .txt files faster than it does. DHTML is basically not properly supported by any screenreader. So for something comparable (an AJAX-style RIA), two > zero.

      Yes it does. Almost every typical flash file is over 1 Meg and makes the user wait before they can do anything else on the web.

      Care to back that figure up?

      To take just one simple counterexample: I load nytimes.com and watch the traffic with a proxy. There are multiple Flash ads plus a Flash video player on the page. Total Flash content downloaded: 163 KB. And no preloaders to be seen anywhere.

      Except they don't because most developers use Swfdec and a video using html5 would work 100% with or without javascript.

      I'm not sure what your point you're making here... with JavaScript disabled, you can still watch Flash video. You can probably also still watch HTML 5 video, though it depends on whether the playback controls are implemented by the browser or using JS (both are possible). So, what's the difference?

      For someone who works at Adobe you don't seem to know that actionscript is ECMAscript with stuff on top. How can it be superior when it's the same language.

      You might want to do a little more research. JavaScript is based on ECMAScript 3, while ActionScript is based on the much more recent ECMAScript 4 effort. This means AS has more in common with Java than it does with JS, including: strong typing, true OOP, public/private scoping, package scoping, generic lists, and annotations. JS is borderline a toy language in comparison.

      You're experience in clusterfuck jobs using non standard tools means nothing.

      There is a huge movement behind HTML5 and jQuery.

      YouTube, Vimeo are switching to HTML 5.

      • Thanks for insulting my credentials without even knowing what they are. I've spent years doing enterprise AJAX development as well as years doing serious Flex/Flash development. I think that gives me fair standing to compare the two. What about you?
      • Standards bodies have nothing to do with tools, so I'm not sure what you mean by "non standard tools." But certainly AJAX was never a standard, and HTML 5 isn't officially one yet either -- so I don't really see how I could have been doing "standard" HTML+JS development in 2004.
      • Flash is not just a video player. (Although even at pure video, it offers many things HTML 5 does not, including more codecs, true streaming, peer-to-peer (RTMFP), and adaptive-bitrate streaming).
      • Just because two sites have opt-in, experimental HTML 5 video players does not mean they (let alone the whole web) are ditching Flash video anytime soon.

      iPhone developers use HTML+javascript to develop their apps on iPhone and everything is being standardised around this.

      Show me one major, popular iPhone app that is HTML rather than a native iPhone-only app. Apple has done a great job talking the talk about HTML 5, but until a sol

  26. Book Burning? by Anonymous Coward · · Score: 2, Insightful

    Whether you like Flash or not, the fact remains that for a long time it was the only way to do all sorts of things that are only just becoming viable with other methods, as so was the de-facto standard.

    Things like Joe Cartoon, RatherGood.com and Fly Guy would never have existed without Flash, and there is all sorts of information stored in SWF files going back to the 90s. You may argue that this information is now in the wrong format, but there's lots of things that will never be updated to HTML5 or JavaScript equivalents.

    I can understand a lot of the complaints about Flash, but if goes, we lose a large chunk of internet history with it. The battles between Adobe and Apple is all about their own self interest, but may result in people losing lots information for idealogical reasons (as has already happened to iPad and iPhone users).

    This seems a little bit too much like book burning to me.

    1. Re:Book Burning? by Sockatume · · Score: 1

      Whether Flash is in use or not, whether Adobe continues to exist and produce new versions of Flash or not, there will come a time in the not too distant future when the only way to play old .swf files is by installing old Flash Player binaries on a real or virtual machine. Those binaries will not cease to exist just because we've rejected Flash on the web. Access will still be available. No burning will occur.

      --
      No kidding!!! What do you say at this point?
    2. Re:Book Burning? by SanityInAnarchy · · Score: 1

      for a long time it was the only way to do all sorts of things that are only just becoming viable with other methods,

      So you admit they are becoming viable.

      Things like Joe Cartoon, RatherGood.com and Fly Guy would never have existed without Flash,

      Or they'd just have waited a long time.

      there is all sorts of information stored in SWF files going back to the 90s.

      Yeah, that kind of sucks.

      You may argue that this information is now in the wrong format, but there's lots of things that will never be updated to HTML5 or JavaScript equivalents.

      Unless someone writes an automatic conversion tool. In any case, I'm not sure how relevant it is. If I only have to use Flash for stuff from the 90s, that's fine with me. It's still a marked improvement.

      I can understand a lot of the complaints about Flash, but if goes, we lose a large chunk of internet history with it.

      Do you think the past versions will just disappear?

      What I would hope is that Flash as a platform will die, and Adobe will eventually give up, and either open-source the player, or

      Oh, and really, too bad. I mean, everyone who chose Flash as a platform should've known what they were getting into. Maybe that lost history will be a lesson to people to choose an open platform next time.

      The battles between Adobe and Apple is all about their own self interest,

      Are there still people who think this is about Adobe vs Apple?

      Yes, Apple is leading the charge against Adobe. They're also doing it for shitty reasons, and they're presenting a platform (the App Store) which I would never in a thousand years choose over Flash. I don't hate Flash because I like Apple, I hate Flash because I like actual open standards, the kind that give me freedom from both Adobe and Apple.

      This seems a little bit too much like book burning to me.

      Really? Really? Is it also "book burning" when I no longer support IE6 in anything I build, or when I no longer care to visit IE6-only websites?

      Are you sure you didn't just Godwin this discussion?

      That's a bit like claiming that it was "book burning" to disable DOS emulation support in recent versions of Windows. At a certain point, technology moves on, and if you didn't build something to last, you have to scramble if you want to preserve it.

      Meanwhile, those who knew what they were doing built things in 30-year-old standards like TeX, which are going to continue to exist and be standards for a long time.

      --
      Don't thank God, thank a doctor!
    3. Re:Book Burning? by el_monkeyo · · Score: 1
      Not sure why my original comment came out as AC, but.....

      So you admit they are becoming viable.

      Whilst I've never been a Flash evangelist, as a web designer, I have been interested in getting the best results to the widest audience. I now use things like jQuery for most of the things that I would once have used Flash for, but it has taken a long time for there to be a viable alternative. Not so very long ago we were limited to animated GIFs or Flash.

      Or they'd just have waited a long time.

      I still really like the vector drawing tools in Flash, and will do some things in it over Illustrator, often for designs that will never go on the web and end up being printed. I gather this is down to its SmartSketch heritage, although I didn't use it that long ago! I don't think sites like the ones I mentioned would have existed without those tools, even if SVG, HTML5, JavaScript, ActiveX or whatever had been around to deliver low-bandwidth vector animation to a wide audience. There would not doubt have been some sort of alternative, but Flash created it's own style.

      Unless someone writes an automatic conversion tool. In any case, I'm not sure how relevant it is. If I only have to use Flash for stuff from the 90s, that's fine with me. It's still a marked improvement.

      If Apple took Gnash and did what they did with Webkit to make Safari (I realise this will probably never happen!), and made something that didn't crash, and supported Flash up to, say, version 8, I wouldn't have any problem with their battle against Adobe for future control.

      But there is still a huge amount of internet history in Flash files from a time when Flash was the only way to deliver certain things.

      This information is not stored on some inaccessible obsolete disks that can't be read any more, its out there on the internet, and only becoming inaccessible because of companies being dicks.

      Are we supposed to just forget about all that information and pretend it never happened?

    4. Re:Book Burning? by SanityInAnarchy · · Score: 1

      Not so very long ago we were limited to animated GIFs or Flash.

      Five years ago or more, I would guess.

      I still really like the vector drawing tools in Flash,

      Can't argue with that, other than, have you tried Inkscape?

      This information is not stored on some inaccessible obsolete disks that can't be read any more, its out there on the internet, and only becoming inaccessible because of companies being dicks.

      Companies like Adobe, or Macromedia before them, which you had to trust when you created Flash content. So again, let me say this clearly: It was your fault, and the fault of anyone producing content in these formats. We saw this coming, and warned you, and this is far from the worst you were warned could happen.

      Are we supposed to just forget about all that information and pretend it never happened?

      Not necessarily, but if we are to preserve it, we're going to have to find an alternative. What you described with Gnash seems the best possible solution, and it still sucks, partly because of patents.

      --
      Don't thank God, thank a doctor!
  27. Re:Platform independent != supporting a few platfo by DMorritt · · Score: 0, Troll

    Microsoft is terrified by anything that would let it's locked-in customer base easily migrate to another desktop OS. Apple doesn't care so much.

    Are you kidding? Both are as bad as each other, MS is being forced to allow people to choose things like browsers, Apple on the other hand are happily locking your into their tightly controlled products.

  28. Call me crazy, but I LIKE Flash! by Anonymous Coward · · Score: 0

    I like Flash, it provides a higher level of interactivity than what can be done with just HTML. All the cool stuff on the Internet uses Flash.

    On the automakers websites I can select different trims and colors and see a mock up on the actual car, with Flash I an view a 360 degree panoramas of the inside of rooms on real estate for sale without having to run Quicktime.

    The kids love Club Penguin and Nick.com, all of which use Flash extensively. On my iPad it is a little frustrating that it just doesn't work....yet it works fine with Flash on my 3 year old MBP.

  29. Re:Platform independent != supporting a few platfo by Anonymous Coward · · Score: 0

    Or maybe flash won't even be used for that anymore. Any OpenGL-esque extension which has a nicer production chain (3d studio max / blender / programming environment etc directly to browser) might make flash considerably less popular.

    Many interest groups DO want that to happen. Lets see if it does.

  30. Re:Platform independent != supporting a few platfo by Anonymous Coward · · Score: 1, Interesting

    Just a quick natter: JavaScript doesn't "just work" 100%.

    ECMAScript is the name of the standard; Netscape (and later Mozilla) were entitled to use the Java trademark to call it JavaScript; Microsoft instead call it JScript. JScript somewhat resembles JavaScript, which is an implementation of ECMAScript; however, it is not much more compatible than anything else in the IE core.

    Speaking of Java; it's funny, but as far as web-apps go, only a few years ago I'd have said that Java was officially dead and that Flash had gone and eaten its lunch. But now, it looks that, for web-apps, Flash is living on borrowed time and Java is on the brink of rebirth. Maybe once the non-IE browsers can finally, collectively dethrone IE and banish it to the far corners of the web, Java can finally do what neither Flash nor even itself managed to do: a true run-anywhere engine for compiled code inside every user agent.

  31. Double-meaning in headline, I like it by noidentity · · Score: 2, Interesting

    The headline has a nice double-meaning. It could be read as an interview with the founders of Adobe on Flash and Internet standards, or that Adobe is foundering on Flash and Internet standards. The latter is what I first read it as.

    1. Re:Double-meaning in headline, I like it by mrthoughtful · · Score: 1

      Ah. That's exactly what I thought it meant (foundering) until I read your note. The partial capitalisation of the headline also assists in the ambiguity.

      --
      This comment was written with the intention to opt out of advertising.
    2. Re:Double-meaning in headline, I like it by noidentity · · Score: 1

      They could have removed ambiguity by wording it as "Adbobe's Founders on Flash and Internet Standards".

  32. Re:Platform independent != supporting a few platfo by Anonymous Coward · · Score: 0

    javascript doesnt care - you're correct - but somebody still needs to code in the interpreter for that javascript. If i put javascript onto a device that doesn't understand javascript i'm screwed - just like running an SWF on something that doesn't have flash player. There's no such thing as true platform independance - SOMEBODY needs to write the interpreter for whatever language you're going to use, either at OS-level or above.

    anything truly platform independant will run on Lynx, a wap phone and a set-top-box's crappy inbuilt browser .... enjoy your text-only web

  33. Is it ok to say I like Flash? by awjr · · Score: 2, Interesting

    Personally, as a development platform, with Android 2.2 around the corner, and Adobe releasing the iPhone packager for other mobile OS, I'm willing to give them breathing space to get on with what they are trying to achieve.

    The problem I find with /. is so many people seem to be doing the "well v6 was crap, v10.1 must be awful" routine. It's tedious. Please go and read this http://blogs.adobe.com/flashplayer/2010/05/engineering_flash_player.html .

    Currently there is no other company out there trying to deliver such a comprehensive write once, run anywhere solution. If they pull this off, my life as a developer becomes a lot simpler.

    1. Re:Is it ok to say I like Flash? by SanityInAnarchy · · Score: 1

      The problem I find with /. is so many people seem to be doing the "well v6 was crap, v10.1 must be awful" routine.

      What? 10.0 was awful. Why should I expect more from 10.1?

      Please go and read this

      Currently there is no other company out there trying to deliver such a comprehensive write once, run anywhere solution.

      No single company, maybe, but the Web is trying to be exactly that.

      Please go and read this

      Top of that page is "Power and battery optimizations," next is "Maximizing performance," which would be cool if I could believe it. So far, no one's shown any examples of this working.

      Oh, and the cherry on top:

      this is just the start of our work to bring the full Flash Player to mobile devices.

      You mean, kind of like the full Web has always existed for mobile devices? Oh yes, I had a full Gecko browser working on a handheld long before iPhone was released, because it wasn't at the whim of Adobe, it was at the whim of anyone who wanted to compile Gecko for ARM.

      If they pull this off, my life as a developer becomes a lot simpler.

      And if Flash dies, my life as a developer, user, system administrator, and defacto family support tech becomes a lot simpler.

      --
      Don't thank God, thank a doctor!
    2. Re:Is it ok to say I like Flash? by Wovel · · Score: 1

      You nailed it. It should not be another company trying to do what Adobe is. It should be an open accessible standard.

    3. Re:Is it ok to say I like Flash? by Puff_Of_Hot_Air · · Score: 1

      It's ok to like flash or silverlight; just naive. The problem is not with these technologies in and of themselves (although there are problems from a purely functional perspective), the problems are as follows. 1) My security attack surface just doubled. I have bugs in the browser, bugs in the player, and interactions between the two. 2) If I am a new hardware manufacturer, I don't get the full Internet till adobe supports my platform. 3) Adobe could give me a crap implimentation (or none) and there is nothing I can do about it. The issue here is closed propriety platforms and how much that sucks for the open web. How good flash or silverlight are as dev platforms is irrelevant to this.

    4. Re:Is it ok to say I like Flash? by awjr · · Score: 1

      Security is always an issue, however from an application experience, I can guarantee my application works as intended on whatever Flash enabled device you are using.

      The hardware manufacturer is a straw man argument. If you develop hardware that is not capable of running a mainstream OS or one of the other Mobile OS (even Jaguar are using Flash in their cars) then you are unlikely to stay in business for very long.

      Flash is an open standard and you are welcome to write your own engine.

      How good Flash or Silverlight are as dev platforms for deployment to multiple platforms is all this is about.

      Apple don't like what Adobe are doing as it obsoletes their "mobile" business model.

      In the coming years, mobiles is where it is at, and you better have a way to develop for that environment and , in particular, have a way to push your applications through their various app stores.

      Flash 10.1 with the AIR packager offers me a platform agnostic solution.

      Please, somebody point me in the direction of another technology (open or closed) that offers me a similar solution.

      In all this I am not talking about what Flash does now, but what will happen with the release of Android 2.2.

      In 2 years time when HTML5 finally has a decent tool set and is mature, I will again re-evaluate the situation, but right here, right now, Flash offers the best platform agnostic solution. Nobody here has given me reason to doubt that. "I hate Flash" is not good enough.

    5. Re:Is it ok to say I like Flash? by donny77 · · Score: 1

      Quite frankly, as a user I don't want your job as a developer to be simpler. What I want is you to do your job and develop to the target platform. Write once zealots don't think about the consequences. Case in point, flash based game, runs full screen in browser no matter what size the browser is. Great right? Wrong, a dialogue comes up that it taller than my netbook's maximized window. User input button's are off the screen and there is no way to close the dialog. Stop expecting others to make your programs work everywhere. Define your customers and serve them a robust application that works.

      As a developer, again I don't want other developers jobs to be simpler. I am tired of supporting application that suck because the developer put no thought into the user experience.

    6. Re:Is it ok to say I like Flash? by ytpete · · Score: 1

      the problems are as follows. 1) My security attack surface just doubled. I have bugs in the browser, bugs in the player, and interactions between the two.

      If you stuff all the same functionality as Flash into the core browser (which is what HTML 5 will have to do to eliminate Flash), your attack surface also just doubled, since the browser codebase doubled. If anything, isolating the rich runtime stuff in Flash gives you more security, in browsers like Chrome that run the browser and the plugin in two separate processes.

      2) If I am a new hardware manufacturer, I don't get the full Internet till adobe supports my platform. 3) Adobe could give me a crap implimentation (or none) and there is nothing I can do about it.

      The point of Adobe's "Open Screen Project" is to obviate those issues. If you are a new hardware manufacturer, you have complete freedom to port Flash to your platform yourself -- either using the newly-opened Flash porting layer to leverage Adobe's existing implementation, or using the openly-published SWF/FLV specs to create your own implementation from scratch.

  34. Founders by Allicorn · · Score: 1

    Founders... oh wait... it's a noun!

    --
    OMG!!! Ponies!!!
  35. JUST FOR FIREFOX! *screams* by Anonymous Coward · · Score: 0

    Firefox is free in both senses of the word. If you wish to develop something for firefox, you are free to do so, if you need firefox to view a webpage, then firefox is a free, hasslefree, clean install that has little chance of causing problems and runs at a decent speed. No, it's not the be-all and end-all of web-browsers, but it's one of the most standards compliant, free, and hasslefree. If you absolutely need something on the web, then it's the browser of choice to need.

    You want to know what I see more of?, IE only webpages, and they still work better in firefox with IE Tab. You know what firefox also can't do?, kill your computer. For some strange, idiotic and illegal anticompetitive reason MS decided to put IE in the kernel, which means if it has problems it can affect the entire fucking computer. You know what Firefox does?, crashes, quickly, and then when you start it up it asks if you want to reload your webpages. You know IE does?, it f's over your entire computer.

    You want to know what's worse? Adobe-only content:
    Flash gives us four things, flash games, flash movies, flash intros and webpages, and an easily replaced video codec. No one is making good flash movies anymore, (except for some people making commercial TV series, and then they export it to a more traditional video format). I'd miss flash games, but they are quite, quite problematic. The world would be so much better off without those idiotic flash intros and flash websites, and as I just said, the video codec is easily replaced.

    Acrobat takes longer to boot then WoW, and it only displays a document piecemeal. I can't even use acrobat plug-ins because of the extra strain it caues. I cringe whenever someone gives me something in PDF format. It, after many years, added the ability to add a bit of text to the forms, but it doesn't run any faster then it did years ago.

    Adobe has dominating the marketplace for years without ever improving. You know what we need, we need something to come and replace everything it has ever done. It might have had a time, but that time is passed, and if they want to keep their audience, then how about making something good for a change, rather then suing people who point out the obvious flaws with your programmes.

  36. They don't understand Apple's business goals by RogueWarrior65 · · Score: 1

    These guys just don't understand Apple's business goals. Apple long ago realized that they can't compete as "just another computer company". The paper-thin margins of the PC business preclude that. So to that end, Apple's goal is to reinvent why people want to buy its products. Sure there were tons of MP3 players out there when the iPod came out but iTunes changed the way you get your music. Then the iPhone threw out the gimped phone device business model crammed down our throats by the phone companies. Apple wants to do the same thing with the iPad but with a broader goal. Embracing Flash is counter to that because then the consumer has less motivation to buy an Apple product. At its core, this is about business, not about technological ideology.

    1. Re:They don't understand Apple's business goals by amn108 · · Score: 1

      So, you are pretending to get the big and deep picture? Gee, and there was I, reading Steve Jobs' latest letter, thinking he WAS an idealist.

      Seriously though, you are seeing things.

    2. Re:They don't understand Apple's business goals by RogueWarrior65 · · Score: 1

      Contrary to popular belief, Jobs isn't the only voice in the company. He still has to answer to his board and to the stockholders. He still has to make the company profitable. If Apple stuck with the same product concepts of 15+ years ago, the company would be either dead or just another Dell, HP, Lenovo and certainly wouldn't be able to compete given customer devotion to Windows. Devotion to Flash is idealism. Pitching it in favor of open standards is smart.

    3. Re:They don't understand Apple's business goals by plover · · Score: 1

      the iPhone threw out the gimped phone device business model crammed down our throats by the phone companies.

      "gimped phone device"? Holy shit, the iPhone is the most gimped phone I've had in 10 years. The lock-in to the app store? A Bluetooth stack that doesn't support OBEX or AVRCP? No J2ME?

      People actually celebrated when the black turtleneckers deigned to bestow MMS upon their undeserving countenance. That's how bad Apple is, and yet you've bought the propaganda hook, line and sinker. Wake up.

      --
      John
    4. Re:They don't understand Apple's business goals by RogueWarrior65 · · Score: 1

      Gimped compared to 5-10 years of crappy cellphones that preceded it.

  37. Not likely. by SanityInAnarchy · · Score: 1

    Even if they do eventually catch up to the Adobe player, they still have the exact same issue as HTML5 currently does: H.264 and other proprietary codecs.

    --
    Don't thank God, thank a doctor!
  38. FLASH - aaaAAAHH by MrKaos · · Score: 2, Funny

    I don't know why but for some strange reason every time someone talks about Flash the Queen Song Flash jumps into my head.

    Flash - ah - saviour of the universe Flash - ah - it'll save ev'ry one of us Flash - ah - it's a miracle Flash - ah - king of the impossible It's for ev'ry one of us Stands for ev'ry one of us It'll save with a mighty hand Ev'ry man ev'ry woman ev'ry child With a mighty flash Flash - ah Flash - ah - it'll save ev'ry one of us
    --
    My ism, it's full of beliefs.
    1. Re:FLASH - aaaAAAHH by Bigbutt · · Score: 1

      Good! I'm not the only one then. Max Von Sidow was awesome.

      [John]

      --
      Shit better not happen!
    2. Re:FLASH - aaaAAAHH by Blakey+Rat · · Score: 1

      Good! I'm not the only one then. Max Von Sidow was awesome.

      THAT MOVIE ALSO STARS BRIAN BLESSED!!!!!

  39. This is what floundering looks like by bl8n8r · · Score: 1

    Adobe stands to loose the only tube-based revenue stream they have, and it's a big one. They are on the verge of becoming irrelevant via html5. I'm glad. They've had so many security holes over the past few years I hated installing Flash or Reader on anything. There were times it took Adobe months to release critical security fixes and the only reason they didn't do it sooner was because they were too fat and lazy. Everything Adobe is doing now is just a result of slowly running out of oxygen.

    The only thing that can save Adobe now, and their grip on the browser/video/porn market, is to Open Source their product. The same way M$ killed Netscape; give it away, or get 0wned.

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
    1. Re:This is what floundering looks like by ytpete · · Score: 1

      They've had so many security holes over the past few years I hated installing Flash or Reader on anything.

      According to Symantec, Flash and Acrobat are actually more secure than your browser: the two combined had fewer vulnerabilities than Safari, or Chrome, Firefox, or IE. Also fewer than QuickTime or Java.

      There were times it took Adobe months to release critical security fixes and the only reason they didn't do it sooner was because they were too fat and lazy.

      Care to cite a source? I don't remember reading any reports recently about Flash zero-day exploits. Which is less than you can say for most browsers.

      (And as an aside: the Symantec report above also says that Apple took on average 13x longer than other browser vendors to patch their security holes...)

      Point is, any computer exposed to the Internet is at risk, and no vendor can claim the high ground here.

  40. Solution by subsub · · Score: 2, Funny

    Use firefox and use the flashblock addon.

    1. Re:Solution by Pharmboy · · Score: 1

      That's not funny, thats informative. I do exactly that at home and keep flashblock on unless I want to view some homestarrunner or play a flash game.

      --
      Tequila: It's not just for breakfast anymore!
  41. bitmap-oriented by ndixon · · Score: 2, Insightful
    What does Charles Geschke mean when he says HTML is "basically a bitmap-oriented representation of information"?

    Has he forgotten about SVG ? Adobe still distributes a viewer for SVG, and there's native support in Firefox.

    I think they're basically saying "We don't want open standards - we want only our standard".

    --
    Oh, how convenient: a theory about God that doesn't involve looking through a telescope.
  42. Not yet. by SanityInAnarchy · · Score: 1, Informative

    There's enough open for you to write flash authoring tools, but not enough to write an actual client. In particular, last I checked, the "open" parts forbid you from writing a client.

    --
    Don't thank God, thank a doctor!
  43. Historical antiquity my ass by Anonymous Coward · · Score: 0

    It's always fascinating to see how long it takes for certain pieces of historical antiquity to die away.

    Yeah, like having to install a plugin to see content! Fuck that shit!

    Oh wait, that's Flash...

  44. Can it be used for plugins? by SanityInAnarchy · · Score: 3, Informative

    Last I checked, it could only be used for authoring tools, not for writing an actual client/plugin.

    it can still deliver applications or 3D gaming experiences or whatever

    Only very recently did it get actual hardware-accelerated 3D. I'm pretty sure Java doesn't, but JavaScript is getting 3D support soon (they're in the nightlies of the major open source browsers).

    the 30 year old Pacman clone on Google's homepage stutters like a bitch.

    Didn't stutter for me. What crappy browser are you running?

    --
    Don't thank God, thank a doctor!
    1. Re:Can it be used for plugins? by oiron · · Score: 1

      Well, Java has had JOGL and Java3D for a while now, at least...

    2. Re:Can it be used for plugins? by FuckingNickName · · Score: 1

      Last I checked, it could only be used for authoring tools, not for writing an actual client/plugin.

      Yeah, half the responses are by people whose "last check" was over two years ago. Check again. Adobe have been happy with your using their docs to write authoring tools for even longer, of course.

      Only very recently did it get actual hardware-accelerated 3D. but JavaScript is getting 3D support soon (they're in the nightlies of the major open source browsers).

      Yup, and yup. So, yes, W3C's playing catchup.

      I'm pretty sure Java doesn't,

      You're too sure of too many things. Java3D was released in 2002 on top of DirectX and OpenGL.

      Didn't stutter for me. What crappy browser are you running?

      Firefox 3.6.3 on Windows 7, Core i3. Maybe it didn't help that I wasn't allocating 100% of the CPU to running the Javascript?

    3. Re:Can it be used for plugins? by LingNoi · · Score: 1

      Shoulda used chrome.

    4. Re:Can it be used for plugins? by amn108 · · Score: 1

      You are a lying sack of shit. I am using a Thinkpad T43 from 2005 with a single core Pentium M CPU on an Ubuntu 32-bit 9.04 and that Pacman thing runs just fine with Firefox 3.5.9.

    5. Re:Can it be used for plugins? by baka_toroi · · Score: 1

      I was transcoding 3 movies and set the lowest priority for process firefox.exe. And it stuttered! Javascript is flawed.

      Yup, it didn't help.

    6. Re:Can it be used for plugins? by MistrBlank · · Score: 1

      The versions of the swf that are open do not include all features. It's a "when we get to it" approach from Adobe. The end result is that they open up version 8 and then release version 9. We're now on version 10 and not all features are available. The end result is that the open plugins are never up to date and Adobe is the only place to go to, yet they get to keep the appearance of being open to dupe people like you.

      I'd also argue that you're living in Adobe's ideal world which is Windows. NONE of the flash plugins outside of windows support hardware acceleration, they're stuck on your core process support.

      You might want to go and research what the WC3 ACTUALLY is again, you have much to learn. It is a consortium to build (open) standards. You know, so a company like Opera or Microsoft couldn't change all of the standards for the web and own content presentation. These people exist to prevent a company like Adobe who is actively trying to do this from owning the web. The WC3 operates on a royalty free patent policy, in other words they won't make it a standard if you have to pay for it. This is one of the reasons why while the video tags have been introduced as a standard, there is no standard codec (h.264 is not royalty free, and video likely never have a standard codec will be due to the MPEG-LA stranglehold).

    7. Re:Can it be used for plugins? by Anonymous Coward · · Score: 0

      I seem to remember Java having some sort of hook into Direct3D for graphics. It may have Microsoft's version in Win2K and not the Sun Microsystems version, so take it with a grain of salt. But I know whatever version of Java was used definately interfaced with Direct3D, and did so incorrectly.

      I had to find out how to set the flags to explicitly disable it, as the damn thing would actually Blue-Screen my Win2K box.

      Looking now, seems it was actually Sun's version; they even state how to disable it, and warn about how it could crash on Win2K (heh). And it was introduced in version 1.4.1_02, per this page. Just search for the "d3d" System Property, a little above the halfway point of the page.

    8. Re:Can it be used for plugins? by FuckingNickName · · Score: 1

      what the WC3 ACTUALLY is again, you have much to learn. It is a consortium to build (open) standards.

      No, that is what it claims to be... all political parties also exist because a few honourable, idealistic individuals want to make life better for you.

      It's interesting that you should give the example of Adobe releasing its implementations before it releases its specifications (true), because that's exactly what happens with W3C: the major corporate sponsors of W3C create proprietary extensions such as canvas then push for them to be included as part of the next specification. So the implementation comes before the standard.

      This is one of the reasons why while the video tags have been introduced as a standard, there is no standard codec

      If only there was some sort of market system in which people could compete to offer different codecs. Clients and servers could implement a subset of those codecs, negotiating to choose the best available on both sides.

    9. Re:Can it be used for plugins? by FuckingNickName · · Score: 1

      Given the resources required to run Pacman and ignoring the Idle priority suggestion, it certainly shouldn't make any difference. You have just been conditioned to accept horrific bloat combined with poor scheduling algorithms.

    10. Re:Can it be used for plugins? by berto_s13 · · Score: 1

      Firefox slows down with the Google Pacman. It's a really cool concept, but JavaScript has limitations.

    11. Re:Can it be used for plugins? by Anonymous Coward · · Score: 0

      It's been quite a few years but OpenGL for Java was the way to go for 3D in Java back when I was learning. Quicktime for Java was/is cool too.

    12. Re:Can it be used for plugins? by SanityInAnarchy · · Score: 1

      Is that available in the browser, though?

      --
      Don't thank God, thank a doctor!
    13. Re:Can it be used for plugins? by SanityInAnarchy · · Score: 1

      No, that is what it claims to be...

      Oh? What's not open about what the W3C is building?

      the major corporate sponsors of W3C create proprietary extensions such as canvas

      Erm, so what? It's also now supported on all major browsers.

      So the implementation comes before the standard.

      As it should be, presuming there's at least one open source implementation. While this can be dangerous -- HTML5's SQL Storage spec often refers to "What SQLite does", and that would be much more cause for serious concern if it weren't for the fact that SQLite is public domain and used by all implementors -- it can be equally dangerous to create a standardized spec before any working implementations exist to demonstrate that it's possible, practical, or efficient to implement.

      Many standards work exactly this way. ODF was adapted from OpenOffice's native format, which was originally used only by StarOffice, which was originally proprietary. Theora was originally proprietary, as was VP8.

      So what's your point? Does the fact that something was once proprietary and vendor-specific preclude it being a true open standard? It certainly highlights the difference between that and something like Flash, in which the version everyone uses is the version for which the specs haven't yet been released, and for which much of the implementation is covered by patents.

      If only there was some sort of market system in which people could compete to offer different codecs.

      Google "Market failure".

      --
      Don't thank God, thank a doctor!
    14. Re:Can it be used for plugins? by FuckingNickName · · Score: 1

      So what you are saying is that the current Adobe way of doing it is correct: implement, specify, analyse, enhance, repeat.

      And the problem... is that Adobe makes a good enough closed source implementation which no-one has bothered to compete with? So we should all stick to HTML/JavaScript/CSS, the user agents for which are full of non-standard extensions and don't fully implement previous years' standards either? Familiar?

      The only thing going for the W3C is that certain members are large enough that they can buy out some proprietary codec and dump it on the market to push out the competition. It's reasonable, non-discriminatory, and worked great for Microsoft in the late '90s, right?

    15. Re:Can it be used for plugins? by BikeHelmet · · Score: 1

      Only very recently did it get actual hardware-accelerated 3D. I'm pretty sure Java doesn't, but JavaScript is getting 3D support soon (they're in the nightlies of the major open source browsers).

      ...Runescape?

      Java has had 3D for a very long time. Close to a decade, actually. It looked very bad back then, compared to DirectX games not run in a browser, but it had it.

      Now that we have way more GPU power, 3D can be inefficiently shunted into browsers for all our favourite old classics! (flash example)

    16. Re:Can it be used for plugins? by BikeHelmet · · Score: 1

      My bad, Quake Live doesn't use flash. (except for the main site) I remember them making a big deal about it, but apparently it uses its own plugin. (joy...!)

      Now that we have way more GPU power, 3D can be inefficiently shunted into browsers...

      Comment still applies, though. ;)

    17. Re:Can it be used for plugins? by SanityInAnarchy · · Score: 1

      So what you are saying is that the current Adobe way of doing it is correct: implement, specify, analyse, enhance, repeat.

      Nope, I actually clarified that:

      presuming there's at least one open source implementation.

      There isn't a complete open source implementation of Flash. There aren't multiple implementations of a Flash player, closed or not, which implement anywhere close to the full spec. On top of all of this, Flash is patent-encumbered -- HTML itself is not.

      And yes, source matters. That way, if there's any ambiguity in the spec, or question about how to implement something, I can look at what appears to be a compliant implementation and see how it's done. With Flash, I'd have to reverse engineer Adobe's player -- something explicitly forbidden by their license.

      And the problem... is that Adobe makes a good enough closed source implementation which no-one has bothered to compete with?

      Gnash exists, which proves people are trying.

      The problem is that as others have pointed out, Adobe doesn't seem to release everything (DRM in particular), nor do they release the specs at all quickly, nor have they released an open source player of their own.

      It really does seem like this is the reason Gnash and others haven't caught up, as your claim is absurd on its face -- mplayer can play fullscreen 1080p video smoothly on this system, using software decoding. Flash not only becomes a slideshow when trying, but also becomes completely unresponsive, to the point where it won't even let me exit fullscreen mode. This has been the case for as long as I've tried YouTube's fullscreen option.

      Flash has never been a good player, they've just always been the only player.

      So we should all stick to HTML/JavaScript/CSS, the user agents for which are full of non-standard extensions...

      ...which you use at your own peril, because, as I pointed out, there are other browsers.

      ...and don't fully implement previous years' standards either?

      In the case of Flash, there's less standardized than there is implemented in the exactly one, defacto standard player. In that sense, the best possible spin you could put on this is that Gnash is a bit like the pre-Firefox Mozilla -- slightly better in a few ways almost no one will notice, worse in many others, including compatibility with all the content which was written with only one implementation (IE) in mind.

      Of course, we could also consider the fact that the Flash specs and Flash player are produced by exactly one company, while HTML is a collaborative process.

      The only thing going for the W3C is that certain members are large enough that they can buy out some proprietary codec and dump it on the market to push out the competition.

      That, and I can actually get a fully functional, fully open source implementation of that codec, and the other standards surrounding it. Oh, and there are multiple test suites available for how correct and performant a given browser is. And as a user, I can hack apart sites with user scripts and make them do what I want, not what the author wants.

      Quality matters. I actually like the design of HTML, and the direction it's going. From what little I've seen of Flash development, I can't say the same.

      If you really want to prove how much Flash has going for it, prove us all wrong and build a competing player.

      --
      Don't thank God, thank a doctor!
    18. Re:Can it be used for plugins? by SanityInAnarchy · · Score: 1

      Java has had 3D for a very long time. Close to a decade, actually.

      Was it actually hardware-accelerated? People keep pointing this out...

      Now that we have way more GPU power, 3D can be inefficiently shunted into browsers

      Sorry, what?

      You could make a case if it was CPU power -- and thanks to Chrome, you'd lose -- but how, exactly, does JavaScript put more strain on the GPU?

      --
      Don't thank God, thank a doctor!
    19. Re:Can it be used for plugins? by ytpete · · Score: 1

      Last I checked, it could only be used for authoring tools, not for writing an actual client/plugin.

      Straight from the mouth of Adobe: "There are no restrictions on the development of SWF authoring tools, and anyone can build their own SWF or FLV/F4V player." (emphasis added)

    20. Re:Can it be used for plugins? by FuckingNickName · · Score: 1

      And yes, source matters. That way, if there's any ambiguity in the spec, or question about how to implement something, I can look at what appears to be a compliant implementation and see how it's done.

      There is no such W3C user agent either - Amaya is a less than compliant testbed, not a reference implementation. We are welcome to look at the source for Firefox and for WebKit, find out that they've implemented things differently,... and be none the wiser.

      This being said, if you ever have to consult the code then there is a problem with the specification and an erratum needs to be issued. OSS is fraught with "consult the code" fallbacks to poor documentation which hamper reusability as people end up making assumptions beyond what might have been intended.

      On top of all of this, Flash is patent-encumbered -- HTML itself is not.

      What exactly does this mean? HTML may be encumbered by patents on certain proecesses, but W3C contributors have agreed on royalty-free licensing; anyone else might point out a feature in HTML they think is covered by one of their patents (e.g. BT). Similarly, Adobe has agreed to royalty-free licensing on anything they may have a patent for in the Flash spec.

      In general, the W3C's policy is to possibly accept licensing on RAND terms.

      Adobe doesn't seem to release everything (DRM in particular)

      DRM's inherent broken-ness means its implementation cannot be released. Maybe if Flash dies providers will move to forcing you to download a DRM binary native plug-in, or at least try and fail to issue obfuscated Javascript (don't imagine for a moment that content providers will "oh well, never mind!" and remove DRM). Either way, the core Flash platform is open - the extensions which people interested in openness wouldn't want to use anyway are not.

      It really does seem like this is the reason Gnash and others haven't caught up

      I would say that it is lack of interest. There is one fairly good working implementation which works on the majority of desktops, and one slower implementation (Mac) which works on most of the rest. It is hard to monetise the development of an alternative Flash player, whereas it is easy to do so with web browsers via sponsored searches (everyone), proprietary extensions (esp. Microsoft) and (ultimately - esp. Apple) influencing the standard.

      Many alternative Flash authoring tools exist and are used, so the spec is clearly readable.

      Of course, we could also consider the fact that the Flash specs and Flash player are produced by exactly one company, while HTML is a collaborative process.

      Agreed. It's just not nearly as "collaborative" right now as the W3C's adherents would have you believe.

    21. Re:Can it be used for plugins? by FuckingNickName · · Score: 1

      Was it actually hardware-accelerated? People keep pointing this out...

      The W3C's dodgy corporatism has really got to you ;-).

      It was pointed out ages ago that its implementation runs on top of DirectX/OpenGL, which means it is as hardware accelerated as they are on your platform.

      Sorry, what?

      The GPU can do more processing, so there's no need to create an ultra-efficient binary for acceptable 3D performance where the CPU may take up the slack.

    22. Re:Can it be used for plugins? by SanityInAnarchy · · Score: 1

      We are welcome to look at the source for Firefox and for WebKit, find out that they've implemented things differently,... and be none the wiser.

      And how would it be different if there was an official w3c browser? Amaya is an examlpe of how a single standard implementation doesn't necessarily solve the issue. How well does Flash conform to its own specs?

      This being said, if you ever have to consult the code then there is a problem with the specification and an erratum needs to be issued.

      Indeed, but there are always problems with the specification. Another problem I suggested is a hypothetical spec which no one is sure can be implemented at all, let alone well. This is why you need at least a proof-of-concept.

      What exactly does this mean? HTML may be encumbered by patents on certain proecesses, but W3C contributors have agreed on royalty-free licensing; anyone else might point out a feature in HTML they think is covered by one of their patents (e.g. BT).

      HTML has also existed for over a decade without (as far as I know) any patents being filed against it.

      Similarly, Adobe has agreed to royalty-free licensing on anything they may have a patent for in the Flash spec.

      To the extent that they've released it. There's still the DRM'd bits.

      Also, to the extent that they can. They can't exactly grant an h.264 license to everyone. Or is that not part of the spec?

      DRM's inherent broken-ness means its implementation cannot be released.

      Indeed, but it's also something that does not belong in a public web standard at all, or in a compliant plugin.

      Maybe if Flash dies providers will move to forcing you to download a DRM binary native plug-in, or at least try and fail to issue obfuscated Javascript...

      I suspect the latter, which I'd be fine with -- they would fail, and it would at least be as portable as JavaScript is. I can't see them going with the former, though -- if people aren't enabling Flash, why would they enable another binary plugin? At worst, I could see them jumping ship to Silverlight, which seems like a profoundly stupid idea.

      don't imagine for a moment that content providers will "oh well, never mind!" and remove DRM

      Depends who it is. I don't know that YouTube ever had DRM enabled in Flash, but they certainly haven't tried with HTML5.

      There is one fairly good working implementation which works on the majority of desktops, and one slower implementation (Mac) which works on most of the rest.

      Yeah, not good enough. Again, Mac and Linux are very good at playing video. Flash on Mac and Linux sucks at playing video. Flash even sucks at playing video on Windows, it's just not quite as bad.

      It is hard to monetise the development of an alternative Flash player, whereas it is easy to do so with web browsers via sponsored searches...

      You don't think people could find a way to do so?

      Of course, there are multiple open source web browsers, so I don't buy that either.

      Many alternative Flash authoring tools exist and are used, so the spec is clearly readable.

      Or maybe it's easier to generate content than to consume it? Just a thought. "Be conservative in what you produce, liberal in what you accept."

      As a trivial example, compare building an HTML page, or even an HTML template engine, to building a web browser. I don't have to have even read the spec once to build the page, and I can run it through validation to make sure it's compliant.

      It's just not nearly as "collaborative" right now as the W3C's adherents would have you believe.

      Doesn't have to be, so long as it's not controlled by a single company, particularly one which has historically not played nice with others.

      --
      Don't thank God, thank a doctor!
    23. Re:Can it be used for plugins? by ytpete · · Score: 1

      Only very recently did it get actual hardware-accelerated 3D. I'm pretty sure Java doesn't, but JavaScript is getting 3D support soon (they're in the nightlies of the major open source browsers).

      Flash has been shipping with 3D support since 2008, so it depends on what you mean by "very recent." The browsers' 3D support is not part of any open standards process afaik... they each have their own, albeit similar, custom extensions to CSS transforms (which in CSS3 are officially 2D-only). It will be a good while before there is a consistent platform to build upon there...

    24. Re:Can it be used for plugins? by ytpete · · Score: 1

      The versions of the swf that are open do not include all features. It's a "when we get to it" approach from Adobe. The end result is that they open up version 8 and then release version 9. We're now on version 10 and not all features are available. The end result is that the open plugins are never up to date and Adobe is the only place to go to, yet they get to keep the appearance of being open to dupe people like you.

      The version 10 SWF spec is available right here. So let me get this straight: Adobe openly publishes all updates to the SWF spec, but none of the open source Flash-clone projects have actually picked up the updates yet... and that's Adobe's fault?

      I'd also argue that you're living in Adobe's ideal world which is Windows. NONE of the flash plugins outside of windows support hardware acceleration, they're stuck on your core process support.

      Until very recently, Mac OS didn't offer any public APIs appropriate for hardware-accelerating Flash's video decoding. The new APIs are the result of collaboration between Adobe and Apple engineers, and a new Flash beta is already available that uses them.

    25. Re:Can it be used for plugins? by ytpete · · Score: 1

      Flash has never been a good player, they've just always been the only player.

      That's not true at all -- Flash video competed with and beat players such as QuickTime, RealPlayer, and Windows Media Player. Flash became the de facto standard for web video because it was the best player, not the only one.

      I actually like the design of HTML, and the direction it's going. From what little I've seen of Flash development, I can't say the same.

      Then you really have seen very little of Flash development. As someone who has developed serious apps in both, the difference is night and day -- consistent, well-documented APIs (vs. a fragmented and buggy mess in browsers), far better backwards compatibility across runtime versions, stronger development tools and debuggers, ridiculously better networking APIs, a superior programming language, and one of the best UI frameworks (Flex) I have ever worked with, with a much more sensible layout model.

    26. Re:Can it be used for plugins? by SanityInAnarchy · · Score: 1

      That's not true at all -- Flash video competed with and beat players such as QuickTime, RealPlayer, and Windows Media Player.

      If you mean in the marketplace, again, look up "market failure". Flash is not now and never has been just a video player -- it got installed everywhere for people to look at stupid Flash games. Video was added as an afterthought, but since it was there and "just worked", it beat the other players you mentioned, which might force people to install something else.

      No, it beat Java, because that was its only actual competition at the time. Then it used marketshare to beat QuickTime and Windows Media Player. (It may legitimately be better than RealPlayer -- I'll give you that.)

      If you'll set your Libertarian "The Market Is Always Right" goggles for a moment and look at actual benchmarks, you might find that Flash performs terribly compared to things like modern QuickTime, let alone VLC. That means battery drain at least, and often a slideshow at higher resolutions.

      I actually like the design of HTML, and the direction it's going. From what little I've seen of Flash development, I can't say the same.

      Then you really have seen very little of Flash development.

      What, I'd automatically like the direction if I saw more? That's pretty arrogant of you. Of course, your double negative makes it even more hilarious.

      As someone who has developed serious apps in both, the difference is night and day -- consistent, well-documented APIs (vs. a fragmented and buggy mess in browsers),

      So you're saying you developed in raw HTML and JavaScript, without using any of the frameworks that have built up around it?

      far better backwards compatibility across runtime versions,

      I call bullshit on that, and there are many pages on archive.org that might demonstrate it also -- HTML tends to be very backwards-compatible, assuming you developed it to the standard in the first place.

      stronger development tools and debuggers,

      When was the last time you did this? I see all kinds of development tools and debuggers, a few decent ones built into my browser (Chrome).

      ridiculously better networking APIs,

      For 99% of my purposes, vanilla HTTP (REST) is fine. XMLHttpRequest sucks, but it's also trivially wrapped.

      An additional .9% of the time, WebSockets should do well.

      That leaves 0.1% of the time for which, I'll admit, Flash has much stronger networking capabilities.

      a superior programming language,

      Strongly disagree. JavaScript is a great programming language, and one of the reasons it's so good is prototypal inheritance. If you'd like to point out something ActionScript does better, I'll gladly point to a library I could write in ten minutes to do the same in JavaScript.

      one of the best UI frameworks (Flex) I have ever worked with,

      If you say so. As a user, flash UIs pretty much universally suck, especially compared to similar HTML UIs. (As a developer, I haven't worked with Flex.)

      with a much more sensible layout model.

      Erm... CSS3? Or would you like to point out some specifics?

      --
      Don't thank God, thank a doctor!
    27. Re:Can it be used for plugins? by SanityInAnarchy · · Score: 1

      The W3C's dodgy corporatism has really got to you ;-).

      Or possibly a complete lack of impressive demos, while there's now an entire 3D world in Flash, and, as you point out, some ports of 3D games in JavaScript.

      I hope that ;-) means you realize that neither Java nor Flash are less corporate than the W3C -- if anything, just the opposite.

      The GPU can do more processing, so there's no need to create an ultra-efficient binary for acceptable 3D performance where the CPU may take up the slack.

      That's been the case basically since we've had GPUs. If the CPU takes up the slack, I would think it'd do so within the graphics APIs, thus it'd be within "an ultra-efficient binary" and not in JavaScript itself.

      --
      Don't thank God, thank a doctor!
    28. Re:Can it be used for plugins? by SanityInAnarchy · · Score: 1

      The browsers' 3D support is not part of any open standards process afaik... they each have their own, albeit similar, custom extensions to CSS transforms

      I was thinking of WebGL, which is a standard, though not necessarily a W3C standard. It's an extension of canvas, not CSS.

      --
      Don't thank God, thank a doctor!
  45. What a load of rubbish by gilesjuk · · Score: 1

    If flash was open source, a published standard and available for every single OS and platform then yes, they could claim it was fully cross platform.

    The version of Flash lagged way behind on Linux for years.

  46. The web is growing beyond flash by Miros · · Score: 1

    Standards implementations are slowly converging over time and the focus now is on proper application development which flash has just never done a very good job of proving itself in. The needs of Adobe's customers changed, and their product just didn't change fast enough to keep up.

  47. In a Flashless world where HTML5 has won by awjr · · Score: 1

    I'm assuming you will be screaming for an addon that disables all canvas elements on the page, y'know to kill all those adverts....

    There are performance demo's around demonstrating Flash 10.1 vs HTML5 canvas implementations with Flash around 30fps and canvas around 6fps (SVG around 2fps).

    HTML5 has got a lot of work to make it a viable alternative, but I suppose they actually need to finish defining what HTML5 actually is first.

    1. Re:In a Flashless world where HTML5 has won by cpghost · · Score: 1

      Flash may run faster where available, but since it's not supported on my FreeBSD/amd64 platform, a slow HTML5 Canvas beats an empty Flash field hands down here.

      --
      cpghost at Cordula's Web.
    2. Re:In a Flashless world where HTML5 has won by awjr · · Score: 1

      Any company developing flash apps will naturally be very concerned about the few people running FreeBSD.

      Not sure you get what this is about. This isn't about desktop environments.

      This is about portable devices. It's about providing a viable way to deploy functionally rich applications across as many platforms as possible without me having to fork my code/use a nother language.

      Once HTML5 has been ratified, the development tools are mature and complex applications have been successfully and easily implemented (and run smoothly), I will re-visit HTML5.

      However Adobe are giving me the facility to easily create a flash application (either in Flash or in Flex), deploy it inside the browser, or as a standalone application that can be uploaded to any app store or on the desktop using AIR.

      Show me one other company that is offering me such a complete solution to the current shift in the way people are using the internet and I will happily spend time researching it and putting together a business case.

      As it stands, Flash wins hands down.

      You may not like it, but there is some serious money to be saved by having one development platform deployed to 7 different mobile OS the various app stores, as well as knowing that it will run happily on 'most' desktops and 'most' browsers.

      The irony is, I don't even write Flash and I can see the value in investing time into this.

  48. It's far from "run anywhere" by cpghost · · Score: 1

    Currently there is no other company out there trying to deliver such a comprehensive write once, run anywhere solution.

    Well, it's not run anywhere. FreeBSD/amd64 here, without a native flash plugin, and no Adobe support in sight. I'm pretty sure there are a lot of other platforms that too are not supported, and never will. (Sorry mods, I know it's redundant, but the point has to be driven home to Flash devs).

    --
    cpghost at Cordula's Web.
    1. Re:It's far from "run anywhere" by Bing+Tsher+E · · Score: 1

      I can't run it on my Macintosh SE/30 running NetBSD/mac68k either. And that's a current, supported OS.

      Don't even get me started on the absence of Flash on my MicroVAX 3100, which runs NetBSD/vax!

  49. you have to laugh though... by Anonymous Coward · · Score: 0

    ...in the red corner we have Flash...

      98% of Internet connected PCs have Flash Player
      85% of the top 100 websites use Flash Player (Alexa)
      75% of web video is viewed using Flash Player (Comscore)
      98% of enterprises rely on Flash Player (Forrester)
      70% of web games are delivered using Flash Player (Evans Data Corp.)
      3.5 million developers use the Flash Platform
      19 of the top 20 device manufacturers worldwide have committed to shipping Flash technology on their devices

    And in the blue corner we have Html5 SPIDERMAN

    http://www.optimum7.com/css3-man/animation.html

    Now tell me again that the html5 advocates don't have a sense of humour =)

    1. Re:you have to laugh though... by daveime · · Score: 1

      Look Ma, 0.2 FPS !

      Not sure what that is supposed to prove, it's a set of DIVs with PNG images that get switched in and out at specific intervals. Not a canvas tag to be found.

      Ohhh look, there's an audio + source tag at the bottom ... so much better than that clunky old object + source tag we had to use in the old specs.

      Show me, say, a rendition of Farmville in HTML5 that plays at the same speed as the original. That will prove that HTML5 is a worthy successor to Flash.

      Now I will wait patiently for the first response of "only idiots play Facebook games", as I formulate my response "those 21 million daily idiots ARE your userbase, they ARE the internet".

  50. Apple is scared to lose their development platform by darrenm · · Score: 1

    Another reason Apple is so dead-set against using Adobe Flash on their iPhone/iPads is because they would lose their exclusive development platform of XCode on their custom Mac hardware. And if Apple is anything, they are a hardware company.

    Basically what they are saying (after they changed their licensing agreement for iPhone/iPad developers) is that if you want to write software for us you will type in code in XCode and compile it using that compiler and submit it to us for approval.

    If they allowed native compiled code from other software developers, then anybody with Adobe's latest CS5 Flash (even on Windows!) could create native iPhone binaries using the well-known Flash dev environment. And porting Flash games over would take work, but not nearly as much as buying a Mac and re-writing everything in Objective-C.

    And all those annoying Flash banner ads! I'm glad they're gone... I mean being replaced by Apple iAd so they can control the entire advertising "experience" for your online devices. iAds is coming soon to iPhone OS 4.

  51. Well, by Stumbles · · Score: 1

    Adobe can make all the excuses for flash they want, but it still sucks hind tit for all the reasons people have complained about before. However, I do think they have a valid point regarding their thoughts about "internet standards" and how it was supposed to be versus how it is now a days. It was not intended there be patent encumbered which defeats the whole purpose and idea behind the ubiquity of accessing data. Yet there are companies with the sole intent of making everyone pay a toll or beholding to them. That in my view is wrong and is no better than the wall AOL tried to erect around the Internet.

    --
    My karma is not a Chameleon.
  52. Utter Rubbish by Puff_Of_Hot_Air · · Score: 2, Insightful

    The only way to ensure cross-platform capabilities is open standards (unencumbered by patents). If we have learned anything from the age of the Internet, it's that building on an open standard, even if inferior in many ways, allows for an amazing array of applications that could never be imagined. Anyone can impliment a HTML browser for any piece of hardware (to a point). Flash's cross-platform capabilities are entirely dependent on one company. One public company who at anytime could choose to not port their "Internet viewer" to your platform (or just drag the chain, or do a poor job). Who in their right mind would want to be beholden to that? Adobe holds the Internet to ransom! Yes we need flash like capabilites, but we need them an an open format that anyone can impliment. I am not beholden to firefox, if I wanted to get off my arse, I could contribute to add whatever feature I so desired. If I had enough capital I could make a browser from scratch. No, flash is the antithesis of the open web, it must die, and the only way achieve this is to replace it with an open standard that can do as much (or close).

  53. HTML, CSS, & JavaScript by Anonymous Coward · · Score: 0

    If browers implemented standards and HTML/CSS/JavaScript were not "languages" circa 1980 the world would be a better place. As it stands, most Internet development resembles old mainframes. Flash/Flex brings back at least some semblance of client-server development. But hey, as long as my mom can write a web page...

    1. Re:HTML, CSS, & JavaScript by LingNoi · · Score: 1

      You realise that actionscript in flash is ECMAscript right?

    2. Re:HTML, CSS, & JavaScript by ytpete · · Score: 1

      Although ActionScript and JavaScript share the same roots, AS is based off of a newer version of ECMAScript, making it a far more complete language than JS. It has strong typing, true OOP with well-defined classes, package scoping, public/private scoping, rich RTTI, metadata (akin to Java 5 annotations), generic lists, built-in E4X, etc. etc... Yes, there is a contingent that thinks strong typing and the like is just a lot of overhead... but for any sort of serious app development you really can't live without it.

  54. Re:Apple is scared to lose their development platf by 99BottlesOfBeerInMyF · · Score: 3, Insightful

    Another reason Apple is so dead-set against using Adobe Flash on their iPhone/iPads is because they would lose their exclusive development platform of XCode on their custom Mac hardware. And if Apple is anything, they are a hardware company.

    I'm trying hard to understand what you're trying to say here. Apple makes piles of money selling iPhones. They make next to nothing selling Macs to iPhone developers. There simply aren't very many app developers compared to iPhone users. You'd have to be dim to make architectural decisions about the iPhone with that tiny amount of profit as a motivator instead of iPhone profit. I agree Apple wants to control the dev tools, but I think that's because they want to be able to sell more iPhones. They sell more iPhones by making the iPhone platform better for end users and part of that is adding new features other phones don't have and getting developers to use them. Third party dev tools are a tollbooth run by another company in this process.

    Basically what they are saying (after they changed their licensing agreement for iPhone/iPad developers) is that if you want to write software for us you will type in code in XCode and compile it using that compiler and submit it to us for approval.

    Yeah, pretty much... unless you want to write HTML5 apps, of course.

    If they allowed native compiled code from other software developers, then anybody with Adobe's latest CS5 Flash (even on Windows!) could create native iPhone binaries using the well-known Flash dev environment.

    Yup, that was Adobe's plan. Apple doesn't want that to happen. Think of it from Apple's perspective. You dump a few million into doing something cool for the iPhone, say just in time compiler improvements and a battery saving architecture. Suddenly apps use 20% less battery and the iPhone effectively has a 20% longer battery life than competitors with the same hardware. Score! But wait, while this is built into the iPhone and Apple's developer tools, requiring just a recompile for app developers to make it happen for their app, what about third party tools? Suddenly you've got thousands of apps made with Adobe's tools and those don't get the improvements until Adobe gets around to implementing them in their Flash suite, if they ever do. Apple already has this problem on OS X, with many major cross platform apps completely failing to support the cool features offered by the OS. So now, despite spending millions on R&D to differentiate their platform from other phones and make something better, Apple is waiting on Adobe to get around to doing work before their investment pays off. And meanwhile other companies are copying Apple's improvements. Will Adobe even get around to implementing it until it is on pretty much every platform and is no longer a differentiator to drive sales? Will they ever get around to it? They sure don't have a great track record so far, with Flash apps performing abysmally on OS X and Linux. So what is Apple to do? Clearly, they ban third party dev tools that can be blockers.

    And porting Flash games over would take work, but not nearly as much as buying a Mac and re-writing everything in Objective-C.

    This is true and is a detriment to Apple and their platform, but they seem to think it is worth it to deal with the problem above. The market will decide in a few years if they were right.

    And all those annoying Flash banner ads! I'm glad they're gone... I mean being replaced by Apple iAd so they can control the entire advertising "experience" for your online devices.

    Umm, I don't think Flash ads and Apple's iAd program are really comparable. It's more like an adwords competitor aimed at the mobile market.

  55. Flash CPU 100% almost 3 000 000 sites talking this by Anonymous Coward · · Score: 0

    That's no matter how fast is CPU and how many cores inside. And no comprehensive explanation from Adobe. Many of sites just talk about ignorance of this. Isn't there no fix ? Old versions runs fast, but have security holes. Is there any "CPU hog limiter" implementation impossible ?

  56. Re:Platform independent != supporting a few platfo by Anonymous Coward · · Score: 0

    HTML works well enough for most things

    HTML is 15 year old (or whatever, I'm not looking it up:) technology. For the past ten years, I've been embarrassed telling people the their newly upgraded, web based application hasn't got the same flexibility and rich ui functionality that their 'outdated' desktop application has. No context menus, 'paging' tables of data, the whole screen flashes blank every time they do anything (yes I know ajax can do things in the background but ajax is a different rant). As soon as Flex came out, I jumped on it. And now I'm using silverlight. Both are fantastic for LOB apps compared to HTML which is fine for newspaper and non (or limited) interactive content but not for a fully fleshed out UX.
    I'm not saying proprietary is a better way to go but current standards don't cut it. Design by committee doesn't work.

  57. Re:Platform independent != supporting a few platfo by Wovel · · Score: 1

    In defense of Microsoft (wow) at least Silverlight works well on something other than Windows. Adobe can not say the same thing.

  58. Flash on Wii, why not? by Anonymous Coward · · Score: 0

    And Flash is available for every web browser? I don't hear the outcry about the lack of Flash on the Wii (or broken Flash). Certainly the Wii has sold more units than the iPhone has. All I know for certain is my kids want to access a Flash based web site, www.webkinz.com, which does not load on the Wii.

    Flash is not open until every browser can support it without the browser maker paying licensing fees or waiting for some third-party to develop a plugin for their browser.

    HTML is open and no one pays licensing fees or so I was led to believe.

  59. Re:Platform independent != supporting a few platfo by Wovel · · Score: 1

    He said that in the next sentence :)

  60. You guys have to be kidding by Anonymous Coward · · Score: 0

    After reading several of these posts, a trend develops quickly: Everyone should use what I like to use!! Bullcrap! For whatever animosity or dislike you have for either the Microsoft or Unix worlrd, they brought things together so that all of you can read and comment on articles like this. Apple pouts and doesn't want to play ball anymore. Fine with me, they account for such a small amount of the market, they are a non-player except for those who think Steve Jobs walks on water. He made his choices. Picked his markets. And that is where Apple still is and always will be. Jobs wants the world to revolve around him but only in the way he wants it to revolve. Fine, his choice. Mine, and many others, is a more open environment. We all went throught the early problems with incompatable hardware, incompatable software (is it an IBM? Compaq? Apple? Atari? Commodore? etc?) so the current environment is quite desireable. Except for those of you who want to return to the environment of "Which browser are you running?" with all of their unique hooks. So which one guys?? IE has most of the market, like or not. Apple is a blip, like it or not. Then you have Firefox, Apache and countless others with their avid supporters. Flash...yes, it should be supported and supported across *ALL* browsers. If not, then that browser does not get used and dies off of the major market. As it should with any product that decides not to pbe art of the solution instead of part of the problem. My recommendation to Apple - support Flash and the many other plugins and tools and stop whinning. Jobs, you would look silly sucking on a pacifier.

  61. Re:Platform independent != supporting a few platfo by Wovel · · Score: 1

    Adobes license agreement requires fees for distributing a flash player on devices or to install a flash player without an unmodified Adobe installer. They promised to drop the fees in 2008 but have not found the time to modify the license agreement. They are too busy making statements about how great they art...

  62. Adobe's right, but very very wrong by nato10 · · Score: 1

    It's definitely true that a single company controlling a complex API / standard should always be able to provide a more consistent implementation than a dozen companies trying to implement a complex API / standard independently. The question is whether we want any single company effectively in control of the Web; I think the answer's obvious.

    And if your answer is that Adobe should open-source Flash so that Apple, Microsoft, et al can create their own implementations -- and by necessity, their own non-standard optimizations and improvements -- we'll be right back where we are now, with a lot of small inconsistencies that prevent content from playing correctly on all platforms

  63. Re:Adobe by Wovel · · Score: 0, Troll

    Not sure why this was modded flame post. Adobe said the same thing to all of us in their post. Someone fix this poor guys rating. The story says fuck you people of the internet, use flash or die. (I know I paraphrased). This nice fellow responds "Fuck You!", kind of a right-back-at-you not flamebait...

  64. Not a standard? by Ractive · · Score: 1
    FTFA

    Number two,it's not a standard [HTML] . The way I say it's not a standard is if you take any of the most popular web browsers and point them at a specific HTML page, they'll all produce different results.

    This is not because HTML is not a standard i'ts that some browser makers don't care to support it because (their marketing prople think) they can get more economical benefit from nor doing it, just like this guys pontificate about the stuff they create as being the most wonderfulest when it's so blatantly obvious they're primarily motivated by the profitability not the quality or the accessibility, for them standards are good as long as they're the ones ho make it. They could as well be working at apple and give the exact same answers, just replace one trademark for another.

  65. Misleading Headline by Bing+Tsher+E · · Score: 0, Flamebait

    "Adobe Founders On Flash and Internet Standards"

    That makes it sound like Adobe is foundering on Flash and Internet Standards.

    It would be like a headline:

    "Apple founders on iPhone Design"

    People would think Apple was fumbling around with the iPhone Design.

    The headline is bad, even alarmist. Is there a new Apple Intern doing some of the editing on the site? I do notice that this is apple.slashdot.org, not the real site.

    1. Re:Misleading Headline by Anonymous Coward · · Score: 0

      Hahaha...did you know that Founder and Flounder are two different words with different meanings? Idiot.

  66. Re:Platform independent != supporting a few platfo by 99BottlesOfBeerInMyF · · Score: 2, Insightful

    I'm not saying proprietary is a better way to go but current standards don't cut it. Design by committee doesn't work.

    Isn't that kind of like saying bars not owned by the mob suck because they always have shattered windows, light on fire regularly, and the bartenders all have broken fingers? Design by committee can work well, unless all progress is halted for a decade by a single monopolist who illegally leverages their position to prevent cross-platform Web apps from being viable. Web standards and progress stalled because MS outright refused to implement any of them in IE and IE has an artificially inflated market share from being bundled with a desktop OS that has monopoly influence on the market. Several different Web standards were put forward and a reference implementation created over the years but they all died because developers couldn't use them because 60%+ of users were on IE and MS refused to play ball.

  67. Re:Platform independent != supporting a few platfo by Anonymous Coward · · Score: 0

    The reason Flash apps haven't taken off is the lack of right-click, which makes the entire UI into a toy.

    MS have done nothing to prevent Flash apps taking off. Compared to their story on Java they are very friendly to Flash.

  68. Monoculture... by Bert64 · · Score: 1

    What Adobe are basically saying, is that a single proprietary monoculture (flash) is better than multiple slightly incompatible implementations (browsers)...

    I have lots of devices here which can access HTML, but considerably less which support flash... There are open source implementations of HTML but pretty much only one closed source implementation of flash, so i can use html on niche systems like haiku, netbsd, amigaos etc while i can't use flash because adobe doesn't bother to support such niche platforms. A few years ago i used an sgi and an alphastation as my primary workstations, neither of which had flash support.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:Monoculture... by Endophage · · Score: 1

      Seconded!

  69. Re:Platform independent != supporting a few platfo by LingNoi · · Score: 1

    So you're one of those fuckers that makes IE only apps... You're not a programmer, you're not a web designer. Just go do something else with your life as you're a failure at doing web.

  70. Re:Platform independent != supporting a few platfo by amn108 · · Score: 1

    I bow to your orating skills, sir. Sometimes it is far more valuable to be able to express ones opinions in a clear manner, than actually being right about everything. And I don't mean that you are wrong, but posts like this one make Slashdot a good place to be.

  71. Re:Platform independent != supporting a few platfo by LingNoi · · Score: 1

    iPhone and all android phones for a start...

  72. Re:Platform independent != supporting a few platfo by amn108 · · Score: 1

    Binary vs plain-text has nothing to do with this. What is important is that there is a plain-text program (i.e. source code) that can make sense of the "binary".

    If we would follow your model, we would also need ten times storage space for everything. That is not always feasable. Computers think in binary, no need to force them to read human text because you do. If you disagree, read the first paragraph again.

  73. Re:Platform independent != supporting a few platfo by amn108 · · Score: 1
  74. Re:Platform independent != supporting a few platfo by amn108 · · Score: 1

    The point is that since the ECMA specification is open and standardized, the work of producing interpreter code is very straightforward and in fact already available in a relatively-platform-independent programming language - C - as f.e. SpiderMonkey project by Mozilla. This all as opposed to having to wade through vague SWF "specification" by Adobe AND to account for the quirks of the Flash Player (which is the de-facto SWF player) while doing that.

    Shorter put, as evidence and observation would have it, making GNASH has proven to be far more difficult than making Spidermonkey. That alone says it all, pretty much.

  75. Re:Platform independent != supporting a few platfo by Bing+Tsher+E · · Score: 1

    Every unmodified Adobe installer that I have used has essentially been invisible to the user. So where's the beef?

  76. Series finale by tepples · · Score: 1

    Except I think the site is near death.

    Just because a series has gone on hiatus or even reached its finale doesn't mean that the format in which the series is encoded (SWF vector animation) is no longer useful. People new to the series can watch the complete series, and people can watch other series that use the same format.

    6 months paternity leave is excessive.

    How long does a TV show take between one season and the next? How long did Doctor Who go on hiatus?

  77. Gnash by tepples · · Score: 2, Insightful

    Where is Flash for BSD? For AMD64?

    Just about everything in Flash except for the legacy H.263 video codec is documented, and Adobe dropped the restriction against writing your own SWF player two years ago as part of the Open Screen Project. Have you donated to the Gnash project yet?

    1. Re:Gnash by s73v3r · · Score: 1

      Ahh yes, donate to Gnash. And then once they get any kind of traction, either have Adobe change the standard (AGAIN) or sue them for royalties.

  78. Two-year-old info by tepples · · Score: 3, Informative

    In particular, last I checked, the "open" parts forbid you from writing a client.

    You last checked more than two years ago. Please see a press release in which Adobe drops the restriction on players.

    1. Re:Two-year-old info by SanityInAnarchy · · Score: 1

      I see no mention of "player" which suggests I'm allowed to write a third-party player. The specs have been available for at least that long...

      All it mentions is "removing restrictions", which is pretty vague.

      --
      Don't thank God, thank a doctor!
  79. Something to cry about by tepples · · Score: 1

    Anything which runs too slow on a computer this year will be butter by next year.

    Do you sincerely believe that Crysis will run well on mobile phones or pocket-size Internet tablets (e.g. Archos) next year?

    If Flash and Java ran in the browser on an iPhone, then you could actually develop high-powered webapps, and run a web-based app store.

    What does JavaScript lack compared to Flash's ActionScript in this respect?

    1. Re:Something to cry about by ytpete · · Score: 1

      What does JavaScript lack compared to Flash's ActionScript in this respect?

      How about a cohesive API that doesn't vary dramatically across your different users' systems?

    2. Re:Something to cry about by tepples · · Score: 1

      If Flash and Java ran in the browser on an iPhone

      What does JavaScript lack compared to Flash's ActionScript in this respect?

      a cohesive API that doesn't vary dramatically across your different users' systems

      What are the big differences in the JavaScript implementations in Safari on the various iPhone OS devices?

    3. Re:Something to cry about by ytpete · · Score: 1

      So you're saying the only two platforms that matter are Apple's and... Apple's? That's not a very 'open' perspective. (Although I'm sure Apple would love for people to conceptualize the HTML RIA landscape that way).

      If you look at Firefox, Safari, Chrome, and IE (which is still > 50% of the market), the APIs vary dramatically.

  80. Burn baby! by Endophage · · Score: 1

    I won't get along with flash until it stops making my CPU and Graphics card double in temperature. I've been using the HTML5 beta of since shortly after it launched and without flash, my computer doesn't get nearly as hot...

  81. The Fix is Background Updates by shableep · · Score: 1

    Just recently, my mom got a virus from Firefox. I thought, "That's odd, Firefox is pretty good about that". It turns out she was using Firefox 2.0. I was about to tell her to download the latest Firefox, but then I realized... a year from now, it's not going to get updated AGAIN. So... I told her to download Chrome.

    I think the problem with the advancement of standards isn't how long it takes to develop standards, or developers adopting standards. The problem is that 30% of the users are using a browser that wont update it's self, and if it isn't for some sort of intervention, they wont. Ever. Thankfully, thanks to OS upgrades, people buying new computers, and tech savvy relatives around the world, a new generation of browser finally becomes the new standard after 5 years. This is a ridiculous amount of time to wait before you can even start suggesting to your clients to use new technology. How does all this waiting to use new technology put any pressure on the standardization process to add new features?

    The first thing that I think should be standard in all browsers... is background updating forever. Even after a whole new browser version is released. If your afraid to scare away users then keep the interface the same, but update those damn javascript and rendering engines. If the user really wants a "new" experience, they'll download the "new" browser with the new interface. There are too many advantages to background updating browsers to pass it up.
    With technology as cool as HTML5 coming out, it is a shame to hear around my office, "Eh, HTML5... we MIGHT see it used in 5 years". Non-updated browsers hurts the internet industry. And it shouldn't take the next "big thing" on the internet to start pushing forward a few new technologies. In a world where all browsers update in the background, everyone should be working hard to update their site just to remain competitive. Because in 2 weeks after the release of the new standard, 80% of the internet will using it.

    Adobe says about Apple and Microsoft that, "...they would like you to buy into their implementation of how the seamless integration with the Web goes. What we're saying is it really shouldn't matter. That cloud ought to be accessible by anybody's computer and through any sort of information sitting out on the Web."

    The problem with Adobe here is that they're invading the standardized Web and calling themselves the "Web". Basically, technology lag caused by slow adoption rates of standards is causing the "plugin" market to grow too large, and Flash is a result of that. The idea to counteract this is to develop a standards based ecosystem that fills the market demand for new technologies, so that the market doesn't depend on plug-ins for growth. The only way I see for us to decrease the technology lag is to increase adoption rates of standards, and apply pressure to the standardization process to explore new technologies. I think background updates would be one good way to get things moving in this direction.

  82. Price difference is 0 USD per month by tepples · · Score: 1

    Free means 0$/mo, and that's most probably not what you are paying.

    On AT&T, I pay $60/mo if I bring my own smartphone. I also pay $60/mo if I get the subsidized smartphone. The difference between the two is $0/mo unless I switch to T-Mobile once my contract is up.

  83. All you are doing by geekoid · · Score: 1

    is moving the dependency to something you can control.

    Who do you think you are kidding?

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  84. What they are really saying... by MachineShedFred · · Score: 1

    "That cloud ought to be accessible by anybody's computer and through any sort of information sitting out on the Web, as long as it has an Adobe logo on it."

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
  85. Re:Platform independent != supporting a few platfo by Paradigma11 · · Score: 1

    So you're one of those fuckers that makes IE only apps... You're not a programmer, you're not a web designer. Just go do something else with your life as you're a failure at doing web.

    http://en.wikipedia.org/wiki/Microsoft_Silverlight#Operating_systems_and_web_browsers

  86. Adobe has never treated Apple well by sjonke · · Score: 1

    Anyone with a Mac knows that Flash on the Mac has always, and seemingly will always, suck balls. Currently it works a lot better on my Mac mini then it did on my pre-intel systems, but it's relative. On my MacBook it sends the fans wild, and on that Mac mini the arrow keys don't work in many Flash-based games. For example my kids can't play many of the mini-games on Club Penguin because the damn arrow keys don't work. Update after update doesn't fix this. I actually now have them run Firefox in Windows in VMWare Fusion, where the arrow keys work, but that's just ridiculous. Given all that, why are people surprised that Apple is hesitant to even allow Flash on the iPhone? Adobe doesn't care, and putting trust in them has not worked out even remotely in the past for Apple.

    --
    --- What?
  87. HTML5, VP8, and WebM by kjcole · · Score: 1

    Standards are (or should be) created by a consortium... The last time I checked W3C there wasn't much mention of the Flash standard... Though far from a standard yet, it appears that both W3C and WHATWG are indicating that VP8 / WebM have some potential to become part of the HTML5 standard (http://news.cnet.com/8301-30685_3-20005466-264.html).

  88. Accessibility and Flash by Snoggle · · Score: 1

    "That cloud ought to be accessible by anybody's computer and through any sort of information sitting out on the Web." Interesting that they would mention Flash's Achilles heel in that its history has been littered with weak or broken accessibility. On the Mac platform, which includes a full screen reader and keyboard navigation system built into the OS, Flash is entirely inaccessible. On Windows, if you embed flash so that it works with DHTML layers (set wmode) it also becomes inaccessible. Even if it is embedded in a page running on a Windows browser, most developers don't know about or discover how to set up attributes to, say, label a button or control as to what it does. Those options are buried in the IDE UI and turned off by default (or at least they used to be). Even if a developer cares, at some point that custom slider constructed from boxes with mouse tracking and such needs semantic markup to identify what it is - the ActionScript equivalent of the w3c's ARIA. Adobe says they are working on it but when? Sure HTML5/CSS3 is pretty green, but there are real implementations out there now in mainstream browsers. By the time Flash catches up, will it matter?

  89. Re:Platform independent != supporting a few platfo by Anonymous Coward · · Score: 0

    {sigh} Okay. Once more with feeling.

    Adobe wants Flash to be used by everyone because the want:
    A) Sincerely to create a universal platform for all coders to use
    B) Money

    Apple hates Flash and wants HTML5 to be adopted because the want:
    A) A truly open and universal platform for all coders to use
    B) More money

    Microsoft hates Flash because they want:
    A) More money
    B) More money than God

    Coders want Flash or don't want flash because they would really like
    A) Not to have to invest more money in learning a new language
    B) To be paid gazillions of dollars for knowing some language that costs thousands of dollars to license
    C) To be paid gazillions of dollars for knowing some language that is truly thorny and requires six or seven support languages just to make it onto a computer.
    D) All of the above and MORE MONEY.

    Take your time.

  90. 2o7.net by saur2004 · · Score: 1

    Wish I could tell these 2 what I think of their company's purchase of Omniture (2o7.net) but I want to keep it office safe.

  91. Going for the Irony Award, I guess by Anonymous Coward · · Score: 0

    It is so frustrating that this many years later we're still in an environment where someone says if you really want this to work you have to use Flash.

  92. Re:Platform independent != supporting a few platfo by Anonymous Coward · · Score: 0

    Except if its running on an ARM chip its running a hell of a lot slower...

  93. Re:Platform independent != supporting a few platfo by Bert64 · · Score: 1

    If flash had open sourced flash from the beginning, it would likely have been integrated into webkit/mozilla at least by now, and might even form part of html5.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  94. Re:Platform independent != supporting a few platfo by Bert64 · · Score: 1

    MobileSafari (iPhone)
    Mobile Chrome (Android)
    The Nokia Maemo browser
    Windows Mobile IE
    Opera Mobile
    Any open source javascript interpreter when compiled for an ARM processor
    And a lot more...

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  95. Re:Adobe by Krneki · · Score: 1

    I guess it was the same person who modded you as a Troll. :/

    But fear not, my Karma is too high. :)

    P.S: Fuck you Adobe!

    --
    Love many, trust a few, do harm to none.
  96. Re:Platform independent != supporting a few platfo by Bert64 · · Score: 1

    Nothing is stopping you from porting an existing javascript engine to a new device, or writing one from scratch for that device..
    Adobe's licensing of the flash spec prohibits doing this..

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  97. Hardly cross platform by Stiletto · · Score: 1

    I love his ridiculous idea of "cross-platform". So, let's see: It runs on old 32-bit Windows browsers, Intel and PowerPC Macs and 32-bit Linux. And there's a pre-release for 64-bit Linux, and maybe an Android version coming. That's it. Whooptdee doo. How far we have sunk when "cross-platform" means "works on more than one platform"!

  98. What other vector animation application? by tepples · · Score: 1

    Whilst it's primarily aimed at producing application-style code it's more than capable of graphical/game content too, you just need to bring the graphics in from another application.

    Say I wanted to make something like Homestar Runner or Badger Badger Badger. In which application should I make the animated vector graphics before bringing them into Flex SDK?

  99. HTML5 requires non-IE by tepples · · Score: 1

    I have yet to see *one* single site that requires Firefox

    HTML5 elements such as <video> and <canvas> do not work in Internet Explorer. They work in Mozilla Firefox, Google Chrome, Safari, Opera, or the Google Chrome Frame plug-in for IE. Among these, Firefox has the most users. Look at how many of these demos of HTML5 elements and APIs don't work in IE 8.

    1. Re:HTML5 requires non-IE by s73v3r · · Score: 1

      So every other browser supports a standard, and the one browser from the one company known to throw up a middle finger to standards is the only one that doesn't. Hmmm, I wonder who's fault that is.

  100. Emigration by tepples · · Score: 1

    Oh, and you could always just ignore software patents

    That would require moving myself and all my users out of USA, Germany, and South Korea. Is your country ready to take in potentially millions of refugees from information processing patent regimes?

    or use a format other than H.264.

    Which format? MPEG-LA claims that WebM infringes.

    1. Re:Emigration by SanityInAnarchy · · Score: 2, Informative

      That would require moving myself and all my users out of USA, Germany, and South Korea.

      That, or civil disobedience.

      Which format? MPEG-LA claims that WebM infringes.

      They have yet to show that it does. That's a bit like Microsoft claiming they have dozens of patents Linux infringes on.

      There's also Dirac and Theora.

      Unfortunately, it doesn't look good for video codecs right now. Flash solves exactly none of that.

      --
      Don't thank God, thank a doctor!
  101. Re:Platform independent != supporting a few platfo by DMorritt · · Score: 0, Troll

    Yes, but the "Microsoft is terrified... Apple doesn't care so much." kinda ruined his point and turned it into a Microsoft are evil, Apple are good post. Apple get a lot of good publicity, and people love to hate Microsoft, but I fail to see how they are anything but two sides of the same coin. Other than that it's an interesting post.

  102. Wait What? Dont you mean IE? by phantomcircuit · · Score: 1

    It is so frustrating that this many years later we're still in an environment where someone says if you really want this to work you have to use Firefox.

    Wait what? Forced to use Firefox? uhhhhh ... right

  103. Don't discount vector animation by tepples · · Score: 1

    With the exception of the old-style vector-animated .swf stuff

    And it is this "old-style vector-animated .swf stuff" that will keep Flash Player installed on people's PCs. Ever heard of All Your Base, or Hatt-baby, or Hyakugojyuuichi, or Badgers, or Weebl and Bob, or Homestar Runner? All vector-animated. Newgrounds? Entirely vector-animated until Numa Numa Dance proved the concept of FLV, and the vast majority is still vector-animated thanks to YouTube siphoning off the authors who would have used H.26x or VPx. For example, Hatt-baby is 1 MB, and it'd probably be ten times bigger if rendered and encoded in H.264.

  104. Re:Apple is scared to lose their development platf by amn108 · · Score: 1

    iShiver

  105. Best title ever by thePowerOfGrayskull · · Score: 1

    Adobe Founders On Flash and Internet Standards

    While it may not have been intentional, this is a great title. True for all common definitions of "founder":

    • one that founds or establishes
    • to become disabled; especially : to go lame
    • to come to grief (fail)
    • to disable (an animal) especially by excessive feeding
  106. A minor point of disagreement by thePowerOfGrayskull · · Score: 1

    What platform independence is all about, is that the platform is completely irrelevant. You know, like the web is supposed to be. Javascript doesn't care if it's running on an Intel chip or an ARM chip, it doesn't care if you're running it in Windows or Linux, it doesn't care which browser you are using. THAT is platform independence. Loading the approriate binary for your platform is not, especially if you can't create these binaries yourself in the case Adobe doesn't support your platform.

    No language/dev tool is inherently platform independent. Though some are more widely available than others, every single one requires that a vendor (company or developer or other) must decide to provide it on a given platform. Every VM and interpreted system needs to have someone write that VM/interpreter for a platform.

    Platform independence isn't about the number of supported platforms - it's about the experience of use across platforms that *are* supported. If a flash game or video runs identically on Mac, Linux, and Windows -- it's still platform independent. Even if it doesn't run on AIX and my Blackberry.

    Of course, I otherwise agree - Flash is terrible for the web. Or at least my eyes. And "platform independence" is obviously not synonymous with "open standard".

  107. Some of this MAY be fiction, I'm not sure... by Anonymous Coward · · Score: 0

    "I'm honestly not sure, at this point, if they are just self-serving whiners or if they have been wrapped up in adobe so long that they've acquired a capacity for sincere delusion..."

    Message from the CEO of Adobe:

    "I make $40 million per year for playing golf, having long lunches, and flying in the company plane. I certainly don't care about the quirks of Flash, or the bugs, or the proprietary user interface, or the loss of privacy caused by Flash storing files about sites you have visited. As long as customers keep paying huge prices for new versions of Adobe Suite every few months, even though there are few changes, I will continue with stockholder's approval. CS 15 anyone?"

  108. Check the Open Screen Project FAQ by tepples · · Score: 1

    I see no mention of "player" which suggests I'm allowed to write a third-party player. The specs have been available for at least that long...

    All it mentions is "removing restrictions", which is pretty vague.

    From Open Screen Project FAQ > "What motivated Adobe to remove the licensing restrictions from the specifications?": "Until now, the specification had a license agreement associated with it, which said that developers could write software to output SWF but could not make software that would "play" SWF files. [...] Adobe is removing this restriction from the SWF specification [...] This will permit the development of applications that play SWF files."

  109. No distinctions, you say? by MycoMan · · Score: 1

    This is rich.. "The whole point of the universality of the Web would be to not have those kind of distinctions, but we're still living with them."... What do you think they teach people in B-school? To make your products indistinguishable from those your competition? what a joke. Truly a capitalist geek whine-fest. The history of software is littered with ego-tripping coders who cry, "if everybody would just use MY standard, we'd all have a simpler more beautiful technology". It's why the web is a tower of babel of so-called "standards".

  110. Hilarious by stazeii · · Score: 1

    So, this guy in one paragraph basically said "we think the web should be standard, and integrated into browsers" and "flash should be used for the web". He basically just argued against flash while trying to support it. Amazing. But then again, these are the same people that created Postscript, and charged an arm and a leg for it... so standards are great, as long as they get royalties, yes?

  111. Re:Platform independent != supporting a few platfo by DutchUncle · · Score: 1

    Sorry, Java and Javascript have exactly the same issue. They need the "appropriate binary" between the platform and the independent part. Just like BASIC in the 1960s, or any other 3GL (FORTRAN, Cobol, etc.).

    Even the abstract web can't be independent. If your platform has a browser that works just fine, and people start using new features like style sheets and your browser doesn't handle it, then "the web" isn't platform-independent any more. The browser itself has replaced the BASIC interpreter as a translation layer, even before it loads the Java interpreter.

    The abstract ideal needs real implementation to work in the real world.

  112. Re:Apple is scared to lose their development platf by MistrBlank · · Score: 1

    No, they don't want the iPhone turning into this vast wasteland of crap turned out by graphic designers instead of programmers which is what was starting to happen to the web with regard to flash. And Flash IS CRAP, it's a resource hog that doesn't extend what you can already do if you bothered to use more efficient native calls.

    BTW, Apple does not control how Apple iAds are displayed, it's just a framework to help new developers inject Ads to fund their work and in the same vein allows Apple to capitalize on in-app advertising, they just happened to demonstrate how Apples iAd framework will provide a much more interactive experience using an actual web standard (HTML5). You will not see an iAd unless the developer puts ads into their app.

  113. Nice Double Entendre by GeekZilla · · Score: 1

    "founders - collapses: breaks down, literally or metaphorically"

    --
    Veritas patesco per quaestio questio. Truth is revealed through questions.
  114. Why flash founders for me. by mrthoughtful · · Score: 1

    Ok, I only read a few of the hundreds of comments, but there is one good reason why I personally dislike Flash, (outside of it's proprietary nature) - and that is the Adobe memory management. Adobe are terrible with memory management. All of the software leaks like a sieve. No wonder they find it so hard to port.

    --
    This comment was written with the intention to opt out of advertising.
  115. oh no by Anonymous Coward · · Score: 0

    how did I miss this! Must install tonight! I have a network of machines to upgrade!

  116. Proprietary is bad.. by nurb432 · · Score: 1

    Unless its ours..

    --
    ---- Booth was a patriot ----
  117. Re:Apple is scared to lose their development platf by kelanden · · Score: 1

    Another reason Apple is so dead-set against using Adobe Flash on their iPhone/iPads is because they would lose their exclusive development platform of XCode on their custom Mac hardware. And if Apple is anything, they are a hardware company.

    I'm trying hard to understand what you're trying to say here. Apple makes piles of money selling iPhones. They make next to nothing selling Macs to iPhone developers.

    Apple wants to control the development platform because it locks developers into supporting only Apple's end user hardware, namely, the iPhone. Apple's tools do not effectively support cross platform development, so anyone who wants to make an app that runs on more than just the iPhone has to write substantial amounts of additional code to support the non-Apple devices. The result is many developers opting not to target devices other than the iPhone at all, which is good for Apple because users are now pressured to buy their hardware for the exclusive applications.

    If Apple allows Adobe's development tools to be used, the distinction between Apple and non-Apple hardware is abstracted away, and there is no longer any reason for developers not to make their applications available on as many devices as possible. This invites competition that Apple naturally does not want.

  118. Platform independent by nurb432 · · Score: 1

    Javascript doesn't care if it's running on an Intel chip or an ARM chip, it doesn't care if you're running it in Windows or Linux, it doesn't care which browser you are using.

    It doesn't care if javascript has been ported to your browser..

    While i agree in principle with what you are saying and things should be pushed down the stack as far as possible, everything relies on something being ported to something.

    --
    ---- Booth was a patriot ----
  119. Re:Apple is scared to lose their development platf by 99BottlesOfBeerInMyF · · Score: 1

    Apple wants to control the development platform because it locks developers into supporting only Apple's end user hardware...

    That's just your speculation and not supported by the facts. Why are they dumping so much money into free HTML5 dev tools and support for HTML5 apps in Webkit if their goal is to prevent cross platform apps? Also, why would taking steps that make cross platform development in and of itself help Apple instead of hurt them. Generally, breaking interoperability only helps when you have dominant market share, otherwise it hurts the bottom line. So basically, your hypothesis has no support.

  120. Re:Platform independent != supporting a few platfo by LingNoi · · Score: 1

    Nice list there. It's good to see that everything not supported such as chrome, opera and friends are listed as N/A on non windows platforms.

    Better to pretend they don't exist then actually have support for them...

  121. Reading the current EULA... by Qubit · · Score: 1

    (IANAL)

    The Flash Player EULA used to include a clause that attempted to prevent users of the software from also developing a competing product. That particular clause was excised from the EULA several versions ago.

    Here's the most relevant part of the EULA for 10.1 and what it says on the subject (you'll have to jump down to the English section starting on page 66):

    4.5 No Modification or Reverse Engineering. You shall not modify, adapt, translate or create derivative
    works based upon the Software. You shall not reverse engineer, decompile, disassemble, or otherwise
    attempt to discover the source code of the Software. If you are located in the European Union, please
    refer to the additional terms at the end of this agreement under the header “European Union
    Provisions,” in Section 16.

    So you can't directly adapt or create a derivative work of the player, but as long as you write your own thing, you should be fine.

    --

    coding is life /* the rest is */
  122. crossdomain.xml by localtoast · · Score: 1

    That cloud ought to be accessible by anybody's computer and through any sort of information sitting out on the Web.

    As long as the server has the right crossdomain.xml file...

  123. Where you choose to compile it by tepples · · Score: 1

    Flash only works where Adobe choose to compile it.

    And Gnash only works where you choose to compile it. Or were you referring to Flash IDE rather than Flash Player?

  124. Re:Apple is scared to lose their development platf by mjwx · · Score: 1

    I'm trying hard to understand what you're trying to say here. Apple makes piles of money selling iPhones. They make next to nothing selling Macs to iPhone developers. There simply aren't very many app developers compared to iPhone users. You'd have to be dim to make architectural decisions about the iPhone with that tiny amount of profit as a motivator instead of iPhone profit. I agree Apple wants to control the dev tools, but I think that's because they want to be able to sell more iPhones.

    The reason you cant understand this is because you dont account for the fact that Apple wants to lock users and developers into their prductlines wholely and solely. If you want to develop for the Iphone, you have to use a Imac, end of story and they will be checking. If you want to use the internet on your Iphone you have to use Safari and it's implementation of web standards/frameworks, end of story and they will be checking.

    More important then selling Iphones is making sure existing customers cant leave, making sure that developers cant leave or make cross platform applications deminishing the unique appeal of the Apple product line.

    Many fanboys have pointed out that Apple cant compete with other vendors, so they need to lock in their entire supply chain and userbase.

    Yeah, pretty much... unless you want to write HTML5 apps according to Apples implantation of course.

    There, fixed that for you. Such a glaring omission.

    HTML5 is not yet a standard and Apple is tying to take control of it and force all users on all platforms into Apple's implementation of a standard. That means using Apple's chosen codec and how Apple chooses to interpret tags such as video and canvas.

    --
    Calling someone a "hater" only means you can not rationally rebut their argument.
  125. 'you have to use Firefox' by dugeen · · Score: 1

    Ironic then that my main motivation for continuing to use Firefox is that it has Flashblock.

  126. Re:Apple is scared to lose their development platf by kelanden · · Score: 1

    That's just your speculation and not supported by the facts. Why are they dumping so much money into free HTML5 dev tools and support for HTML5 apps in Webkit if their goal is to prevent cross platform apps?

    Apple's move to support HTML5 is commendable, but don't doubt for an instant that they also have an interest in breaking the back of Flash. Adobe has been less than stellar in supporting the Mac lately and Apple wants to be sure they aren't beholden to them in the future.

    Also, why would taking steps that make cross platform development in and of itself help Apple instead of hurt them. Generally, breaking interoperability only helps when you have dominant market share, otherwise it hurts the bottom line. So basically, your hypothesis has no support.

    Apple's mindshare with casual users is tremendous. The big fight right now is not among Apple, Android, RIM, Nokia et al, but rather between Apple and Android. The latter two have traditionally targeted the business and prosumer markets and have mature offerings there. Android and the iPhone OS are both new, emerging platforms targeting home users, and in that market Apple's position is enviable. They may recently have slipped behind Android on total sales, but they still have the next gen iPhone coming down the pipe and all reports indicate that it will close the hardware gap that emerged with the release of the Nexus One.

    Your argument that Apple's exclusion of Flash is based exclusively on concern about application quality is a little naive, I think. If applications developed with Adobe's tools are lower in quality than the native offerings, consumers will recognize that and opt not to use them. Saying that they will instead turn around and blame Apple for their shortcomings is a little twisted. Additional choices are a win for consumers here, the only one who stands to lose is Apple. Denying that their actions here are not motivated at least in part by unadulterated self-interest is disingenuous.

  127. Re:Apple is scared to lose their development platf by 99BottlesOfBeerInMyF · · Score: 1

    The reason you cant understand this is because you dont account for the fact that Apple wants to lock users and developers into their prductlines[sic] wholely and solely.

    You're right, I don't "account for that" or rather I don't just blindly accept it as true without any evidence. But then, you haven't presented any evidence as yet.

    If you want to develop for the Iphone, you have to use a Imac, end of story and they will be checking.

    Citation? I have a friend who develops on a MacBook (a Mac, not an iMac) and I know another guy who uses a Hackintosh. How are they checking and do you have any support for this assertion?

    If you want to use the internet on your Iphone you have to use Safari and it's implementation of web standards/frameworks, end of story and they will be checking.

    You know that the internet and the Web are different things, right? As for accessing the Web you can use the built in Webkit with any browser that wants to use it or you can use browsers like the one offered by Opera that perform server side rendering. Or you can jailbreak your device and use whatever you want. But I fail to see how this locks developers into developing only for iPhones. The Webkit engine is open source and in use by lots of major browsers including Chrome and being used to render all applications on WebOS. It is a very cross platform layer.

    More important then selling Iphones is making sure existing customers cant leave...

    So Apple doesn't want to make money? Selling iPhones gets Apple cash. What does locking in users get them? Small amounts of additional revenue from the services they run only slightly better than break even?

    Many fanboys have pointed out that Apple cant[sic] compete with other vendors, so they need to lock in their entire supply chain and userbase.

    Yeah, and many fanboys have pointed out that Microsoft is not a monopoly and that Barack Obama is muslim. What's your point? Many people make unsupportable assertions all the time. I don't believe everything asserted by random individuals.

    Yeah, pretty much... unless you want to write HTML5 apps according to Apples implantation of course.

    There, fixed that for you. Such a glaring omission.

    What are you twelve or something?

    HTML5 is not yet a standard and Apple is tying[sic] to take control of it and force all users on all platforms into Apple's implementation of a standard.

    Apple was one of the founders of HTML5 but they're collaborating on making it. I've heard no complaints from Google and Opera and Mozilla about Apple's involvement or their trying to take over. The working group has had disagreements and made compromises with one another, but if you're going to assert Apple is trying to take over the standard, you need to support that with actual facts.

    . That means using Apple's chosen codec and how Apple chooses to interpret tags such as video and canvas.

    HTML5 does not specify a codec. That was a compromise made when Apple and Google wanted one codec and Mozilla wanted another. As for video and canvas tags, I follow the developments. I've seen complaints about Adobe and Microsoft (not group chairs) attempting to slow progress with those tags or make them less useful, specifically the Adobe procedural issues brought up by Hickson. Those issues were then resolved and everyone moved on. I've heard not a single complaint about Apple. So, where's your evidence that Apple is trying to take control of HTML5 and prevent it from being a useful cross platform application layer? I can provide citations about the huge amount of OSS code they've donated with regard to Webkit interpreting HTML5 and on free HTML5 application development tools if you want.

  128. Re:Apple is scared to lose their development platf by 99BottlesOfBeerInMyF · · Score: 1

    Apple's move to support HTML5 is commendable, but don't doubt for an instant that they also have an interest in breaking the back of Flash.

    Of course they do. I already explained some good reasons why. Getting rid of Flash gets rid of a proprietary component and replaces it with an open standard one. It's good for Apple and good for end users. Where's the problem?

    Apple's mindshare with casual users is tremendous.

    That doesn't really matter in terms of application development. What matters is what application developers think, and while I'm sure some of them don't research markets before deciding what to target and how, I don't think that is the norm.

    The big fight right now is not among Apple, Android, RIM, Nokia et al, but rather between Apple and Android. The latter two have traditionally targeted the business and prosumer markets and have mature offerings there.

    Listen, I know geeks care a lot about cool and new technology and whatnot and focus less on older more established tech. That doesn't mean you can discount the largest players as not important to a market. Apple only has about 15% of the worldwide smartphone market. Making it harder for developers to target the iPhone and other phones at the same time is only going to hurt Apple unless there are other benefits in that same action.It would be like Microsoft making the Zune less compatible with iPod accessories, not going to help in and of itself.

    Your argument that Apple's exclusion of Flash is based exclusively on concern about application quality is a little naive, I think.

    But you haven't presented another motivation for Apple that makes any sense or has any supporting evidence.

    If applications developed with Adobe's tools are lower in quality than the native offerings, consumers will recognize that and opt not to use them.

    How will users do that? Are most users going to know which applications are eating up their battery life? Are users going to blame Adobe if their security is compromised and they get a virus? Even if they do, does that mean it won't lead to Apple losing a sale next time the user buys a phone? Are users going to recognize that it is Adobe's fault a large swath of applications don't have functions they've never heard of, or will they simply think iPhones and other phones have about the same level of functionality, not recognizing that functionality offered by Apple is being filtered out? Users can be counted on to act in their own best interests and while blame is great and all, it doesn't mean they will buy iPhones because it is Adobe's fault iPhones are no better than Android phones.

    Additional choices are a win for consumers here, the only one who stands to lose is Apple. Denying that their actions here are not motivated at least in part by unadulterated self-interest is disingenuous.

    No, what's twisted is saying Apple is breaking cross-platform compatibility to hurt other platforms when that doesn't even make logical sense. I've explained ways in which Apple's actions make sense and are benefitting Apple. You've just asserted that somehow breaking cross platform compatibility helps Apple and is in their best interests. Clearly Apple acts in its own best interests, but you have to present what those interests are and show how an action benefits them if you want me to take your hypothesis of Apple's motivation seriously. All you have so far is an assertion and a non sequitur.

  129. Re:Platform independent != supporting a few platfo by ytpete · · Score: 1

    The application developers would maybe like to use Flash (or maybe not) but are hindered by insane licensing fees.

    There are no licensing fees for using Flash. There are completely free, some even open-source, tools available for producing Flash content.

    Adobe really tried to get people to develop whole applications in Flash, but I could never see a compelling reason to do this. HTML works well enough for most things (even more with HTML5), anything more demanding is maybe not a good candidate for implementing as a web-based application.

    I think one of the big reasons for Flash's popularity is that you can build complex things in it far more easily than with HTML. So, while you could theoretically hand-code some animation in HTML5+canvas, it's far faster to do it graphically in Flash -- which is why Flash still dominates web animation (and gaming). And while you can build interactive apps like GMail using JavaScript, it's prohibitively expensive for most medium or small companies to do so -- which is why static, full-page-refresh sites still dominate the web. (And it's also why GMail's level of interactivity still doesn't hold a candle to the richness of Flash sites built by larger companies).

    p.s. -- there was at least one Flash email client, Goowy. Like many startups, it got acquired and killed. But there still are other Flash-based communication/social apps out there, such as TweetDeck.

  130. Re:Platform independent != supporting a few platfo by ytpete · · Score: 1

    Not true. Adobe says: "There are no restrictions on the development of SWF authoring tools, and anyone can build their own SWF or FLV/F4V player."

  131. Re:Apple is scared to lose their development platf by ytpete · · Score: 1

    Think of it from Apple's perspective. You dump a few million into doing something cool for the iPhone .... Score! But wait, while this is built into the iPhone and Apple's developer tools, requiring just a recompile for app developers to make it happen for their app, what about third party tools? Suddenly you've got thousands of apps made with Adobe's tools and those don't get the improvements until Adobe gets around to implementing them in their Flash suite, if they ever do.

    The opposite way to look at it would be this: Every app has to be recompiled for it to work. So -- there are 100,000 apps in the app store, and every single one of those developers has to get off their butt, recompile, submit a new version, wait for it to get approved, and then convince all their customers to download the upgrade. It'd take forever for the benefits to truly add up for any given user. But, if many of those apps were Flash-based, then you might just need to update a single app (the Flash runtime) to take advantage of all those compiled-in savings.