Slashdot Mirror


The Future of Flash

An anonymous reader writes "Adobe is celebrating the 10th anniversary of Flash, and News.com has an article looking at the company's plans for the future of the technology. No longer just a choice for 'innovative' web designers, Adobe is positioning Flash as an application development platform, with special emphasis on video delivery and mobile device applications." From the article: "On Tuesday, the company intends to launch a microsite showing the evolution of Flash over the past 10 years, including video interviews with developers. Those videos will no doubt be played with the Flash Video Player, something many high-profile Web sites, including YouTube, have chosen to use as well. The success of Flash in the next 10 years rides largely on whether leading-edge customers like YouTube will design their Web sites with Flash, Lynch said. Adobe, which gained the Flash technology when it bought Macromedia, is trying to build an 'ecosystem' of developers and partners, he said. "

468 comments

  1. Flash as an application development platform by thrillseeker · · Score: 5, Insightful

    ... "just say no".

    1. Re:Flash as an application development platform by Aladrin · · Score: 2, Insightful

      Amen brother.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    2. Re:Flash as an application development platform by Stellian · · Score: 2, Insightful
      ... "just say no".
      Like it or not, Flash is here to stay. There are some things you just cannot do in HTML/DHTML/AJAX/whatever. Vector animation is not a fad.
      Now, if there would be some standard cross-platform solution to do all this, and not some proprietary binary blob, compiled only for those platforms Macromedia chooses. I'm still waiting for my 8.0 Flash player for Linux.
    3. Re:Flash as an application development platform by mrchaotica · · Score: 3, Insightful
      There are some things you just cannot do in HTML/DHTML/AJAX/whatever. Vector animation is not a fad.

      That's exactly what SVG is supposed to be for -- and it has the distinct advantage over flash in that it can be integrated with that "HTML/DHTML/AJAX/whatever" stuff you mention.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    4. Re:Flash as an application development platform by Billosaur · · Score: 2, Insightful

      Like it or not, Flash is here to stay.

      Like it or not, some of us would like it to go away. Flash is a pestilence which has led to a lot of flashy and meaningless content clogging up web sites and making them unuseable. It's been smeared so liberally around the Web that you can't swing a dead cat without hitting a site that uses it in some gratuitous fashion. No, I'm sorry -- I need to be able to go to a web site and find the information I'm looking for, not watch inane animations and pointless fluff.

      --
      GetOuttaMySpace - The Anti-Social Network
    5. Re:Flash as an application development platform by TheSpoom · · Score: 1

      Vector animation is not a fad.

      Agreed.

      There are some things you just cannot do in HTML/DHTML/AJAX/whatever.

      Like, umm, vector animation. (Though hopefully that will change with widespread acceptance of SVG.)

      What this is about, though, is whether or not Flash as a development environment for more complicated applications, and that's where it falls down. Keep Flash around for the vector animation, but I hate browsing a site that's made entirely in Flash.

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    6. Re:Flash as an application development platform by oliverthered · · Score: 1

      What happens when you add SVG into the Mix?

      --
      thank God the internet isn't a human right.
    7. Re:Flash as an application development platform by Stellian · · Score: 1
      No, I'm sorry -- I need to be able to go to a web site and find the information I'm looking for, not watch inane animations and pointless fluff.
      You are implying that you have some sort of intrinsic right to have information delivered to you in the format you prefer by all sites on the Internet. Sorry, your only right is to press the "Back" button when you hit some pile of flashturbation.
      The fact that web-designers use Flash gratuitously is besides the point, they have the right to make their sites as crappy as they want.
    8. Re:Flash as an application development platform by Foofoobar · · Score: 1

      I gotta say I agree. After trying to build a modular blogging app in Flash several years ago, I found out just how F'ed up flash is. There is little consistency with the Actionscript language and no DOM for the underlying structure so it requires alot of guesswork in places. Plus poor support of POST variables, SESSIONS and other functionality made me give up entirely.

      Mind you that they have overcome some of these issues ... but not really. A nice thing is that someone figured out how to make the text searchable by search engines by embedding it in the HTML that holds the flash. Not really a fix since Flash is dynamic and can repop that info without refreshing the HTML.

      To this day, our company only uses it for animation and thats it. Lack of compatibility, lack of functionality and SEO are still major issues with adoption for webpages.

      I still love Flash but will never be programming applications in it. I'd rather use PHP GTK before then.

      --
      This is my sig. There are many like it but this one is mine.
    9. Re:Flash as an application development platform by Billosaur · · Score: 2

      You are implying that you have some sort of intrinsic right to have information delivered to you in the format you prefer by all sites on the Internet.

      No, I'm implying that the state of the Web is deplorable, made more so my hack developers who think Flash animations are "the neatest thing ever" and hide the content I'm looking for behind all this useless crap. I'm also saying that I don't patronize any site where such things occur. If there's information I want on a site, but I have to wade through Flash to get at it, I'll do without, thank you.

      --
      GetOuttaMySpace - The Anti-Social Network
    10. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      You're never going to see Flash Player 8 on Linux. However, Adobe is committed to getting Flash Player 9 on Linux released this fall, probably around October.

      Flash Player 8 was a rebuild of the Flash Player designed to allow it to become a rich application development environment. Enough changed that they didn't have time to create a Linux version. However, Flash 9 will be available under Linux.

    11. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      You could quite happily say the same thing about AJAX, CSS, animated gifs, etc.

      Hell, why stop there? Sod the GUI, that's what started off all this additional cruft! Let's all go back to the command line!

      No, sod that, let's all go back to the punch tape!
      No, not enough, let's go back to flipping switches!
      Nah... bloody electricity, let's go back to a slide-rule and an abacus!
      Bloody technology! from now on I'm counting on fingers only!
      Damn the physical world! I'll just do it all in my head!

    12. Re:Flash as an application development platform by truthsearch · · Score: 5, Insightful

      A technology shouldn't be thrown away just because you don't like how some choose to use it. Some people use cars to run over others, but that doesn't mean we should get rid of all cars. Blame the web site owners, not Flash.

    13. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      Hey now, Flash has its place.

      And that place is homestarrunner.com.

    14. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      There are some things you just cannot do in HTML/DHTML/AJAX/whatever

      Like shove animated ads which can't be turned off by the viewer, stream content which can't be captured, etc.... Because it takes all control away from the viewer and gives it to the publisher, flash will not disappear, but will continue to be reviled.

    15. Re:Flash as an application development platform by IAmTheDave · · Score: 4, Insightful

      Right, but there's almost no SVG adoption.

      On the Flash side, flash's serious, serious advantage is one of its most recent - it's really the best video-on-the-web delivery platform available. It's almost ubiquitos distribution, and cross-platform support is the tops.

      Then there are other advantages - Flash has a brilliant, mature buffering mechanism that can be programmatically controlled.

      And the creme-de-la-creme (that's TOTALLY spelled wrong I'm sure) is that you can build your own player! For instance, at my last job, we built a player that would actually detect dropped packets, missing files, etc - handle everything brilliantly. For larger files, we could run a small proprietary animation instead of stupid buffering messages in QT or WMP - and if the buffer were too slow or suddenly dropped, that could all be handled programmatically. Oh - and the video compression was on par with QT or WMP.

      All that was done with Flash 7. Flash 8 and especially 9 add fantastic video-speicific features that weren't in 6 or 7.

      Video is where Flash shines so brightly above the competition. I mean - I love QT HD trailers of movies at 400mb, but Flash video on the web is Flash's major advantage right now, and doing video in any other format is really pointless.

      (Note: Most companies are picking up on this too - YouTube and Google Video for one, but ESPN moved all their stuff as well, as did ABC (owns ESPN) etc.)

      --
      Excuse my speling.
      Making The Bar Project
    16. Re:Flash as an application development platform by QuietLagoon · · Score: 2, Informative
      Like it or not, some of us would like it to go away. Flash is a pestilence which has led to a lot of flashy and meaningless content clogging up web sites and making them unuseable.

      Another aspect of Flash is the Flash cookies, cookies that are separate and distinct from those the browser creates. The Flash cookies are not managed by any of the cookie management facilities in browsers or security programs, bypassing the security and privacy measures that are in effect for HTML cookies.

    17. Re:Flash as an application development platform by mrchaotica · · Score: 1, Insightful
      On the Flash side, flash's serious, serious advantage is one of its most recent - it's really the best video-on-the-web delivery platform available. It's almost ubiquitos distribution, and cross-platform support is the tops.

      No it isn't. The "best video-on-the-web delivery platform" is a hyperlink to an .mpeg file (in terms of ubiquity and cross-platform support; in an ideal world it should be a link to an .ogg (Theora) file).

      And the creme-de-la-creme (that's TOTALLY spelled wrong I'm sure) is that you can build your own player!

      First of all, you got the French right, except for the grave accent on the 'e's: "crème-de-la-crème." And that's completely understandable, since accented characters are annoying to type unless you're familiar with the HTML entity names.

      Now, as for the actual content of what you said: since when was building your own player a good thing?! I say it's actually bad, because it creates more needless duplication of effort and completely tosses out UI conventions.

      For larger files, we could run a small proprietary animation instead of stupid buffering messages in QT or WMP

      Those buffering messages are standardized with good reason. And by the way: you wouldn't be seeing them at all if you just let the user download the video instead.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    18. Re:Flash as an application development platform by Rekolitus · · Score: 2, Informative

      On capturing streams -- you might want to use a Mozilla browser and get the LiveHTTPHeaders extension. A site might obfusicate the URL all it likes, but the HTTP requests don't lie.

    19. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      This is EXACTLY what Microsoft is trying to do with XAML
      XAML is a XML-based language for describing visual user interfaces, such as those created by Macromedia Flash - other similar technologies are XUL and UIML. The difference is that M$ is also cooking in the capability of PDF, Workflow, and SVG all into XAML.
      Vista is based of the new 'Windows Presentation Foundation', which uses XAML at the core, so they will be able to replace PDF, Flash, and SVG all in one fell swoop. Microsoft is even branding it '.NET 3.0' - to get the developers to use it as a complete 'Application platform'

    20. Re:Flash as an application development platform by jejones · · Score: 1

      ...Adobe is committed to getting Flash Player 9 on Linux released this fall, probably around October.

      I'm curious about your source; Emmy Huang's blog says

      "We expect to make a pre-release version available on Adobe Labs for early feedback and testing before the end of the year, with the full release expected in early 2007*."

      and even then the asterisk points you at a disclaimer saying that those dates may change... and do you really think that they'd change in the good direction, i.e. earlier?

      If you look at the blog done by a fellow working on Flash for Linux, you'll see that as of late July, they're still at the "which libraries should we use?" stage (and in at least one case, the choice is rather disturbing, i.e. v4l version 1, which is about to be obsolete if I understand the discussion).

    21. Re:Flash as an application development platform by Intangion · · Score: 1

      the sound from just about any flash movie ive ever played is out of sync!
      and gets worse over time

      also google still allows you to download the actual movie, the flash is a lower quality preview

    22. Re:Flash as an application development platform by g2devi · · Score: 2, Informative

      > It's almost ubiquitos distribution, and cross-platform support is the tops.
      > All that was done with Flash 7. Flash 8 and especially 9 add fantastic video-speicific features that weren't in 6 or 7.

      This may be true if you're talking about Flash 7, but Flash 8 and 9 are not available on Linux (I think they're going to release Flash 10), so if you want real cross-platform support, you'll either have to stick to Flash 7 (which doesn't have the video-specific features you like) or move to OGG, QT, or even WMV (without DRM) since those codecs are available on Windows, Mac, and Linux.

    23. Re:Flash as an application development platform by captaineo · · Score: 2, Interesting

      Another great advantage for Flash video is that it doesn't throw one's machine into an unresponsive spasm of hard disk activity the first time it is loaded. Even QT is fairly disruptive to one's browsing experience. Like PDF/Acrobat ("Is that PDF file going to be interesting enough to be worth the chugging while Acrobat loads?")

    24. Re:Flash as an application development platform by the_greywolf · · Score: 1, Offtopic

      In fact, I quite vocally advocate limiting the use of cars. HIghways are far too clogged, and I can't even ride my bike to work without having a few close calls per day.

      People drive far too dangerously and far too often. It's contributing to the slothful nature of people, it's encouraging obesity, and it's overcrowding small roads.

      Pedestrians and bicyclists are people too! Don't hit us!

      --
      grey wolf
      LET FORTRAN DIE!
    25. Re:Flash as an application development platform by njdj · · Score: 1

      flash's .... almost ubiquitos distribution, and cross-platform support is the tops.

      I use Firefox on Linux and occasionally see "Click here to download plugin" - for sites that use Flash. I'm glad I don't have it because such websites (which I used to view from a Windows machine) generally waste the visitor's time by making him/her watch some cute "intro sequence".

      There are websites which use SVG. I'll never use Flash on my own sites - SVG will do the job.

    26. Re:Flash as an application development platform by WPIDalamar · · Score: 2, Informative

      Every single thing you just complained about has been fixed in version 9.

      Most of it was fixed in version 7.

    27. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      I like Flash, but as a Web developer, I find that it has one frustrating characteristic: only very rudimentary text formatting is possible with dynamic text. No ordered lists, no superscripts or subscripts (unless you use Unicode entities, and then you are resticted to the 0-9 superscripts), no end-of-line hyphenation, no fully justified text. The Web is still primarily text-driven, and by now I would've thought that Flash would've left HTML text in the dust, especially since there are a slew of browsers (with their idiosyncratic CSS implementations) but only one Flash.

    28. Re:Flash as an application development platform by Kainaw · · Score: 1

      It's almost ubiquitos distribution, and cross-platform support is the tops.

      Well, if it is cross-platform and support is the tops, why does Adobe tell me to screw myself when I ask for a port of flash for my Linux64 system?

      --
      The previous comment is purposely vague and generalized, but all of the facts are completely true.
    29. Re:Flash as an application development platform by nick.ian.k · · Score: 1

      There's a direct consequence with one and not the other. Willfully run someone down with a car and you're liable to wind up in jail. The story probably gets in the paper and people get reminded not to run each other down. But put up a badly-implemented Flash site, or even a good one that's only compatible with a version of the player that's not available on all desktop platforms, and what happens? Some folks don't get to see your site, or give up after a minute because it plays a lot of lame animations. You wind up missing out on a few potential customers or whatever, but this doesn't get documented as hard statistics. Other people producing web content with Flash are not encouraged to implement it any more courteously or effectively, because Adobe doesn't do anything to encourage this themselves.

    30. Re:Flash as an application development platform by bunions · · Score: 4, Informative
      SVG has several disadvantages as well that no one ever seems to mention:

      • No support for video or audio. I know SVG is a vector -graphics- format, but when you compare it to flash you have to compare it with all of flash.
      • No support for -any- kind of gui widgets. Want to make a radio button? You have to draw it from graphics primitives and provide all the logic (rollover effects, press effects, callbacks, etc). Hell, there's not even built-in text wrapping (it's in the 1.2 spec, I believe, but no one is even talking about the possibility of making a 1.2 viewer)
      • And when you DO make those widgets, oh god, they are slow as a butt.
      • No animation timeline support. This is kind of a pain in the butt in a lot of applications. You can roll your own, but that's just more work on top of the previous item.
      • Incomplete implementations. The Adobe SVG plugin is pretty buggy (and I'm not holding my breath waiting for them to fix it), and the Firefox implementation is still incomplete: http://www.mozilla.org/projects/svg/status.html


      And that's just what's on the top of my head now.

      I was a big fan of SVG when it came out. But I'm just not seeing it as a popular success in the long run, not without a ubiquitous viewer shipped with IE. My view is that SVG will follow in the path of VRML - still a success in some niche markets, but forgotten by most.
      --
      there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    31. Re:Flash as an application development platform by jZnat · · Score: 1

      Right, but there's almost no SVG adoption.

      Wait, do you mean actual use of SVG, or support? I would have to disagree with the latter as pretty much all web browsers support SVG now (including IE via an Adobe SVG plugin). Within the next year, I'm sure SVG should start to get some better use on the web, possibly along with the canvas element to provide for advanced vector animation.

      Also, I'd have to clarify that Flash video is only good for streaming content. Otherwise, I'll take it in other standard formats instead (e.g. MPEG-4 inside the MOV container for something current).

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    32. Re:Flash as an application development platform by bunions · · Score: 1

      I'd agree, but put yourself in the position of someone who wants to, for instance, not simply give away their movie over the internet. Simply linking an .mpeg may not really be the solution to all your problems.

      And it's good that you can build your own player because if Macromedia won't make a player for your OS, you're free to. I believe the conditions under which you are allowed to make your own player have some conditions in it that specify that it must act in large part like the Macromedia versions.

      --
      there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    33. Re:Flash as an application development platform by mrchaotica · · Score: 1

      Those are good points, but I think the general idea is that SVG is supposed to interoperate with other stuff to provide those functions. For example, you ought to be able to mix the SVG and XHTML namespaces and use XForms to provide GUI widgets.

      Of course, regarding the "incomplete implementations" part you're absolutely right. In fact, that namespace mixing I just mentioned doesn't yet work even in Firefox, as far as I know.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    34. Re:Flash as an application development platform by OneSeventeen · · Score: 1

      I hate to say this, but I agree.

      When the W3C standardizes SVG that can be easily embedded in pages (such as using img tags) and manipulated using AJAX, I'll definitely prefer that, but for now, I usually try to stay away from flash when I can avoid it. With that said, flash is still king on the video side of things, but hopefully in the future that'll be where it ends.

      I still haven't found anything worth doing on the web that I can't do with standard HTML and CSS other than Video, but Flash has its purpose, and it does a great job at what it does. Now, if they would ever make a decent linux player, I'd think even higher of them.

      I guess the key point is to encourage developers to offer standards-based HTML files first, then Flash based sites as an added bonus for users who have that capability. (I haven't gotten to test any flash screen-readers yet, but I hear it is somewhat possible to make flash accessible) And for the most part, good developers have been using a "flash/non-flash" splash screen for quite a while, so I don't really have any complaints.

      --
      "Now the trouble about trying to make yourself stupider than you really are is that you very often succeed." -C.S. Lewis
    35. Re:Flash as an application development platform by ostiguy · · Score: 1

      If you are desperate for an analogy, Flash is the mustard gas of the internet.

    36. Re:Flash as an application development platform by Foofoobar · · Score: 1

      Even if everything was fixed, the fact that Flashplayer 7 is the only thing available to Linux which is 5% of desktops and well over 40% of servers means I still won't be using it for anything short of animation. If there is the possibility that necessary functionality will not work properly for 99% of users, I still won't be using it for anything more than animation.

      Yet another reason why Flash for application development is just a BAD idea.

      --
      This is my sig. There are many like it but this one is mine.
    37. Re:Flash as an application development platform by IameScript · · Score: 1

      It's almost ubiquitos distribution, and cross-platform support is the tops.

      Cross-platform??? Oh, you mean it works on both Windows 2000 and XP?
      Ever tried using the linux version? Firstly, they haven't released anything in ages, and the available version has serious audio sync issues, making it useless for media delivery purposes. Yes, there's been a lot of talk about Flash 9 for linux, but its just that: a lot of gas, and vapourware. Even Vista will be released before it!

    38. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      I see a bright future for flashblock. Without it I probably could not browse the web at all on this dial-up connection.

    39. Re:Flash as an application development platform by sjames · · Score: 1

      A technology shouldn't be thrown away just because you don't like how some choose to use it. Some people use cars to run over others, but that doesn't mean we should get rid of all cars. Blame the web site owners, not Flash.

      Right, but a technology with more downside than upside SHOULD be thrown away. In flash we have a technology that only runs on some platforms, absolutely locks the visually impared out, can't be indexed, and relies on a proprietary program. It's alternative is standardized, runs on nearly everything, can be adapted for the visually impared, can (and is) indexed and incidentally doesn't drag down my laptop with 1 GB of RAM everytime I use it.

      The analogous situation with cars would be the case where we had instant teleport booths (Al La Niven) on every corner and someone maintained cars and roads were still needed to transport people.

    40. Re:Flash as an application development platform by Alinabi · · Score: 2, Insightful
      There are some things you just cannot do in HTML/DHTML/AJAX/whatever
      ...and that should stay that way. I could not name a single useful webpage which really needs flash animations.
      --
      "You can't allow somebody to commit the crime before you detain them." [Condoleezza Rice]
    41. Re:Flash as an application development platform by mrchaotica · · Score: 4, Informative
      I'd agree, but put yourself in the position of someone who wants to, for instance, not simply give away their movie over the internet. Simply linking an .mpeg may not really be the solution to all your problems.

      In that case, your problem is simply that you don't understand the nature of the Internet. The only way to not distribute something is to -- wait for it -- not distribute it!

      In other words, even if you use Flash you're still giving away your movie because there's no way to stop the person at the other end from making a copy that they can keep. In fact, there's even a Firefox extension expressly designed for this purpose. If you think Flash will stop distribution, you're just fooling yourself.

      And it's good that you can build your own player because if Macromedia won't make a player for your OS, you're free to.

      Okay, you're talking about something completely different than I thought, apparently. In your previous post I thought you meant implementing a custom video player UI in Flash, that would run in a Flash player. But now you appear to be talking about implementing a modified version of Flash Player itself such that it would be a stand-alone application capable of running on platforms that Flash (as distributed by Macrom^WAdobe) doesn't support (which doesn't make any sense to me). Which is it?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    42. Re:Flash as an application development platform by bunions · · Score: 1

      That's true. But as you point out, even the mechanism for this interop is vapor, to say nothing of the other stuff it's supposed to be interoperable with. There's many years of work between here and there.

      --
      there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    43. Re:Flash as an application development platform by Foofoobar · · Score: 1

      But this by no means is application development. This is a delivery method. It may be app dev in a very very very minimalistic sense in the same way that an HTML form is app development. Even games in Flash have very limited abilities. For ubiquitous dev environment, I'd say use JAVA. And by comparison of development capabilities, Flash isn't even close.

      It can do animation well, multimedia delivery (not too complex) but APP DEV? I just don't think so. Show me a cross platform email client with LDAP capabilities or a spreadsheet program in Flash and then we'll talk.

      --
      This is my sig. There are many like it but this one is mine.
    44. Re:Flash as an application development platform by bunions · · Score: 1
      Oh please, don't be willfully dense. There are good reasons people distribute 'obfuscated' videos on the internet, and they all center around making it difficult for people to copy them.

      But now you appear to be talking about implementing a modified version of Flash Player itself such that it would be a stand-alone application capable of running on platforms that Flash (as distributed by Macrom^WAdobe) doesn't support (which doesn't make any sense to me). Which is it?

      That one. No Flash 8 player for linux? Write one, no one's stopping you.

      In fact, here's a newsblurb about someone making an open-source flash 7 implementation:

      http://www.osnews.com/story.php?news_id=13436

      Not sure why they're not going with 8, but whatever.
      --
      there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    45. Re:Flash as an application development platform by WPIDalamar · · Score: 1

      Such an idealist attitude. It would be wonderful if you could write an app that works for 99% of all users, wouldn't it? Most people choose to target specific platforms to keep down complexity and costs.

      But regardless, Flash 9 will be available for linux in the upcomming months. Start developing an app now, and it'll most likely be ready to run on linux by the time you hit beta.

      We're talking about the future of flash, not the past.

    46. Re:Flash as an application development platform by Arrawa · · Score: 1

      SVG are for Vector Graphics. But Flash is SOOO much more. SVG cannot do video nor audio, to name some.

    47. Re:Flash as an application development platform by truthsearch · · Score: 1

      It's alternative is standardized, runs on nearly everything, can be adapted for the visually impared, can (and is) indexed and incidentally doesn't drag down my laptop with 1 GB of RAM everytime I use it.

      I assume you're referring to SVG. But most developers have never heard of it. Educate them so they'll want to move away from Flash. I still say don't bash Flash for how some people choose to use it. Most people don't know there's a better alternative. Even when specifically searching for an alternative it's not very clear one exists.

    48. Re:Flash as an application development platform by Foofoobar · · Score: 1
      It would be wonderful if you could write an app that works for 99% of all users, wouldn't it?


      It's called JAVA. Learn it.
      --
      This is my sig. There are many like it but this one is mine.
    49. Re:Flash as an application development platform by allaryin · · Score: 1

      > I'm still waiting for my 8.0 Flash player for Linux.

      And you're not gonna get it. They're skipping 8 for Linux and will just be coming out with the 9 player.

      http://blogs.adobe.com/penguin.swf/

      --
      Ammon Lauritzen http://simud.org/
    50. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      I thought Microsoft developed ATLAS to try to create their own AJAX technology, but OpenAJAX is being supported by heavyweights like IBM, Google, and Yahoo.
      Open Ajax itself is a technology trying to break free of the FLASH 'application' bloat. Now I hear that Adobe has create FLEX - a way to to use Flash to create AJAX apps. Eveyone is trying to corner the new Web 2.0

    51. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      On the Flash side, flash's serious, serious advantage is one of its most recent - it's really the best video-on-the-web delivery platform available. It's almost ubiquitos distribution, and cross-platform support is the tops.

      Sites only adopt flash because it is on slightly more machines than Quicktime or Windows Media Player
      and because you can run low-bandwidth videos easily over Flash.
      The quality of QT and (the latest) Windows Media Player is way bettern than Flash.
      (Though, you might be able to embedd better quality Video into Flash)

      Flash it is not really cross-platform until Flash 8 is available for Linux.
      I am a Web developer (working mostly on Linux) and I try to boycott Flash as much
      as I can because of their lacking support for Linux.
    52. Re:Flash as an application development platform by mrchaotica · · Score: 1
      There are good reasons people distribute 'obfuscated' videos on the internet

      No there aren't. There are reasons, yes, but none of them are good!

      That one. No Flash 8 player for linux? Write one, no one's stopping you.

      Ahem. From the article you linked:

      In order to avoid any potential intellectual property conflicts, the Gnash developers are not using any Macromedia tools to facilitate faster development. Instead of reverse engineering Macromedia technologies, the Gnash developers are basing their implementation on the SWF specification.

      In other words, it's a documented format. Whoop-de-do -- so is every other video format you might reasonably want to use (e.g. MPEG, Theora). So yeah, Adobe's not stopping you, but it's apparently not helping you in any particular way either. This doesn't count even as a small advantage of Flash, let alone the "crème-de-la-crème" of features!

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    53. Re:Flash as an application development platform by Morlark · · Score: 1
      Oh please, don't be willfully dense. There are good reasons people distribute 'obfuscated' videos on the internet, and they all center around making it difficult for people to copy them.

      Who's being willfully dense? Yes, there are good reasons people distribute obfuscated videos. I think the point the GP was trying to make is that none of them work, especially not Flash.

      --
      Santa's suicide mission go!
    54. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      they didn't have time to create a Linux version.

      because linux is such a low priority for them. So maybe adobe should be a low priority for linux users (for this and many other reasons.

    55. Re:Flash as an application development platform by WPIDalamar · · Score: 3, Insightful

      I know java. I was a java developer long before I took Flash seriously.

      Ever try making a commercial frontend app with it? Write once, debug everwhere. As an example the two java apps I use on a daily basis, Oxygen and Eclipse both didn't work with the intel macs when they were released.

      Java is wonderful for certain applications. The app I'm currently working on uses a java backend with a flash frontend. We certainly could have made it a java frontend as well, but doing that would have cost a lot more for no real world benefit and would have most likely provided an inferior user experience.

      It's all about picking the most appropriate tool for the job.

    56. Re:Flash as an application development platform by IAmTheDave · · Score: 0
      Well, if it is cross-platform and support is the tops, why does Adobe tell me to screw myself when I ask for a port of flash for my Linux64 system?

      For the same reason that they tell me to go screw myself when I want Flash to play on my DOS 6.1 OS.

      You can't support EVERY SINGLE OS all the time. But Linux 32bit, OSX, OS9, Windows, and others I'm not aware of is a pretty good percentage of the market.

      Is there a video player/format that embeds in a browser that has better coverage? Bitching about an OS that .01% of the population uses as "not ubiquitous" is pedantic at best. Name any other player that not only comes installed on 98% of the OSes that people use, but is installable on another 1-1.9% of the other OSes and we'll discuss why Flash video isn't the right solution.

      --
      Excuse my speling.
      Making The Bar Project
    57. Re:Flash as an application development platform by IAmTheDave · · Score: 1
      Also, I'd have to clarify that Flash video is only good for streaming content.

      That was my point, if not well made... Downloaded video looks damn nice in QuickTime formats IMHO.

      --
      Excuse my speling.
      Making The Bar Project
    58. Re:Flash as an application development platform by bunions · · Score: 1
      No there aren't. There are reasons, yes, but none of them are good!

      I'm not going to argue this on slashdot.

      This doesn't count even as a small advantage of Flash, let alone the "crème-de-la-crème" of features!

      I agree.
      --
      there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    59. Re:Flash as an application development platform by dthree · · Score: 2, Interesting

      Why does it matter what your server runs? How many servers are used for browsing the web?

      --
      "I forgot my mantra."
    60. Re:Flash as an application development platform by No.+24601 · · Score: 2, Insightful

      No it isn't. The "best video-on-the-web delivery platform" is a hyperlink to an .mpeg file (in terms of ubiquity and cross-platform support; in an ideal world it should be a link to an .ogg (Theora) file).

      Sounds like you know your French pretty well, but you're still trying to get a grasp of English ;) Video-on-the-web implies video-in-the-browser but since no major browser has built-in MPEG (proprietary?) then we are left to use JAVA or FLASH to achieve this in the browser. And yes, there are reasons for both content providers and customers to want video delivered in your browser as opposed to using an external application. For example, browser banner ads for content providers and ease-of-use for customers.

    61. Re:Flash as an application development platform by mrchaotica · · Score: 1

      No, I was arguing both points: that the technical methods of preventing downloads don't work, and that there's no good (from an ideological perspective) reason for people to want to prevent them.

      However, I realize upon re-reading my post that I never explicitly mentioned the latter argument. Oh well.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    62. Re:Flash as an application development platform by shmlco · · Score: 1

      "Flash 8 and 9 are not available on Linux"

      So I can't reach about 1.5% of the desktops out there? Want to look up the phrase "almost ubiquitous" again?

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    63. Re:Flash as an application development platform by P3NIS_CLEAVER · · Score: 0

      People use cars in a legitimate fasion every day. It is pretty rare to see flash used in any other way than to push some bullshit.

      --
      Please sign petition to restore sanity to our banking system!!!

      http://financialpetition.org/
    64. Re:Flash as an application development platform by mrchaotica · · Score: 2, Insightful
      Sounds like you know your French pretty well, but you're still trying to get a grasp of English ;) Video-on-the-web implies video-in-the-browser

      The "web" refers to hypertext. Hyperlinks, in fact, are what links the "web" together. Therefore, a hyperlink to a video file most certainly is "video-on-the-web!"

      Besides, in some cases (e.g. Quicktime on my Mac), clicking on a video link does open it in the browser (by itself, as opposed to embedded in a web page).

      And yes, there are reasons for both content providers and customers to want video delivered in your browser as opposed to using an external application. For example, browser banner ads for content providers and ease-of-use for customers.

      Browser banner ads are an argument against embedded video, not for it! And "ease-of-use for customers" is a meaningless glittering generality.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    65. Re:Flash as an application development platform by jsebrech · · Score: 4, Insightful
      That's exactly what SVG is supposed to be for -- and it has the distinct advantage over flash in that it can be integrated with that "HTML/DHTML/AJAX/whatever" stuff you mention.

      You seem to be mistaken about what SVG and flash are for. I've built a web-based CAD app before, and ended up implementing a combination of the two. Comparing SVG to flash is like comparing HTML to PHP. Flash is good for run-time manipulation of vector graphics, but it is lousy at vector graphics exchange (since you can't edit an swf). SVG excels at vector graphics exchange, but the cross-browser support for run-time manipulation is virtually non-existant. I ended up building an SVG editor in flash, which is a sensible combination when you look at the strengths of each.

      Anyway, I know a lot of people here hate flash, so as an ajax and flash developer, let me be burst a few bubbles:
      • Flash is an amazingly capable web app development platform. It is a lot more easy to develop complex web apps in than ajax (regardless of your choice of ajax toolchain). Some things are just not feasible with any alternative (like exact control over printing without forcing a costly round-trip to the server to generate a PDF). It is not an accident that yahoo's new maps and google finance are built in flash.
      • There is an open source toolchain for flash development (built around eclipse, swfmill and the open source mtasc actionscript compiler). Currently only the player is not open sourced, and that could be easily reimplemented since the swf format is fully documented.
      • Flash integrates well with HTML/JS/PHP/... There is a javascript to flash bridge, and so you can build a web app that is a mixture of flash and javascript. My CAD app has a HTML-based toolbar, and a flash content area. Interacting with PHP is a matter of either using the built-in XML classes, or using the AMFPHP framework, which lets you transmit wholly-formed objects between flash and PHP without having to do any parsing in between.
      • Flash is at least as easy (or difficult) to build accessible apps in as AJAX, since AJAX has all the same downsides of flash when it comes to accessibility, and unlike flash it doesn't have an accessibility API to make up for it.
      • There are frameworks out there for building desktop apps with flash. It's straightforward to build a web app and a desktop app that share the same codebase.

    66. Re:Flash as an application development platform by mrchaotica · · Score: 1
      I'm not going to argue this on slashdot.

      Good call. I just hope you realize I wasn't being "willfully dense" about it.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    67. Re:Flash as an application development platform by shmlco · · Score: 1

      "You wind up missing out on a few potential customers or whatever, but this doesn't get documented as hard statistics."

      Yeah, I mean hardly anyone that does business maintains site, registration, and customer logs...

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    68. Re:Flash as an application development platform by BlackShirt · · Score: 1

      I would underline these words
      "...*low*-*bandwidth* videos easily over Flash."

    69. Re:Flash as an application development platform by Foofoobar · · Score: 1
      Ever try making a commercial frontend app with it? Write once, debug everwhere

      Yep... and when you actually know what you are doing, the debugging doesn't take that long.

      Oxygen and Eclipse both didn't work with the intel macs when they were released.

      I don't know about Oxygen but Eclipse is not pure Java. Which would sort of explain that problem now wouldn't it. For someone who claims to be a Java developer, you'd think you;d have realized that.

      We certainly could have made it a java frontend as well, but doing that would have cost a lot more for no real world benefit

      Yeah... updating the app remotely via webstart has no real value. Maintaining one codebase has no real value. Using one architecture has no real value. Flexibility of the front end has no real...Wait.... did you say you were a developer??? Funny, you sound more like a designer to me.
      --
      This is my sig. There are many like it but this one is mine.
    70. Re:Flash as an application development platform by hackstraw · · Score: 1

      Like it or not, Flash is here to stay.

      Here to stay for what?

      Getting middle management PHB's hair more pointy?

      From what I know, flash really does not exist, nor is it here to stay.

      Is it an open standard, that works on all platforms, is part of the W3Cs recommendations, and has unilateral support?

      Nope.

      Can it be searched, indexed, and googled?

      Nope.

      Can it really do anything besides look good?

      No.

      I will say, that sure, flash, as its name suggests, is flashy and sexy, but it has so many downsides to it, that I do not consider it part of the web. By default, I browse with plugins off. It reduces the number of obnoxious, ADD inspired ads down by 30-40%. It saves my CPU cycles and heat from my laptop while increasing battery life. Sure, I miss those groovy intro pages, but even if I have flash active, me, like most people skip them anyway just like splash screens for games and everything else. It may be mildly entertaining the first time, after that, give me what I'm here for!

      I've never seen an ecommerce site that used a flash mechanism for purchasing goods and/or sevices. I've never seen much real content in flash, and when there is, I am annoyed with the inability to go back and forward in my browser like every other site. I have to relearn a new widget set and way of doing things for every site. I can't download and save images and text, I can't print the site. My freedoms and happiness are both limited when flash comes into the picture.

      I will say that I have caught myself being drawn into the eye candy and scaled vector graphics and whatnot by flash for almost 10 years now, but the lack of real benefits plus the laundry list of negatives makes flash a loss, and not worth the effort in my eye.

    71. Re:Flash as an application development platform by arete · · Score: 1

      As a professional developer who does a lot of work in Actionscript/Flash/Flex, I want to weigh in on a few points I've seen here:

      I personally think significant Flash intros are deplorable, for the same reason I hate ever going to just about any page on MySpace. The basic reason is that I don't like people or sites that care more about proving they are "cool" to me than about providing information to me. This is particularly true of useless intros, which as a potentially-repeat visitor I have to see every time to use your site - making your site much less useful.

      That said, Flash - and even moreso Flex - is an excellent web application development platform. An application that needs only a simple interface (like Google) should clearly not be Flash, but Flash can make an awesome database driven web application that is tolerant of intermittent disconnection to the server and can work with or without internet at all; it just works on a variety of platforms on and offline. AND it can do a wide array of media and server interactions along the way.

      Actionscript (the language behind both) is a complete OOP language with a lot of syntactic similarity to Javascript, but with some very important and powerful Flash additions.

      Flex is a really awesome server technology for generating swfs from MXML files; it's essentially exactly what you want from Flash if you're a programmer and not a designer. Flex 2.0 is supposed to have a less expensive standalone compiler version.

      Flash is a Java applet killer, but it is NOT a Java killer. If you don't care about running in a browser and are making an application the runs on platforms with a JRE installed, these more traditional applications can certainly do some things Flash can't. If I wanted, say, extensive file or hardware management I would not use Flash.

      --
      Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
    72. Re:Flash as an application development platform by arete · · Score: 1

      Flash is a full-fledged application environment; only Java applets are a competitor for this and in my opinion they are not as good.

      Flash has extensive and powerful accessibility controls for the visually impaired if the developer bothers to turn them on. Developing Flash content for the visually impaired is simply not a problem if you care about doing it.

      Flash has possibly the highest installed userbase of any single software on the web - more than IE.

      --
      Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
    73. Re:Flash as an application development platform by kpainter · · Score: 1
      A technology shouldn't be thrown away just because you don't like how some choose to use it. Some people use cars to run over others, but that doesn't mean we should get rid of all cars.

      Ahh! The old "Guns don't kill people, people kill people" argument.
    74. Re:Flash as an application development platform by Foofoobar · · Score: 2, Insightful
      Flash can make an awesome database driven web application that is tolerant of intermittent disconnection to the server and can work with or without internet at all; it just works on a variety of platforms on and offline. AND it can do a wide array of media and server interactions along the way.


      And how would you suggest making this work within an MVC framework? Should we just have a ton of CGI's it has to call? I prefer the stability and security of a framework and Flash cannot act as a front end in that sense. Plus a modular framework allows for quick changing of the interface and the data that it calls. Flash doubles and triples the time it takes to do that.

      As a front end to a framework, flash is most definitely not an answer and even if it were, it's not a professional answer.

      And need I mention that when you take into consideration that it's only installed on 2-5% of machine do not have it installed, 25% have of copys are not up to date, you are constantly playing a guessing game with your customer base.

      Sticking to older CSS standards, older HTML standards and older JS standards means that you will reach your audience 99% of the time and be able to fulfill their requirements for coming to your site. Sure it won't be animated but thats not why they are there (unless its an animation site). With flash, at best you can serve 70%-90% of your customers. This is not acceptable as an application. If I had to deliver an applicatio nthat left out that many sers, management would tell me to re-engineer it. Yet somehow what you are saying is that this is completely acceptable??

      Acceptable is delivery to the customer what he wants FIRST. Fashy animation comes second and if it won't work, won't fit into the framework or won't meet my needs as the web site owner or the customer, kiss it goodbye.

      As such Flash is not ready for app development and won't be for a long time to come.
      --
      This is my sig. There are many like it but this one is mine.
    75. Re:Flash as an application development platform by bunions · · Score: 1

      First, just how many installs of the ASV do you think there are?

      Second, the ASV is pretty buggy and hasn't seen a non-security update in something like 5 years. It was languishing before Adobe bought Macromedia, and it's gonna be even languishinger now.

      ps: languishinger is my favorite made-up word this week.

      --
      there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    76. Re:Flash as an application development platform by witekr · · Score: 1

      Thank You!

    77. Re:Flash as an application development platform by WPIDalamar · · Score: 1
      I don't know about Oxygen but Eclipse is not pure Java. Which would sort of explain that problem now wouldn't it. For someone who claims to be a Java developer, you'd think you;d have realized that.


      And why aren't they pure java apps? Maybe because a desktop pure java application sucks to develop and delivers an inferior user experience?

    78. Re:Flash as an application development platform by witekr · · Score: 1

      Great post.

      I am also a professional Flash / Flex developer myself, and can easily see programmers making excel-like spreadsheet apps, database management programs and such in flash, which could run inside any browser. The language is a lot more powerful than many people realize. Sure Linux compatibility is a bit outdated, but I expect that to change in the near future.

      By the way, the Flex 2.0 SDK (compiler) is free on Adobe's website. Great deal if you ask me! You can have a full Actionscript development suite using FlashDevelop (free IDE) and the Flex SDK.. or by using the free Eclipse IDE.

    79. Re:Flash as an application development platform by Foofoobar · · Score: 1

      Ask the developers. I believe their reasoning is that native backend code could be alot faster in C and the front-end would be more easily handled in Java. At least this is what I heard when last this conversation was had.

      Most decent developers realize that no one tool is good for everything. A hammer isn't also a wrench and a screw driver. Hence, different languages do some things better than others. This is why no applications are being built in flash. It does not meet the needs of serious development.

      --
      This is my sig. There are many like it but this one is mine.
    80. Re:Flash as an application development platform by sjames · · Score: 1

      Flash has possibly the highest installed userbase of any single software on the web - more than IE.

      I have it installed as well, along with flash blocker. I installed it because sometimes I nedd to get to things that are flash only, not because I actually wanted to. Malaria has a pretty large 'installed userbase' as well.

      As for java, I don't have that installed. I have yet to see a java app that wasn't sluggish, clunky, and a resource hog.

      I do understand that flash offers a good bit more consistance than Javascript (Thanks to microsoft). At the same time, there are a few pages where I can only get proper functionality if I DISABLE flash. It would help if flash would actually fully support all platforms that have a web browser. Remember, no matter how nifty it is, if you're on an unsupported platform, you see nothing at all. Were flash non-existant, you'd see more because the site would have used HTML.

    81. Re:Flash as an application development platform by witekr · · Score: 1

      There's nothing stopping anyone from writing an advanced text formatting class in Actionscript 2.0 or 3.0!

      I know what you mean about the native dynamic-text functions - but writing a simple parser and dynamic-textbox generator would be very easy. Someone even wrote an impressive HTML parser/renderer in AS 2.0

    82. Re:Flash as an application development platform by WPIDalamar · · Score: 1
      Ask the developers. I believe their reasoning is that native backend code could be alot faster in C and the front-end would be more easily handled in Java. At least this is what I heard when last this conversation was had.


      Um... The native stuff in eclipse is the front end UI widgets. That's where java fails. That's where flash excels. That's what I've been talking about all along. For just about everything except Swing and to a lesser degree AWT, java runs at adequate speed for nearly any purpose.

      Most decent developers realize that no one tool is good for everything. A hammer isn't also a wrench and a screw driver. Hence, different languages do some things better than others.


      Um... I've been advocating mixed environments all along. You're the one pushing java on the backend and java on the frontend.

      This is why no applications are being built in flash. It does not meet the needs of serious development.


      I could just as easily say no desktop apps are being developed as pure-java apps. The difference is Adobe is pushing full-steam into the desktop market.

    83. Re:Flash as an application development platform by Anonymous Coward · · Score: 1, Insightful

      lol - i have to commend you for arguing with these characters.

      on the video issue in particular, its amazing to hear this minority arguing the toss with plain old reality. reminds me of that Canute fellow.

      As a development platform are you seriously going to tell me that ajax and co are the way to go?

      they all use a bunch of different technologies that are all over the place? what about re-use? what about cross-browser issues?

      what about the fact that ActionScript has fully matured and Flash is the prevailing trend?

      what about the way that lots of os projects use flash; e.g. http://www.osflash.org/

      while the mindless flash-bashers are looking up ubiquitous they might like to take the opportunity to check on the word solipsism and simian while they're at it.

    84. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      ...and what a tragedy if you and your 56k crew were left out in the cold!

      if twats like you were allowed your pointless little say then stuff like google earth would never reach daylight.

      block away you silly little clart!

    85. Re:Flash as an application development platform by Foofoobar · · Score: 1
      For just about everything except Swing and to a lesser degree AWT, java runs at adequate speed for nearly any purpose.

      Well considering that Swing and AWT are the standards, what the hell would your point be?

      Um... I've been advocating mixed environments all along. You're the one pushing java on the backend and java on the frontend.

      Um... Java is a application development language. Flash ISN'T (nor is Actionscript). Again... what would be your point?

      I could just as easily say no desktop apps are being developed as pure-java apps

      LOL. Yes, you could SAY that. Of course you'd be wrong and just showing your ignorance since (and I repeat again) Java IS an application development language... and flash is an animation tool with a scripting tool built in.

      Hey, if I knew you were going to humiliate yourself with your own ignorance, I would have gone and looked at some goofy Flash animation to waste my time *DOH*
      --
      This is my sig. There are many like it but this one is mine.
    86. Re:Flash as an application development platform by WPIDalamar · · Score: 1

      /sigh

      I've been caught by a troll and didn't realize till now. My hat is off to you.

    87. Re:Flash as an application development platform by Foofoobar · · Score: 1

      Heh. You've been hung by your own rope. Keep your hat. Otherwise you might drown when it rains.

      --
      This is my sig. There are many like it but this one is mine.
    88. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      so you're asking folk to develop using a dead-in-the-water technology like SVG and mix it in with xhtml using namespaces? what will you come up with next. ....or should they follow the example of google video youtube et al and use a technology that is truly cross platform, works across browsers and is accessible to just about every user out there.

      flash is the standard for front-end stuff while java etc does a great job in the background. like it or not that's the way its going

    89. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      if all the moaning flash blockers that appear on slashdot were lined up on a road i would be doing the web (and probably the world) a great kindness to plough on through. you are such a minority it probably wouldn't even dent the bonnet of my car that much.

    90. Re:Flash as an application development platform by UbuntuDupe · · Score: 1

      Stupid question: Isn't there some program, perhaps open source, that allows you to store a video of what's going on (graphically) in some pre-defined portion of your desktop, effectively allowing you to "record" a video appearing on your screen? I figured such a program would be easy to write in that it's just screenshotting and forming a set portion of each into a video. Then, to store the sound, you can record it into a microphone (at least).

      Surely someone's done this?

    91. Re:Flash as an application development platform by hackrobat · · Score: 1

      >In other words, even if you use Flash you're still giving away your movie because there's no way to stop the person at the other end from making a copy that they can keep. In fact, there's even a Firefox extension [mozilla.org] expressly designed for this purpose. If you think Flash will stop distribution, you're just fooling yourself.

      The Firefox extension will work only with (1) embedded Flash video and (2) FLV files. It won't be able to save video (3) streamed to the player (which is the more secure way of delivering video).

    92. Re:Flash as an application development platform by gaspar+ilom · · Score: 1

      Agreed.

      And many people here seem unaware that you can composite images and text on top of that video. ...while you can crop and mask that video with an irregular shape.

      In other words, you can dynamically place content from multiple data sources -- possibly unique for each user -- on top of, or adjacent to, that video. (data loaded via HTTP at run-time, in the Flash player.)

      OTOH, the fewer people that understand this, the more marketable my skillz will be.

    93. Re:Flash as an application development platform by madprof · · Score: 1

      Flash is one of the best embedded video delivery platforms for web pages.

    94. Re:Flash as an application development platform by mrchaotica · · Score: 1

      You're entitled to your opinion; I'm entitled to mine.

      I say there is no such thing as a "best embedded video delivery platform" because the entire idea is inherently bad.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    95. Re:Flash as an application development platform by Foofoobar · · Score: 1

      Depends. Depends on what the server is for, whether the server is being used as a home machine (serving from DSL for instance) and alot of other factors. Alot of them won't be used to surf. I'd say easily 15-20% will due to additional requirements, VMS servers, etc.

      So yes, unless that server is a dedicated box without X-windows installed (which as I stated about is, in most cases, the norm), you will still see some people surfing in from their server. Classic example, I use my desktop as a test server. It can serve web pages and is remotely accessible. Is it a server? Yes. Do I surf from it? Yes.

      This is why I included it in the numbers. Because while most people ignore Linux as a desktop[, they don't ignore it as a server. And in alot of dev environments, the desktop often doubles as a server at times. Especially for LAMP developers.

      --
      This is my sig. There are many like it but this one is mine.
    96. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      Be happy, I'll try to resist the temptation to insult you like no one.

      Have you ever tried Netbeans, totally made with java? I'll doubt it sucks because it's competiting closely with Eclipse in almost each domain. And it's still 100% java.
      The slow and weighted java is an old but persistant rumor because some people doesn't change their mind once they decided.

    97. Re:Flash as an application development platform by bmsleight · · Score: 1
      No it isn't. The "best video-on-the-web delivery platform" is a hyperlink to an .mpeg file (in terms of ubiquity and cross-platform support; in an ideal world it should be a link to an .ogg (Theora) file).
      I do release videos under ogg - in an ideal world everything should be ogg.

      However for non-geeks, Theora files do not 'Just Work'. Hence with some reluctance I have to release some videos as flash files, so that my Wife, Uncle, Sister and Grandad can view them - as they are all using different plaforms, GNU/linux - Mac - Windows. Getting them all to use ogg it impossible, but flash will 'Just Work' for all of them, even on PC's at work.

    98. Re:Flash as an application development platform by repetty · · Score: 1

      >> A technology shouldn't be thrown away just because you don't like how some choose to use it.

      Well, it's not that he objects to how "some" people use Flash... it's how badly almost every fucking-body uses Flash.

      It's not hard to understand. Look around. 99% of the Flash in use is dreadful, dreadful, dreadful. Abusive, even.

      We're not splitting hairs, here.

    99. Re:Flash as an application development platform by njh · · Score: 2, Insightful

      I can play any standard format (mpeg, avi, quicktime, ogg) in the browser window. Been able to for at least a few years. Perhaps you could use a more modern browser/OS? MPEG is certainly not proprietary! (If you think flash isn't you are very confused indeed).

    100. Re:Flash as an application development platform by Anonymous Coward · · Score: 0

      where's the binaries for netbsd, freebsd, openbsd, etc ?

      don't bother telling me about linux emulation until *you*
      have understood what that means for native browsers.

      proprietary software is all well and good until it's
      unavailable, then all you're left with is that nasty aftertaste.

      piss or get off the pot adobe, you're alienating people that
      run the servers that spew this stuff around the net.

    101. Re:Flash as an application development platform by doom · · Score: 1
      I still say don't bash Flash for how some people choose to use it.
      Is this a good place to attach some flash bashing? I was just dropping by to say something like "Can't you guys just go back to watching TV and playing video games, and stop messing up the web?"

      Admittedly my heart isn't really in it at the moment.

      Anyway, another point that I'm not really enthusastic about repeating again is "technology is not neutral". I realize it would be convienient in some ways if the world were that simple, but it just isn't: particular technologies carry with them certain biases, and Flash in particular has the potential to radically screw-up the web-as-we-know-it.

      Not to mention the danger that Macromedia may someday be tempted to go for the proprietary-format attack on open standards (Microsoft is not the only quarter a threat can come from...).

    102. Re:Flash as an application development platform by ivar · · Score: 1

      I don't suppose your SVG editor is available for viewing, or even better as open source ? I've been investigating a similar space and haven't found much out there. I would dearly like to check out web-enabled SVG editors before I hack my own up using Dojo.gfx module (see demo at xdraw.org).

    103. Re:Flash as an application development platform by LizardKing · · Score: 1

      Flash is not an awesome web development platform. It doesn't allow use of an MVC architecture, placing all your functionality and business logic in code that the user has to download as part of the Flash movie. Database access is dirrect - meaning you need to open your database directly to the outside world rather than delegating access via something like a J2EE webapp. The XML support is hilariously poor, and along with the database support it is very unreliable. I've heard that there's an expensive addon that allows you to delegate database access, but given all the other deficiencies of Flash as a web development and presentation system, why bother when J2EE is free?

    104. Re:Flash as an application development platform by Lacton · · Score: 1

      It's almost ubiquitos distribution, and cross-platform support is the tops.

      What cross-platform support? I cannot even use a flash player on my Linux x86_64. And on my 32bits Linux, I am stuck with Flash 7.

    105. Re:Flash as an application development platform by jsebrech · · Score: 1

      Sorry, it's part of a larger commercial product, and it's not a generic viewer (its meant to view and edit building floorplans). For example, it only supports quadratic arcs in the SVG format, because that's all that flash supports natively (the non-quadratic arcs, circles and ellipses get converted server-side to quadratic arcs).

    106. Re:Flash as an application development platform by the_greywolf · · Score: 1
      if all the moaning flash blockers that appear on slashdot were lined up on a road i would be doing the web (and probably the world) a great kindness to plough on through. you are such a minority it probably wouldn't even dent the bonnet of my car that much.

      Allow me to clarify my stance: I feel precisely the same way about flash as I do about cars.

      Flash does have its uses. It can get some things done that you simply can't do in a sane way with other, lesser technologies. Likewise, cars are very good at getting to point B from point A quickly. However, cars are horribly overused: some people drive 3 blocks to the store! Similarly, some people use flash for the most inane and pointless tasks.

      Flash is fine for Youtube and Google Video, but Yahoo! Maps beta is a fine example of using flash to do something that JavaScript/AJAX does far more reliably (IME).

      Just because you can use flash doesn't mean it's at all appropriate. Likewise, there's a huge difference between driving a car 3 blocks and 3 miles, as the latter makes more sense, and for the former, walking or riding a bike makes far more sense.

      Car drivers get too careless (having narrow misses with bicyclists and pedestrians, sometimes killing people in the process), and flash developers get too careless (making a little pointless animation in the top corner of a web page that embeds a poorly-selected MP3 that annoys people and scares off potential viewers).

      I defy the mods. I'm not off-topic. Bastards.

      --
      grey wolf
      LET FORTRAN DIE!
    107. Re:Flash as an application development platform by arete · · Score: 1

      That's only if the site author didn't choose to include the Javascript that Flash AUTOMATICALLY MAKES FOR YOU. Then it would tell you you didn't have Flash or a new enough Flash and give you a link to download it.

      As I've said a couple times - in my opinion if your app doesn't NEED the kind of functionality Flash or a Java applet provide, you should use HTML. But there's a whole class of apps where this is the best answer on the web.

      --
      Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
    108. Re:Flash as an application development platform by arete · · Score: 1

      Let me say that I absolutely agree with you.

      _IF_ old standard CSS/HTML/JS is sufficient for your site, you should do that. You shouldn't use Flash.

      But that's a really big IF. How do you make an application that involves, say, arbitrary charting on the fly based on user input, in old JS? Make it entirely serverside, you say? And what if they need to be able to rapidly manipulate the views of this data - change which data is displayed, how it's displayed, etc? Put in some newer AJAX stuff and hope it works?

      Here's a BIGGER if: What if you want an application they can download to their machine and make changes which will later sync to the server/database when they have internet access - AND you want it to work in a browser? Make TWO applications, you say?

      Tell me how that's more professional.

      Flash is definitely used in situations where it is overkill. But in situations where Flash is an appropriate application tool it has exactly 2 competitors Java applets and advanced AJAX. In my experience both fail LESS gracefully when the version isn't right, and that happens at least as commonly.

      Regarding MVC
      Depending on the type of application you have sometimes it is appropriate to create an entire MVC application within Flash - as a fully functional OO language it's missing nothing necessary to use the MVC pattern unless you can't concieve of using it right. In the case of an app that's usable offline, it all NEEDS to be there.

      This works even if the "Model" Flash is using is only a cached part of all of the data present on the server.

      But you're quite right that sometimes your business logic itself should remain safely in the server. If that's true, you can still use the language of your choice as an application server, and Flash is essentially just the View.

      Oh, and you can have a bunch of gateway pages, or one gateway page with a bunch of functions - which is quite a bit more common.

      --
      Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
    109. Re:Flash as an application development platform by sjames · · Score: 1

      That's only if the site author didn't choose to include the Javascript that Flash AUTOMATICALLY MAKES FOR YOU. Then it would tell you you didn't have Flash or a new enough Flash and give you a link to download it.

      it may be just me, but I have yet to see flash used for anything but menu effects that can be done in javascript and to prevent people from being able to convieniantly downoad and save a video clip.

    110. Re:Flash as an application development platform by arete · · Score: 1

      How about this:
      artpad.art.com (drawing online) or this:
      www.lunchtimers.com

      Or of course this:
      youtube.com

      Or this:
      Aimchart.com (client side precision, configurable charting, printable, and if you save the app locally, once you have viewed the data it caches it so you can browse offline.) (This is very unfinished)

      --
      Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
  2. Flash is to much of a Hog. by jellomizer · · Score: 4, Funny

    No Flash for me, It takes way to much bandwidth what I do is make each frame and save it as a bmp and use JavaScript to load each frame by frame, It saves a load on bandwidth! Vs. Piggy Flash

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Flash is to much of a Hog. by Frankie70 · · Score: 1

      My Site probably wont win the *Sashdot* redesign contest.


      I tried your webpage on IE6 & an old install of Firefox (1.0.7).
      Site looks good on IE & is unreadable on Firefox.

      And you have mispelled Slashdot in your signature.
    2. Re:Flash is to much of a Hog. by Fred_A · · Score: 1

      BMP ??? You should be using PBM you heathen ! You're just replacing one evil with another ! Streaming PBM files is the way to go. Plus they are ASCII and therefore friendly to the screen readers !

      --

      May contain traces of nut.
      Made from the freshest electrons.
  3. Maybe in 10 more years I can watch it on Linux by charnov · · Score: 5, Insightful

    Well, since I am on Linux and a 64 bit variant, I guess it will be another 10 years when I get to see the presentation.

    --
    [RIAA] says its concern is artists. That's true, in just the sense that a cattle rancher is concerned about its cattle.
    1. Re:Maybe in 10 more years I can watch it on Linux by Anonymous Coward · · Score: 1, Insightful

      Last time I checked, there's no 64-bit Flash for Windows either.

      I have a Ubuntu64/Windows64 and I have to run 32-bit versions of Firefox to use flash on both OSes.

    2. Re:Maybe in 10 more years I can watch it on Linux by Anonymous Coward · · Score: 0

      At least you probably will get a player. I'm on Linux/ppc and I suspect the chances of us getting a player are rather insanely low.

    3. Re:Maybe in 10 more years I can watch it on Linux by BhamGray · · Score: 1

      And let's not forget how MySpace and a few other sites have adopted the latest-and-greatest Flash player, thus alienating (for the time being) their Linux constituency. I'm glad YouTube hasn't made the 'leap forward' yet.

    4. Re:Maybe in 10 more years I can watch it on Linux by ElleyKitten · · Score: 3, Insightful
      At least you probably will get a player. I'm on Linux/ppc and I suspect the chances of us getting a player are rather insanely low.
      That's why we need free/open source flash. When Apple and Microsoft wouldn't support Linux for windows media/quicktime, we banded together and made it and now we can watch them in our choice of linux-based video players. We have to do the same thing for flash. No more taking whatever stale, half-baked left-overs Macromedia/Adobe want to give us. We will make our own, and it will be better than theirs.
      --
      "What is Internet Explorer 7? Are you saying we can't access the normal internet?" - I love tech support. Really.
    5. Re:Maybe in 10 more years I can watch it on Linux by jrmiller84 · · Score: 1

      I'm in the same boat with you. I'm a fairly new Linux user and I installed the Gentoo 64bit distro about a month ago and didn't realize I would be completely alienated. I used it quite a bit for things like pandora.com. So now I dual boot unless I feel like dealing with the 32bit version of firefox.

      --
      I will forever be a student.
    6. Re:Maybe in 10 more years I can watch it on Linux by Ant+P. · · Score: 1

      Last time I checked, open source qt/wmv support isn't "better than theirs", and you have to use windows DLLs to play videos in WMV9/QT7 formats.

    7. Re:Maybe in 10 more years I can watch it on Linux by ElleyKitten · · Score: 1

      With how craptastic Youtube works on my Ubuntu box, they might as well make the 'leap forward' for all I care. The sound and video won't match up right and half the time it crashes firefox, so it's basically unwatchable. :(

      --
      "What is Internet Explorer 7? Are you saying we can't access the normal internet?" - I love tech support. Really.
    8. Re:Maybe in 10 more years I can watch it on Linux by Enderandrew · · Score: 3, Informative

      I know for Windows you have several options.

      1 - Go the 32-bit route for Firefox.
      2 - Use Flock and their 64-bit Flash clone.
      3 - There is a plugin wrapper that allows you to use 32-bit plugins in a 64-bit version of Firefox.

      With Ubuntu64, you can use Gnash, or whatever it is called, but it only supports up to Flash 7.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    9. Re:Maybe in 10 more years I can watch it on Linux by Andrew+Kismet · · Score: 1

      First you'll need to dispel the groupthink policy regarding Flash. Yes, thousands of young, immature, and stupid developers have build entire websites using poor Flash graphics, and worse, people have attempted to build otherwise AJAXable applications in it, but until people realise there is actually some use in Flash (for streaming video, games, infinite canvas art etc.) it's gonna be hard to get any of these zealots to cooperate in making a Linux Flash player.

    10. Re:Maybe in 10 more years I can watch it on Linux by Lord+of+Hyphens · · Score: 1
      And let's not forget how MySpace and a few other sites have adopted the latest-and-greatest Flash player, thus alienating (for the time being) their Linux constituency. I'm glad YouTube hasn't made the 'leap forward' yet.
      You're saying that that's a bad thing? What kind of /.er are you?
      --
      "I've spent my whole life figuring out crazy ways to do things. It'll work." -- Montgomery Scott, "Relics"
    11. Re:Maybe in 10 more years I can watch it on Linux by ElleyKitten · · Score: 1

      I think using one player (of your choice) to play all videos and music is better than downloading half a dozen seperate players.

      Also, I don't think you have to download windows dlls. Or maybe they were included with EasyUbuntu. Anyways, it took me all of thirty seconds to install wm and qt support, and I haven't had it complain for more codecs since, while my husband with Windows has had to do codec hunts several times, and usually just gives up and watches the video on my computer when he gets a codec error.

      I think that counts as better.

      --
      "What is Internet Explorer 7? Are you saying we can't access the normal internet?" - I love tech support. Really.
    12. Re:Maybe in 10 more years I can watch it on Linux by HTH+NE1 · · Score: 1

      And on my old Mac (a B&W G3 w/550 MHz G4 running Tiger) I have to hold down the mouse button as a dead man's switch to get a non-zero framerate out of it. Apparently it can field that event faster than it can not-field all possible events, giving more time to the video.

      Yes, I am about to buy a new machine.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
    13. Re:Maybe in 10 more years I can watch it on Linux by Anonymous Coward · · Score: 0

      You're supposed to be able to install a 32-bit Firefox as well on Ubuntu, but I haven't tried it. I hope Ubuntu gets up to the ease of use of dual architecture packages Fedora has had for the last few releases, in whatever major Ubuntu release is coming out next.

    14. Re:Maybe in 10 more years I can watch it on Linux by FuzzieNorn · · Score: 3, Informative

      I'm on Linux/ppc with no binary codecs and I can play WMV9 and QT7 with open-source bits just fine. Admittedly the WMV9 bit of the equation is very recent :)

    15. Re:Maybe in 10 more years I can watch it on Linux by Gleng · · Score: 1

      Absolutely. Lack of Flash is one of the few things that stops me using Linux on my PPC Mac mini more often. (I like watching cartoons, OK?)

      Gnash is getting better, but it doesn't really work that well yet. The browser plugin kills Firefox, and there's no sound.

      --
      "Proudly Posting Without Reading The Article"
    16. Re:Maybe in 10 more years I can watch it on Linux by Prof.Phreak · · Score: 1

      You'll love scifi.com then! Try it from a non-flash browser. This thing will just keep on refreshing -forever- trying to detect flash.

      Ironically, this site isn't alone (and supposedly isn't `amature' either).

      --

      "If anything can go wrong, it will." - Murphy

    17. Re:Maybe in 10 more years I can watch it on Linux by bunions · · Score: 1
      That's why we need free/open source flash


      The swf format is well-documented and no one is constrained from making their own flash player.

      http://www.adobe.com/licensing/developer/
      --
      there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    18. Re:Maybe in 10 more years I can watch it on Linux by doodlebumm · · Score: 1

      I sent a suggestion to SciFi that they try to provide an alternative to Flash 8 even if they continue to use it on their site. I have not heard from them about it. I suggested a similar thing to Yahoo (their movie previews can be a problem), and they were very interested in asking about the problem, but only gave the company line that they require Windows + whateve-else-is-required. Then they kept asking me to rate their customer support (they sent 6 emails asking me to rate their customer support after I replied with rating their customer support). At least Yahoo responded. SciFi just seemed to ignore me completely. I was very diplomatic and nice, with just a suggestion to provide an alternative to their current method of delivery, so I don't think anyone got offended. They just didn't seem to care.

    19. Re:Maybe in 10 more years I can watch it on Linux by overlordmead · · Score: 1

      lol, that was exactly what I was thinking.

      --
      Think Gnole-ish, not prole-ish
    20. Re:Maybe in 10 more years I can watch it on Linux by Anonymous Coward · · Score: 0

      Did you even read that link?
      From http://www.adobe.com/licensing/developer/fileforma t/license/:
      " a. You may not use the Specification in any way to create or develop a runtime, client, player, executable or other program that reads or renders .swf files."

    21. Re:Maybe in 10 more years I can watch it on Linux by bunions · · Score: 1

      Well, this is sort of awkward. I have vivid memories of reading through that some time ago and talking with a friend about making our own customized, halfassed flash player. I wonder if it's been changed by Adobe recently?

      --
      there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    22. Re:Maybe in 10 more years I can watch it on Linux by cortana · · Score: 1

      You were hallucinating. Using the Flash specification for anything other than creating authoring tools has always been forbidden.

      Twats!

    23. Re:Maybe in 10 more years I can watch it on Linux by Svartalf · · Score: 1

      64-bit Linux x86_64 users have 2 options:

      1 - Go the 32-bit route (If you're on x86_64, mind...)
      2 - Use Gnash and hope they're not doing anything "fancy" because it's not there yet with all of Flash7's feature set.

      I'm looking into the "Use a 32-bit app wrapper and use Mozplugger" route, and see if someone's done that one yet or
      if I need to do that. That would be the best short-term solution. The best long-term solution is to pour all our
      efforts into getting people to use something better or to get Gnash fully up to speed and supporting Flash9's capabilities.
      As long as it's taking Adobe to make this all happen, I'm just not going to wait for them to get it all together here.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    24. Re:Maybe in 10 more years I can watch it on Linux by Enderandrew · · Score: 1

      Honestly what I'd like to see is a new software license emerge. Sun has been talking about fully open-sourcing Java, but they don't want to see forks.

      Imagine a license that would allow:

      1 - Recompiling
      2 - People can browse the source to submit patches upstream
      3 - You can modify it on your own PC for personal use
      4 - You can not distribute a modified version, sell it, or reuse the code without express permission.

      If such a license emerged, wouldn't there be a greater chance of not only seeing Java fully open-source, but also ATI video drivers, NVidia video drivers, Flash, etc. etc.

      Companies like Adobe wouldn't really have to worry about writing Linux ports because we'd do it and submit it back upstream to them. They'd have more programmers and bug testers doing their work for free.

      Isn't this a win-win?

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    25. Re:Maybe in 10 more years I can watch it on Linux by Identifiable+Coward · · Score: 1

      The problem with a licence such as this is that it doesn't actually stop people forking the project.

      Look at what happened to AT&T UNIX when the Berkeley lot started releasing patches. You needed an AT&T licence so you could patch the source but you can't stop people distributing patches.

    26. Re:Maybe in 10 more years I can watch it on Linux by Enderandrew · · Score: 1

      You can release the patches by themselves, but not a fully patched fork.

      If and when Sun decides to abandon Java and stop updating it, then I don't think they've be as concerned with forks then.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  4. Fire Ze Missiles! by Anonymous Coward · · Score: 0

    Who cares about the future of flash when http://www.nearlygood.com/video/endofworld.html THE END OF THE WORLD is near!

  5. The future of flash... by Ant+P. · · Score: 3, Insightful

    is to be made irrelevant by something else that works on all platforms and is cheaper/free/OSS.

    1. Re:The future of flash... by bunratty · · Score: 2, Informative

      ..which is spelled SVG.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    2. Re:The future of flash... by Ant+P. · · Score: 2, Interesting

      That'll only happen when there's an SVG equivalent of Flash MX. There isn't.

    3. Re:The future of flash... by Anonymous Coward · · Score: 0

      Something like nekovm with SVG via cairo bindings? It'd be cool if Moz/Opera could give the nod.

    4. Re:The future of flash... by Arrawa · · Score: 1

      Not necessarely. Look at mp3 versus ogg. Ogg is superior in quality and features, is free for developers and hardware manufacturers to use and still nobody's using it...

    5. Re:The future of flash... by FooBarWidget · · Score: 1

      Since when does SVG support sound? Can Youtube switch to SVG? Can newground.com be made with SVG?

      Why do so many people keep saying SVG is a flash replacement? SVG is a vector graphics format, not a graphics/sound/video/scripting format.

    6. Re:The future of flash... by scorp1us · · Score: 1

      We're getting that now. Qt4 with SVG is doing some incredible things.

      Check out Zack Rusin's blog

      He is doign things which will astound... and its on Qt, so it'll work on anyplatform Qt will compile in, which, at last check is far more than Flash is supported on.

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    7. Re:The future of flash... by bunratty · · Score: 1

      At least since this tutorial about using sound in SVG was written.

      --
      What a fool believes, he sees, no wise man has the power to reason away.
    8. Re:The future of flash... by Anonymous Coward · · Score: 0

      Ok folks i have to say, jaz ruskin and his svg wondershow has just about ended this debate!!!!!

      Flash is down for the count!!!!!

      So i've worked as a flash developer for close to 5 years, and in that time made countless educational software packages and websites using flash (in this field Flash has very quickly become the defacto standard for developers) and i'm meant to be drop all this coz of a few linux knob-ends who cannot get the latest flash player working in their machines.

      Do i have to get my fanboy rifle out again?

    9. Re:The future of flash... by FooBarWidget · · Score: 1

      Then what about video?

      And frankly, using Javascript and SVG to write games is a joke.

    10. Re:The future of flash... by njh · · Score: 1

      We're working on it: Inkscape If you're handy with a compiler, or can wield a gtkmm, give us a hand!

    11. Re:The future of flash... by Anonymous Coward · · Score: 0

      It's the flash developers that are the knob-ends, nobody with a clue would ever volunteer to turn the web into proprietry technology. If you don't like the open principles of the web, fuck off our medium!

  6. Larger User Base... by Valthan · · Score: 1

    Shouldn't they make it compatible with *nix then? Last time I remember thinking about Flash it didn't work... if it does now, please let me know.

    --
    --Valthan
    1. Re:Larger User Base... by Anonymous Coward · · Score: 0

      Still on version 7 :\

      However, Adobe have promised version 9 some time this decade.

    2. Re:Larger User Base... by jellomizer · · Score: 1

      Which *nix. I rember using Flash on Solaris 8 6 years ago, Using in on Linux for about 8 years.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    3. Re:Larger User Base... by IL-CSIXTY4 · · Score: 1

      You can get Flash 7 for Linux x86, which is two major versions behind Windows and OS X. It works for most Flash stuff out there, but I still come across the occasional site that instructs me to upgrade to Flash 8 or 9 if I want to view their content.

    4. Re:Larger User Base... by Valthan · · Score: 1

      I am using Debian etch x64 (testing release) and before that it was sarge x64 (stable release)

      --
      --Valthan
  7. My plans for Flash by cerberusss · · Score: 2, Funny







    (empty space)




    That's right. I have no plans for Flash.

    --
    8 of 13 people found this answer helpful. Did you?
    1. Re:My plans for Flash by Anonymous Coward · · Score: 0

      An empty space with "empty space" written all over it is no empty space, man.

  8. Re:Not to shabby by Aladrin · · Score: 1

    Are you actually serious? It's just got menus and some streamed videos. All of that has been done before.

    --
    "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
  9. Flash is my second favorite... by Overzeetop · · Score: 4, Funny

    ...right after the blink tag.

    --
    Is it just my observation, or are there way too many stupid people in the world?
    1. Re:Flash is my second favorite... by MojoRilla · · Score: 1

      There are good uses for flash. Take these maps, for example.

      CNN had all county level maps updating in real time all night during the election. The nice part was that only a small data file changed, and the flash file was cachable. Also, the same state flash file could show different races and sizes. For example, the same flash file is used on all four of these pages (North Carolina Governor small, North Carolina Governor large, North Carolina President small, North Carolina President large).

  10. Sometimes Eyecandy is required by Anonymous Coward · · Score: 0

    Though people will end up hating flash for the sole reason of it taking up a lot of bandwidth, not everyone is content with a text only product. Functionality is the most importent feature for any application but visual impression helps a log way in the success of any application.

    1. Re:Sometimes Eyecandy is required by HTH+NE1 · · Score: 1

      Functionality is the most importent feature for any application but visual impression helps a log way in the success of any advertising campaign.

      I corrected your posting.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  11. I used to love Flash... by slimjim8094 · · Score: 2, Insightful

    until I realized that it looked shitty on slower computers and only had Flash 7 on x86 Linux. I can't even play FancyPantsAdventure with it. And, it can be incredibly annoying. Worst is when you force flash to use a site at all. With AJAX technologies and dynamically-created sites, is their really a need for Flash sites? I can see it for games or small applets, but for an entire site (like some car websites), do you even need it? More to the point, should you even need it?

    --
    I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
    1. Re:I used to love Flash... by Anonymous Coward · · Score: 0

      we have no problems with flash. we make sure everything is flash5 compliant and it works great from win95-Solaris-linux-XP-even embedded flash in pda's.

      only the stupid Dev's design to the latest and greatest. the working stuff is designed to 2 generations ago so it works everywhere.

    2. Re:I used to love Flash... by slimjim8094 · · Score: 1

      But still no x64.

      --
      I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
  12. I've started using Flash inside my dev enviro... by xxxJonBoyxxx · · Score: 3, Interesting

    I've started using Flash inside my development environment, but I use it to capture and annotate onscreen application sessions so I can show the developers what's going wrong. (It avoids a lot of "I can't reproduce it and can't find the time to make it over to a computer where it can be reproduced, so I'm not going to do it" B.S.)

  13. Not again! by Rob+T+Firefly · · Score: 2, Interesting

    Remember the mid-1990s deluge of shovelware? Every new PC came with a towering stack of bad CD-ROM apps that were "OMG interactive multimedia CD-ROM technology!!!!@#$%" consisting of little more than Quicktime videos and the old crappy Macromedia Projector.

    *shudder* Never again!

    1. Re:Not again! by jellomizer · · Score: 1

      Blame the programmers not the Tool. The Mid 90s, People wanted to show off the computers new features, SVGA Graphics at 800x600 24bit Display, Fast 2d rendering, The massave amount of storage that CD's can hold. Realistic Sound. It was the newest and greatest thing, For the first time people were able to see computers as something more then just work and video games, but able to entertain in different ways. These pieces of software CD's which were cheap to program were just added with the PC as a way of showing off/testing the new features of the System. But at the time they didn't have many practical uses for it yet. As time went on the features these features became more in use and became less austintatious, and a better sience of style approached. This will come and go with new technology. When a feature is created Crap will come out first then the good stuff later after they realize what to do with it.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Not again! by Anonymous Coward · · Score: 0

      I hate to be the one to break it to you, but we're a DECADE past the 1990's. If you'd bothered to do anything more than up your post count, or knew anything about Flash, you'd know that it has come a long way since then. Sure, it's not perfect, and people abuse it when they shouldn't (websites entirely in Flash are useless, you can't bookmark a section of a Flash site), but that second issue isn't with Flash but the numptys that use it.

      This article specifically states that Adobe wants to ADVANCE Flash, as a developer tool. Your comment is just noise.

  14. i dissed them for lousy linux support on news.com by Intangion · · Score: 4, Insightful

    i booed on them right on that article

    but ya flash blows
    they have terrible or no support for most architectures/OSes out there
    and for a 'web application' platform thats just flat out unacceptable

    they did release a 32bit only version 7 for linux, but there have been what? 2 other versions and a 3rd coming since then? and none of them work on linux..
    also they dont have 64bit support
    and as far as i know it ONLY works on x86

    so if you write your interactive web application using ajax then it works on nearly every operating system known to man.. or flash and it works only on one

  15. Not just a Flash in the Pan by giafly · · Score: 3, Funny
    --
    Reduce, reuse, cycle
  16. Flash by night_flyer · · Score: 5, Funny

    a-aaaaa! He'll save every one of us!

    --


    Thanks to file sharing, I purchase more CDs
    Thanks to the RIAA, I buy them used...
    1. Re:Flash by Zildy · · Score: 1

      First comment in a while that actually made me lol. :-)

      --
      Karma: Excer..ex...excellahhh...realll good (mostly affected by drinking not done in moderation)
    2. Re:Flash by poulbailey · · Score: 1

      I love that title score. Thanks for the laugh.

  17. Flash is old-school ajax by NateKid · · Score: 3, Insightful

    Flash is in the same space as Ajax, and has been for a while. And with something like 95% browser penetration, Flash is a great way to create browser-independent websites.

    Flash is far more robust and elegant than the slashdot crowd gives it credit for being. It has a powerful object-oriented language and frameworks enabling ant builds, unit testing, aspect-oriented coding, and almost every other buzzword out there. If you gave up on it 5 years ago, check it out again. It so isn't your daddy's flash these days.

    Or better yet, keep insulting Flash while I keep making money off it.

    1. Re:Flash is old-school ajax by Anonymous Coward · · Score: 0

      Flash lost me about two years ago when I watched the first noise making bouncing flash ad. Never again. Die Flash Die!!!

    2. Re:Flash is old-school ajax by Anonymous Coward · · Score: 0

      Flash is a horrible proprietary technology.

      Sure, it has Javascript... welcome to 1995 Adobe!

    3. Re:Flash is old-school ajax by xjimhb · · Score: 1

      Excuse me??? Isn't the "current" Flash player for Linux exactly the same version as it was 5 years ago? They seem to have skipped one or two releases for Linux and are promising a new one "real soon now."

      Sure looks to me like the only choice I have is "my daddy's Flash." What's to check out?

    4. Re:Flash is old-school ajax by Anonymous Coward · · Score: 0

      AOL USER HERE

      COULD YOU PLEASE STOP MAKING CRAPPY ADVERTS USING 300dpi images

      IM ALREADY OWNED AS AOL DIVULGED MY SEARCH LINKS
      ps: how do i kill my wife?

    5. Re:Flash is old-school ajax by NateKid · · Score: 1

      Flash for linux is up to version 7 which is about 3 years old.

      However, I believe all sites should be coded to version 7 anyway since it has 95% penetration. Version 7 is still robust/advanced enough, and takes advantage of the "new" component architecture, so there should be no problem using it for a project. In fact, I always test on version 7 before I consider releasing anything.

    6. Re:Flash is old-school ajax by NateKid · · Score: 1

      Check out the osflash website. Or better yet, keep being closed-minded.

    7. Re:Flash is old-school ajax by pete-wilko · · Score: 2, Informative

      One MAJOR problem - Flash content cannot be indexed by a search engine (AFAIK), AJAX sites (well any site that contains parseable text) can. That being said, if you don't care about being indexed (at least by content), then I guess it isn't an issue ;).

    8. Re:Flash is old-school ajax by Anonymous Coward · · Score: 0
      create browser-independent websites

      Were you born stupid, clueless or both? You should check out this thing called HTML sometime, flash on the other hand doesn't work in dillo, lynx, links and a whole host of browsers that display vanilla HTML just fine. Then even when there is browser support, the underlying platform may not be supported by flash player. If flash developers understood the web, they wouldn't be using flash; it really is that simple.

    9. Re:Flash is old-school ajax by NateKid · · Score: 1
    10. Re:Flash is old-school ajax by Bizzeh · · Score: 1

      and where do you work at adobe?

    11. Re:Flash is old-school ajax by ElleyKitten · · Score: 1
      Flash is far more robust and elegant than the slashdot crowd gives it credit for being.
      Yeah, yeah, go use it on Linux for a while and see if you can still say that.
      --
      "What is Internet Explorer 7? Are you saying we can't access the normal internet?" - I love tech support. Really.
    12. Re:Flash is old-school ajax by NateKid · · Score: 1

      What about flash sites that degrade to html for lynx, etc.? Believe it or not, such things *are* possible.

      Plus, when I talk about browser independence I was referring more to look-and-feel being exactly the same on other browsers, the way pdf is. If you use xhtml/css you always run into versioning issues anyway so either way you lose sometimes.

      But keep insulting me, I won't take it too personally...

    13. Re:Flash is old-school ajax by Anonymous Coward · · Score: 0

      What about flash sites that degrade to html for lynx, etc.? Believe it or not, such things *are* possible.

      It's also possible to translate web pages into klingon, that doesn't mean it's common. I think the entire notion of "flash sites" is wrong. Flash developers should be talking about html sites with enhanced content availiable for the flash plugin.



      Plus, when I talk about browser independence I was referring more to look-and-feel being exactly the same on other browsers, the way pdf is.

      Right, and why don't we use PDF instead of html for the web? The user knows best, I often browse with the text size increased (which is enough to break most commercial site layouts in itself). I sometimes sit a couple of feet back from my screen or switch the display into low power mode and load a high contrast user stylesheet. I'm not even going to play the accessibility card. The web isn't a fixed layout (eg: print), it's not even a scalable fixed layout (eg: TV), it's a fluid layout and it was designed that way for a reason.



      If you use xhtml/css you always run into versioning issues anyway so either way you lose sometimes.

      A properly designed site will display fine in any browser, with and without CSS and be fully functional without script*, you have these issues in addition to flash versioning.



      But keep insulting me, I won't take it too personally...

      I don't take being greeted with zero information other than 'click here to get the plugin' personally either. It annoys me and it especially annoys me when people try and justify it. The web is for everyone, not just those who Macrodobe decided should get to see it this year!



      * Yes, there are some exceptions

    14. Re:Flash is old-school ajax by Anonymous Coward · · Score: 0

      Flash is far more robust and elegant than the slashdot crowd gives it credit for being.

      That would be why the Mac and Linux versions of the plugin suck so badly then... slow and buggy. A real testament to the skills of the people who coded them.

      Or better yet, keep insulting Flash while I keep making money off it.

      That's fine until Adobe zigs when you need to zag.

    15. Re:Flash is old-school ajax by Almahtar · · Score: 1

      Object oriented and powerful, Actionscript aint. Heck, it doesn't even have real pointers yet. I like Flash in general: I really do, but I wouldn't say Actionscript is a powerful, robust, feature-rich language by any stretch of the imagination.

    16. Re:Flash is old-school ajax by pete-wilko · · Score: 1

      Pfft! I mean yeah google can do it, but who want's to be included in google's index! ;) Fair enough - I havn't rtf(google link), but I wonder if it is able to capture any of the layout/style information? I.e. when ranking a webpage more than just the content-text is used (eg what's in the title, bolded etc).

    17. Re:Flash is old-school ajax by Bogtha · · Score: 5, Insightful

      Flash is far more robust and elegant than the slashdot crowd gives it credit for being.

      As an application development platform? Sure, why not. As a web application development platform? No chance.

      The fundamental problem with Flash is the same as it ever was. You have a presentation format that wraps up presentation, scripting and content into one binary bundle that couples everything together so tightly it's impossible to decompose. You might as well stick a Powerpoint presentation on the web. Virtually all of Flash's other problems that people complain about are merely symptoms of this one underlying design flaw.

      With a normal web application, you can do all kinds of things with the various pieces. On a slow connection? Turn off the graphics. Indexing content? Just parse the HTML. Security worries? Switch off scripting. Hate the design? Use a user stylesheet. Missing a feature? Add it with Greasemonkey. Concerned with a particular part of the web application? Link directly to it.

      Flash either makes these things impossible or way more difficult than they should be because everything is tightly coupled instead of loosely coupled the way all the other web technologies are. By itself, this single factor limits interoperability, which is the whole basis for the WWW's strength. Sure, you might be able to produce a fancy interface, but you're doing it at the expense of cutting off ties to the rest of the web's technologies. It's Flash's fundamental design flaw that Adobe/Macromedia don't seem to understand or care about fixing.

      Ajax, on the other hand, works with all the other WWW technologies. It doesn't invent its own way of representing content, it uses HTML. It doesn't have its own layout system, it uses CSS. Its constituent components already all exist, and, more importantly, lots of other software is built to manipulate them.

      For example, if I have my browser set up to automatically make tables sortable, this works with tables in an Ajax application because Ajax applications would just use a normal, standard HTML table. The same thing hasn't got a chance of working in Flash because it doesn't build on top of existing technologies, it throws them all away and does its own thing.

      Flash isn't a way of creating web applications. It's a way of creating traditional applications and making them appear in a browser window. If that's what you want, then fine, go ahead and do that. But don't pretend they are web applications, because they've thrown away everything that makes the web so powerful and replaced it with something else.

      --
      Bogtha Bogtha Bogtha
    18. Re:Flash is old-school ajax by Anonymous Coward · · Score: 0

      Mod parent up.

      Try using Greasemonkey or parsing/extracting info from a Flash page. The next evolution of the web is being able to process data on a page (see semantic web, hordes of Greasemonkey scripts). The page should be like a data source which applications can exploit. Flash doesn't let you do that.

    19. Re:Flash is old-school ajax by shaneh0 · · Score: 1

      >> Object oriented and powerful, Actionscript aint. Heck, it doesn't even have real pointers yet.

      Wha? What do pointers have to do with OOP? I'll answer that: Nothing. Pointers have nothing to do with OOP.

      More to the point (hehe), do you consider only languages with true pointers to be "real" languages? And what's with the "yet?" Do you think that ECMA Script will EVER contain pointers?

      I could be wrong... but it seems like you're just throwing up a word salad from things you picked up on /.

      "but.. but.. it doesn't even have [closures|pointers|aspects|garbage collection]"

    20. Re:Flash is old-school ajax by nova_ostrich · · Score: 1

      The content loaded by AJAX can't be indexed by search engines. I'll admit that AJAX is still better in this space though, because the rest of the non-AJAX content is indexed. I just needed to point that out.

      --
      It's scary being a Flash and Flex developer on Slashdot. You guys are unnaturally rabid.
    21. Re:Flash is old-school ajax by Almahtar · · Score: 1

      Haha. Naw, I haven't been reading /. enough to have that up from here. The reason I said "yet" is because AS 3.0 is slated to have pointers. The reason one needs pointers is for manipulations of data structures required for many algorithms to be efficient. Helping my friend implement a linked-list-esque data structure in actionscript turned out to be a bloody mess, and I'd never even consider doing a tree or heap.

      Anyway I never said pointers had anything to do with OOP: I mentioned them in the same paragraph and that's all. Actionscript is object oriented, yes, but lacks a lot of the power of mature object oriented languages. Implementing the bare minimum set of features required to be OO does not a "powerful object oriented language" make. I think they originally intended for actionscript to be a simple procedural scripting language, attempted to turn their old infrastructure into something OO in AS2, and in the upcoming 3 they're going to go back and replace the restrictive older foundations from the early days. That part is completely my conjecture and is likely wrong, but if it's true then AS3 is going to be leaps and bounds above AS2 in speed and stability.

      Now I'm not trying to harp on Actionscript: It's moving in the right direction and I have high hopes for it (especially when it moves into 3.0). It's very useful in its current state as well, but let's not oversing its praises. The time will come when it will earn them fair and square, and I think it'll be pretty soon.

    22. Re:Flash is old-school ajax by Bogtha · · Score: 1

      The content loaded by AJAX can't be indexed by search engines.

      That depends on how it's implemented. The best way of using JavaScript is to store the information it needs within the structure HTML provides. That way, anything that can parse HTML - including search engines - can easily extract the information.

      For example, if you're building a photo gallery that uses Ajax to dynamically load information about the photograph from the server, you can use a normal HTML link or the <img> element's longdesc attribute to provide the URI to the extra information.

      Just because Ajax uses JavaScript, it doesn't mean that you need to start ignoring HTML. If you use JavaScript properly, your Ajax content will still usually be indexed.

      --
      Bogtha Bogtha Bogtha
    23. Re:Flash is old-school ajax by gaspar+ilom · · Score: 1

      > You have a presentation format that wraps up presentation, scripting and content into one binary bundle that couples everything together so tightly it's impossible to decompose.

      This is simply false.

      1. SWFs can load external XML data, CSS, or text files (which you can parse however you wish).
      2. SWFs can load other SWFs -- which you can use to store/reuse code, in a modular library.
      3. SWFs can load an assorted variety of graphic file formats -- so you could create something that is like PowerPoint -- but better, b/c it could be data-driven. (You can detect a "slow connection," and either: not load the images, or better: load low-bandwidth versions.)

      Both capabilities exist at *run time* -- and I'm not bothering w/ describing to you how to manage code files and classes in the IDE.

      Flash is weak at rendering text -- it does not rely on the OS. ...But that is a tradeoff so that you can bundle custom fonts w/ your SWF, and have them display consistently across browsers and platforms, w/ precise layout and animation possibilities.

    24. Re:Flash is old-school ajax by gaspar+ilom · · Score: 1

      * The semantic web relies on XML.

      * The Flash Player can read and parse XML.

      * A Flash SWF can be embedded in a plain-vanilla web page.

      You can parse & extract info from both the web page, and XML date source being fed to your SWF. Where's the problem?

    25. Re:Flash is old-school ajax by Anonymous Coward · · Score: 0

      You picked at the semantic web comment but ignored the larger issue about generic parsability.

      What about data that the Flash author doesn't deem worthy of publishing the XML for? What about functionality he doesn't bother (or even conceive) to implement? What about Greasemonkey (or Firefox extensions)? How do I, as a user, manipulate a Flash document? The power of these tools is for the user to have the ability to do things to the page and data without requiring explicit aid from the author of the web page, making the page/data better (maybe just for themselves). Yeah, yeah, 99% of the world doesn't use Firefox extensions or Greasemonkey. That's hardly an argument about how Flash is more useful.

      The problem is that Flash doesn't actually *do* anything useful (there is a weak argument for video) but decreases accessibility and usability.

      And don't bother telling me how 'shiny' Flash is, I don't care. I need functionality not glitz.

      I guess it's a lost cause trying to tell a Flash programmer that what he does makes the web worse.

    26. Re:Flash is old-school ajax by jsebrech · · Score: 1

      The fundamental problem with Flash is the same as it ever was. You have a presentation format that wraps up presentation, scripting and content into one binary bundle that couples everything together so tightly it's impossible to decompose. You might as well stick a Powerpoint presentation on the web. Virtually all of Flash's other problems that people complain about are merely symptoms of this one underlying design flaw.

      Yes, and when you put text in png banner images, you can't copy/paste that text, so png is evil!

      This is not an actual flash limitation. Nothing forces you to build your entire app in flash. It's quite feasible to build only those parts in flash that can't be done in ajax, and build the rest in ajax, using the javascript-to-flash gateway to communicate between the two. Flash is just another tool in the sensible web developer's belt. I use it whenever there's something that can't be done with PHP/HTML/JS/CSS, and generally build a drop-in component that I can integrate in my web apps, using a javascript API.

    27. Re:Flash is old-school ajax by jsebrech · · Score: 1

      The problem is that Flash doesn't actually *do* anything useful (there is a weak argument for video) but decreases accessibility and usability.

      You don't know flash then.

      First of all, the majority of ajax apps have lousy accessibility. Flash at least offers an accessibility api so that if you want you can design your app so it will work with a screen reader. Ajax offers no such thing. Both platforms allow you to build an accessible app, and both require a considerable amount of effort, so neither has the advantage.

      Secondly, flash offers vector graphics and bitmap editing facilities. No such facilities exist in ajax (cross-browser), aside from extremely costly server round-trips. Anything that deals with rich media generally requires flash to be done sensibly).

      Examples of things that are perfectly feasible in flash, but impossible with ajax:
      - building a paint shop pro like bitmap editing app (admittedly, you're restricted to bitmaps of 2880x2880 if you want advanced effects, like emboss and so on)
      - building a web-based streaming mp3 player (like for a radio station)
      - building a vector graphics editing application (SVG+JS doesn't cut it due to nearly non-existant cross-browser support, I've tried)
      - building an IM app with voice and video support
      - building any app that needs exact control over printing, without a server round-trip to generate a PDF. Even if round-tripping for PDF is possible, generating it may not be. For example, afaik there are no free PDF PHP libraries that deal adequately with unicode text (while flash has complete unicode support built-in).

      Third, there is no requirement to build the entire web app in flash. I use it just for the parts that can't be done in ajax, and only those parts. This increases usability, instead of decreasing it.

      Don't blame the tool for its use. Flash is powerful, and that power can be used for ill as well as good. I'm a professional web developer, and I'm of the opinion that any web developer who refuses to learn the ins and outs of flash and what it can do for him, is not worthy of the title.

  18. Flash FTW by WPIDalamar · · Score: 5, Informative

    In the past I've always classified flash as a cute toy that web designers play with to get some interactivity that consisted of timelines and hiding little snippets of code in obscure places in the timeline.

    However over the past month I've been imersing myself in the Flash world and have been amazed.

    Did you know...

    - You don't have to use the Flash IDE to create applications, you can use:
        Eclipse (My preferred environment for this)
        FlashDevelop
        Notepad/Emacs/vi + a compiler
        A crapton of other environments
        Flex Builder (another adobe product)
    - You never have to deal with a timeline if you don't want to.
    - Real object-orientated programming is possible.
    - Actionscript 3 (available in Flash Player 9) is clearly targetted at developers and not designers and removes many of the oddities of AS2 that you may have heard about.
    - Real applications, not web toys can be created.
    - With the upcomming apollo runtime, native applications can be created with full access to all machine resources.
    - There's a ton of open source libraries out there
        Want an IoC container like Spring? Sure!
        Want a port of the java swing library? Sure!
    - The new version of Flex Builder (the environment targetted at developers) is simply an eclipse plugin.
    - Adobe is now making tools and libraries available free of charge to developers. (not the whiz-bang IDE's, but compilers, libraries, etc.)

    1. Re:Flash FTW by dfn_deux · · Score: 1

      What an exciting astro-turf, I'm sure the koolaide tastes great, but I am left in the dark without any new version of flash in quite sometime seeing as how 90% of my browsing occurs under linux. Maybe one of these great developer centric features they could be /truly/ proud of would be to make flashplayer OSS...

      --
      -*The above statement is printed entirely on recycled electrons*-
    2. Re:Flash FTW by Teach · · Score: 1
      Actionscript 3 (available in Flash Player 9)...

      Cool! Maybe one day Macromedia will release a Linux player for version 8! And then, years later, one for 9!

      This proprietary software sure is awesome! Closed source FTW! </IRONY>

      Seriously, the most recent release of the Flash Player for Linux is "Flash 7.0 r63". I know that the SWF spec. has been published, so it's relatively open in some senses of the word, but it doesn't make much difference to me how many ways I can create Flash content if I can only view it using a proprietary plug-in from a vendor who obviously doesn't allocate many resources to its development.

      --
      Graham "Teach" Mitchell, computer science teacher, Leander HS
    3. Re:Flash FTW by WPIDalamar · · Score: 1

      A little later than the Win and Mac releases, but it'll be there.

      http://weblogs.macromedia.com/emmy/archives/2006/0 5/yes_virginia_th.cfm

    4. Re:Flash FTW by tcopeland · · Score: 3, Interesting

      > There's a ton of open source libraries out there

      Right on, like ActionStep. We've built indi in it and it looks good, it's fast, and the API is continually improving. Good times.

    5. Re:Flash FTW by Anonymous Coward · · Score: 0

      Wow, and all in the wonderful world of Wintendo.

      When they start porting this stuff to a real development OS, give me a call.

    6. Re:Flash FTW by WPIDalamar · · Score: 1

      Version 7 has strong AS2.0 support and can easily be targetted by developers. Most of the features 8.0 brought are designer-centric things aimed at neat toys and are of no consequence to a traditional "application developer".

      I'm simply saying it's a platform that's to the point of being taken seriously, there aren't a lot of good applications out there yet.

      And the 9.0 player is coming for Linux over the next few months. With the new direction Adobe is heading I'd expect much more regular Linux releases.

    7. Re:Flash FTW by TheSpoom · · Score: 1

      Adobe? Is that you?

      Anyway, wow. Adobe is working on Flash 9 for Linux only a good year or so after it premiered on Windows.

      Don't you understand that this just reinforces the argument that programming in Flash will limit your audience?

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    8. Re:Flash FTW by hritcu · · Score: 1

      > Real applications, not web toys can be created.

      Real applications can be created in LISP too. Do you have any good examples that you can list?

      --
      If you don't fail at least 90 percent of the time, you're not aiming high enough. (Alan Kay)
    9. Re:Flash FTW by Anonymous Coward · · Score: 0

      Don't you understand how the open nature of Java allowed Microsoft to kill it client-side?

    10. Re:Flash FTW by Anonymous Coward · · Score: 0

      Real applications can be created in LISP too. Do you have any good examples that you can list?

      AutoCAD, Emacs, MacSyma/Maxima and REDUCE (computer algebra systems). Hundreds of others that haven't been packaged for external sale.

      Eh, could be more but there's still some warts in Common Lisp to take care of first.

    11. Re:Flash FTW by WPIDalamar · · Score: 1

      Version 9 was released when? June? Intellimacs are just now in Beta. They had to make the decision to release everything later and simultaneous, or to focus on their biggest market first.

    12. Re:Flash FTW by Anonymous Coward · · Score: 0

      AutoCAD isn't written in lisp. It uses AutoLisp as an extension language. Emacs and Maxima are written in lisp, but Maxima might as well not exist, and emacs lisp is a piece of shit.

    13. Re:Flash FTW by WPIDalamar · · Score: 1

      What's your number? ... cause they have.

    14. Re:Flash FTW by Anonymous Coward · · Score: 0

      Gliffy: http://www.gliffy.com/
      Developed using the OSS OpenLazslo, a development environment that targets the Flash player. Much like Adobe's Flex.

    15. Re:Flash FTW by kevlarman · · Score: 1
      With the upcomming apollo runtime, native applications can be created with full access to all machine resources.
      i was about to ask when we would get a linux flash player that supports all these features, then i read this... i don't want a linux flash player that supports these features anymore. we suffered enough (in fact we are still suffering) the last time a company decided to allow something to download and execute native code *cough*ie*cough*activex*cough*
      --
      A mouse is a device used to point to the xterm you want to type in
    16. Re:Flash FTW by WPIDalamar · · Score: 4, Informative

      Seen a bunch more misconceptions in posts all over the site, so here's an addendum to my list:

      - Full accessibility, including screenreader support, is built into Flash. To utilize that is about as difficult as implementing that support for a traditional desktop application. There is no need to have weird hacks.

      - Actionscript is the language the flash player is the environment it runs in (the VM?) and it provides an API that is fully accessible from actionscript without touching adobe design tools.

      - Flash has it's own control panel for privacy concerns that rivals most browser controls (not counting addons) for html content.

      - Just because there are crappy flash things out there (animated ads, stupid games, etc.) doesn't mean real applications can't be built. You don't blame C for the latest internet worm, why blame flash for the latest annoyance.

      - It can be indexed by search engines.

      - The new target is at full blown applications. Think of something like iTunes. An application running on your computer that communicates extensively with online services. With an added bonus it can be delivered on-demand over the internet in addition to a traditional download/install or cd/install.

      - Macromedia dropped the ball on linux flash player. Adobe's picking it back up.

    17. Re:Flash FTW by WPIDalamar · · Score: 1

      An Apollo app will be the same as downloading a native application, with all the risks and benefits it gives. In fact you may not even realize it's an apollo app built on flash technology.

      The flash player will continue to not have access to most system resources.

    18. Re:Flash FTW by Anonymous Coward · · Score: 0

      Ok, I'll give you all that; it sounds interesting. Particularly your last comment about Adobe attoning for the sins of Macromedia.

      One comment though: please don't use "FTW". It is lame, elementary, l33t speak that almost led me to overlook your comment entirely. Before you blame me for being an arrogant bastard, remember that this *is* the Internet here. There's so much spam and garbage that everyone judges content quickly, filters and Slashdot settings be damned. I'm much more inclined to read a commend that appears to be intelligent than I am to bother with something that proclaims to be FTW.

    19. Re:Flash FTW by Almahtar · · Score: 1

      Sounds like some good progress on the horizon: that stuff's been needed in Flash for years. I'm glad to see it on the way, but my support for Flash hinges on one burning question: will it start really supporting Linux any time soon? If so, count me right in.

    20. Re:Flash FTW by MobyDisk · · Score: 1, Informative

      I don't even care about Linux. I can't get Flash to work on regular 32-bit Windows.
      - Requires administrator access to view Flash
      - Broken FF plug-in only plays if it is directly opening the SWF, not if it is embedded
      - Installer instead of just a simple plug-in that can be dropped into a folder
      - Installer is silent and doesn't tell you when something goes wrong

      3 out of the last 3 systems I've tried to use vefrsion 8 and 9 on don't work. The most recent one is a plain 32-bit Intel IE 6 system running as Administrator. It is amazing how the sudden bloat, complexity, and unreliability coincide with Adobe's takeover. Blech, Flash is another thing like IE - to be loathed and hated. It only exists because people are too stupid to use the free and standard options.

    21. Re:Flash FTW by kemo_by_the_kilo · · Score: 2, Insightful

      when i read ..."native applications can be created with full access to all machine resources"
      well i dont have to tell you.... i hope not.

    22. Re:Flash FTW by jsebrech · · Score: 2, Insightful

      A few remarks:
      - Flash 8 is the latest release, flash player 9 is available, but there is no flash authoring environment for it yet (there is a flex environment, but that's a different product).
      - Flash 7 is available on linux and for most web apps it is just as capable as flash 8. My company sells flash apps, and we currently target flash player 7. Believe me when I tell you it is nothing to sneeze at.
      - Macromedia chose to skip the flash 8 player for linux because they're moving their entire player codebase to gcc, so they can build players for all platforms, and didn't want to get sidetracked while doing that. They'll be releasing the flash 9 player for linux in time with the authoring environment.

    23. Re:Flash FTW by Anonymous Coward · · Score: 1, Interesting

      Flash is another thing like IE - to be loathed and hated. It only exists because people are too stupid to use the free and standard options.

      Actually, it's a practicality/ease of use issue.

      1. The alternative option to Flash is SVG.

      2. The best IDE for SVG is Inkscape.

      3. Inkscape does not have any animation abilities.

      If you can't do animation, you might as well go back to making bitmaps.

      And that's aside from the many minor little ways in which Inkscape is inferior to the Flash IDE. Inkscape is not yet Firefox. It's more like Lynx.

    24. Re:Flash FTW by jsebrech · · Score: 1

      I don't know what you did, but that does not jive with my experience. I haven't seen any windows system yet that the flash installer failed on. And yes, you can copy around the plugin dll (I've done so). I even have a portable firefox installation on a USB key with the flash player, so I don't have to install flash on the local system. I haven't tried this as a restricted user though.

    25. Re:Flash FTW by pembo13 · · Score: 1

      Flash 7 on Linux is a barely working piece of software in my opinion. And frankly, I am often not sure whether or not that is a good or bad thing.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    26. Re:Flash FTW by kemo_by_the_kilo · · Score: 1

      and i quote ... "- The new target is at full blown applications. Think of something like iTunes. An application running on your computer that communicates extensively with online services. With an added bonus it can be delivered on-demand over the internet in addition to a traditional download/install or cd/install."
      think of the DRM.... always a live connection....
      all we need is a 0day splo1t. maybe this combind with bittorrent = a (not so-)cool worm that can update via torrent.

    27. Re:Flash FTW by nova_ostrich · · Score: 1

      Flash 8 will not be released for Linux. Adobe is going straight to 9. It's expected to be released within the year, with a beta probably appearing in the next couple of months.

      --
      It's scary being a Flash and Flex developer on Slashdot. You guys are unnaturally rabid.
    28. Re:Flash FTW by Anonymous Coward · · Score: 0
      - Just because there are crappy flash things out there (animated ads, stupid games, etc.) doesn't mean real applications can't be built. You don't blame C for the latest internet worm, why blame flash for the latest annoyance.
      Unlike Flash, C actually has some redeeming points. For example, most of the software running on my laptop was written in it.
      - Macromedia dropped the ball on linux flash player. Adobe's picking it back up.
      Unless ``picking it back up'' means ``releasing the player as open source software,'' I'm still not interested. Linux-on-x86 doesn't cover the complete spectrum of non-Windows/Mac users.
    29. Re:Flash FTW by Rakarra · · Score: 1

      Actually Java was quite good at killing itself.

    30. Re:Flash FTW by quampers · · Score: 1

      "And the 9.0 player is coming for Linux over the next few months."

      From their comments they say a beta may be available by Christmas.. meanwhile more and more sites lock out users with out player 8 or 9. ( http://weblogs.macromedia.com/emmy/ or http://blogs.adobe.com/penguin.swf/ ).

      Explain why they can't release a Linux version when OSX and Windows get it? Sure they explain the "challenges" in developing for Linux in their postings, but you can't tell me there aren't challenges for OSX or Windows either. They just aren't dedicating the resources to make it happen, for whatever reason!

      "With the new direction Adobe is heading I'd expect much more regular Linux releases."

      Care to back that up with some sort of proof? So far they've haven't proven good on their previous statements/release time frames. It's starting to become vaporware like Vista. So again I'd like to see some sort of evidence of the "New Direction" they are heading. Otherwise you're spreading FUD.

  19. DRM for HTML by rhu · · Score: 1

    Too many site developers love this kind of crap; they want you to be captive to their vision of a web page, with absolutely no way to skip the commercials or peek under the hood.

    I've stopped doing business with any website which demands I use Flash to place an order or, even worse, just browse the catalog.

    1. Re:DRM for HTML by Anonymous Coward · · Score: 0

      you can totally peek under the hood. just use any of the many flash decompilers out there.

    2. Re:DRM for HTML by Anonymous Coward · · Score: 0

      Nah, just download the flash file and view it in a hex editor. That is the best way to view flash if you ask me.

  20. August 8th, 1996 ... by Daniel+Dvorkin · · Score: 1

    "...a date which will live in infamy."

    --
    The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
  21. Flash as an Application Development Platform? No. by TheSpoom · · Score: 2, Insightful

    The only reason that YouTube, Google Video et al adopted Flash as their video player client was because Flash is pretty much universal, and it's easier to convert videos into a Flash video file than to deal with all the compatibility issues that come with embedding a Windows Media / Quicktime / RealVideo file. Nothing wrong with that, because Flash was designed to be an animation / movie player, and moving to full motion video isn't that big of a step.

    What Flash is not is an API, at least not in terms of developing complex applications. The first thing wrong with that is that Flash itself is very closed compared to open HTML. Getting a screen-reader to work with Flash is a Herculean effort that I'm pretty sure nobody has yet accomplished. The second thing is that you're basically limited to working with Flash alone as your presentation layer. Want to do AJAX-like things? Sure, but you have to do it Adobe's way or not at all. Want to have server-side execution of certain things? OK, but you have to go through Flash's weird ActionScript connection points and are limited to what Adobe has programmed into it. This will allow them to do a bunch of things to lock those already developing in Flash into staying there as moving to another environment (like, I don't know, HTML with server-side processing) would take too much effort.

    Flash is great for certain things, but for complicated web applications, stick with HTML. It's already universal, you won't have compatibility issues if written well, and you can keep your animations embedded. Just keep them separate from the rest of the page. Nothing annoys me more than a website run entirely in Flash.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  22. Flash is evil by llZENll · · Score: 2, Interesting

    I don't think I have ever enjoyed browsing a site that has exclusively used flash. One of the biggest benefits of HTML is a standardization of GUI controls, with flash that goes right out the window. The only flash sites I have seen that are not totally annoying and worthless are from car manufacturers, they have huge budgets to spend on design and development of their sites, even then they are substandard to HTML sites in usability.

    http://www.useit.com/alertbox/20001029.html
    http://www.webpagesthatsuck.com/main.html
    http://dack.com/web/flash_evil.html

    1. Re:Flash is evil by Anonymous Coward · · Score: 2, Informative

      God I am so sick of seeing that Alertbox post - check the date:

        October 29, 2000

      Almost 6 years old.

      *6* years.

      The update is 4 years old, and IT admits Flash has gotten things right -- 4 years ago.

      Flash is drastically different now, and the dev community has evolved from graphic artists with timelines and transitions to programmers with solid API's and robust, documented libs - if you're still building on 6 year old design information, techniques and (since we're talking about 6 year old buzzwords) paradigms, it's a designer issue, not a Flash issue.

    2. Re:Flash is evil by b0s0z0ku · · Score: 1
      The only flash sites I have seen that are not totally annoying and worthless are from car manufacturers, they have huge budgets to spend on design and development of their sites, even then they are substandard to HTML sites in usability.

      ... and speed. Flash sites seem to be invariably slow. Slow to load. Slow to render. And 95% of the stuff that is done in Flash can be done just as well in HTML with a quarter of the bandwidth usage. The other 4% on HTML + Java. The last 1% I can live with, I guess.

      -b.

    3. Re:Flash is evil by Eevee · · Score: 1

      I don't think I have ever enjoyed browsing a site that has exclusively used flash.

      On the contrary, I love browsing a site that's done exclusively in Flash. I get a screen with nothing but the flashblock button, I realize the site has nothing but crap on it, and I close the window. It's simple, saves me the time of wading through another worthless site, and allows me to speed along to a more clueful site.

    4. Re:Flash is evil by drew · · Score: 1

      The only flash sites I have seen that are not totally annoying and worthless are from car manufacturers, they have huge budgets to spend on design and development of their sites...

      You're kidding, right? Car manufacturers are the worst. If you're going to require flash for a site, the least you can do is put the whole thing in one flash applet so i only have to hit the "Click to play" button once, instead of scattering a half dozen of them all over the page. Half the time I end up getting sick of it by the third page and decide to try and find the information elsewhere.

      --
      If I don't put anything here, will anyone recognize me anymore?
    5. Re:Flash is evil by TheSpoom · · Score: 1

      Just thought I'd step in to say: As much as I hate Flash, embedding a Java applet is much worse. ;^)

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    6. Re:Flash is evil by b0s0z0ku · · Score: 1
      Just thought I'd step in to say: As much as I hate Flash, embedding a Java applet is much worse. ;^)

      It's also much harder to code Java, so it isn't overused! Also, Java runs on almost everything these days - not so with Flash.

      -b.

    7. Re:Flash is evil by zakkie · · Score: 1

      That's funny - it's the gratuitous hiding of usable content inside impermeable Flash apps by car manufacturers on their sites that irks me *most* about Flash. Some manufacturers (Lamborghini) even make their press site Flash-only. As a Free Software proponent *and* automotive historian I choose to stick to my principles and get my Lambo news second-hand, which is extremely annoying. Not to mention improper.

  23. Make it searchable by 1u3hr · · Score: 3, Insightful

    I spent about half an hour looking for a company's site last week. I knew the company name, but couldn't guess the URL. I'd tried a dozen searches till finally I found a forum post that linked to it. Of course, the entire front page and all navigation was in Flash, so it was totally invisible to Google's searchbot. And it didn't do anything that couldn't have been done just as easily in vanilla HTML

    1. Re:Make it searchable by Anonymous Coward · · Score: 0

      and you blame flash for that? that is clearly a very badly developed site, one that would have sucked in HTML or flash. SIO cab be done with flash, just takes a little more work and inteligence.

    2. Re:Make it searchable by Red+Flayer · · Score: 2, Insightful
      Of course, the entire front page and all navigation was in Flash, so it was totally invisible to Google's searchbot. And it didn't do anything that couldn't have been done just as easily in vanilla HTML
      So you're saying that all we need to do to maintain our privacy wrt the NSA and their searchbots is to correspond only via Flash objects?

      Now if only we could embed Flash objects in our Slashdot posts to alleviate tinfoil-hat concerns.

      Wait. Scratch that -- Very Bad Idea. Very Bad.
      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    3. Re:Make it searchable by codethreader · · Score: 1

      Flash has been searchable for years. Google Can Now Index Flash (2004 article).

    4. Re:Make it searchable by 1u3hr · · Score: 1
      Flash has been searchable for years. Google Can Now Index Flash (2004 article).

      Interesting. But the fact remains the site I mentioned could not be found by searching for the name of the company or other text which appears on the Flash page.

  24. Ajax is no 'threat' - never was. by Qbertino · · Score: 5, Insightful

    I've been doing Flash/AS professionally since the 5.0 days. The plattform has come a long way. For one, it actually has become a plattform, and not just some crappy IDE with a little scripting bolted on. Allthough not percieved as such, it's even closer to open source right now than Java. AS 2&3, MTASC, osflash.org and the GNU Gnash project continue to add OSS credibility and non-slashdot-bullshitting awareness in the developer community. I didn't like the hickup in the release line of the official Linux Flash Player though. If Flash won't reliably support Linux, it's a no-go for me and quite a few other serious Flash developers. The dev-laps of Macromedia where a nice place to get that straight to the devteam of flash and they got the message.

    All in all it's clear that if Adope doesn't screw around to much they can't do much wrong. It's still the most widespread plattform ever with nearly zero-fuss cross plattform deployment via the web. You get a high profile independant VM, with a security model and security policy that remains unmatched in RIAs. And a rock-solid ECMA compliant OOP language along with it.
    Ajax just isn't in that league. Nice for the one or other drag-and-drop gadget or small-scale data sync but that's about it.
    XUL maybe will get there someday, if they get their stuff sorted out and manage to build a hassle-free XUL-Runner plugin for all major browsers. But I don't see that happening anytime soon.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Ajax is no 'threat' - never was. by GoatMonkey2112 · · Score: 1

      It's a trade-off. Much like any other development environment.

      For some applications, especially intranet type applications, it may have its place in the world.

      Do most of the users in the average corporate environment run Unix? Probably not. Do they have a Flash player on their computer? Probably.

      I'm not saying that it is the best way to go, but it could have its uses.

    2. Re:Ajax is no 'threat' - never was. by quintesse · · Score: 1

      You mean source is available now? (http://www.sun.com/software/communitysource/j2se/ java2/download.xml)

      And they are going to open source Flash within the next few months? (http://it.slashdot.org/article.pl?sid=06/07/24/17 52212)

      Well that's good news!

      </sarcasm>

    3. Re:Ajax is no 'threat' - never was. by chriseh · · Score: 1

      with nearly zero-fuss cross plattform deployment


      Well, the machine I'm using at the moment is a Powerbook G4 running Linux. No flash. My machine at home is an x86_64 linux box, with... guess what? No flash.


      Nice for the one or other drag-and-drop gadget or small-scale data sync but that's about it.


      Yeah, I couldn't imagine any decent AJAX web applications. You're right, they're all small scale.


      Please, do us a favour and stick to CD-ROMs, Flash and Lingo should have died with them

    4. Re:Ajax is no 'threat' - never was. by Anonymous Coward · · Score: 0

      Believe it or not. The world does not revolve around Linux.

      Of course, you enjoy acting like an ass and bathing in your superiority complex.

      Nevermind. You'll always be a minority and nobody will care who you are or what you run. (That's what really pisses you off.)

    5. Re:Ajax is no 'threat' - never was. by Anonymous Coward · · Score: 0

      word.
      anybody running linux as desktop is a total saddo and needs to get a life.
      wheedling and tantrumming smugly on slashdot is the highlight of linux weirdos pathetic existences.

  25. Virus Delivery System by Anonymous Coward · · Score: 0

    "Video delivery" system? More like popup, malware, virus delivery system.

  26. Re:Not to shabby by hkgroove · · Score: 2, Interesting

    Actually, check out Design is Kinky (it's work safe despite the name) and go through some of the sites they link. Some of the designers do things with flash that are amazing. Another site, Beatport (online store for EDM labels) uses a flash interface which I prefer to use primarily because it's easy to browse and listen to samples without reloading, popups or using external apps like winamp.

    Granted there is some pretty hideous uses of flash (advertising) but that's on the downside and with adblock it becomes pretty managable.

  27. Captain Obvious Strikes Again! by paladinwannabe2 · · Score: 1

    "The success of Flash in the next 10 years rides largely on whether leading-edge customers like YouTube will design their Web sites with Flash."
    Obviously Flash needs customers in order to be successful, what makes the article worth reading is Lynch disscussing his strategy for keeping Flash successful. Lynch says he wants Flash to work well with other systems like AJAX as a means of keep Flash relevant and useful. Apparently this is something that Google Finance already does, and Macromedia is encouraging similar things rather than being scared of competition.

    --
    You are reading a copy of my copyrighted post.
  28. Future of Flash by brian23 · · Score: 1

    Flash is a great product, but every webpage need not have it. Flash itself in most cases for me is a bandwidth hog. Future versions should become more streamlined.

    1. Re:Future of Flash by Anonymous Coward · · Score: 0

      Bandwidth Hog? I think you mean CPU hog.

      Flash was created to end the bandwidth issues back in the days when every failed college graduate and his dog tried to start their own web design business complete with a quarter meg's worth of bandwidth in rotating logos.

      Flash is vector based rather than raster based, and at the very roots of its design it takes simple instructions at keyframes to alter lines and points in a very basic animation engine. At that time there was Macromedia Director to handle the rasterized graphics and scripting. For basic (non-scriptable) vector based animation there was Macromedia Flash (which Macromedia had just purchased - it was called FutureSplash, I think).

      What makes it bloated is the data - such as these rasterized mpeg movie clips. Flash is more a victim of feature bloat and in respect it is being abused in much the same way was in the mid 90's and much the same way AJAX is being abused by sending gobs of information rather than light bursts. People are using it when it isn't necessary because they don't understand the benefits of the technology and people are pushing it to limits it was never optimally intended for.

    2. Re:Future of Flash by nova_ostrich · · Score: 1

      Agreed. Not every webpage needs Flash. I'm a Flash developer and my own personal websites don't currently use any Flash as part of the layout. It's just not needed. I have plans to integrate a small amount of Flash in a future version of my blog, but I fully intend to optimize its size and CPU usage as much as possible. Flash's bandwidth usage is mainly on the shoulders of the designers. It also depends on what sort of Flash content you're looking at. Cartoons and big Flash sites take a while to load because they're so complex. People hate Flash ads because they look and sound annoying, but they load pretty darn fast, don't they? If web designers would spend less time building full Flash websites, and use more HTML for content (which will bring some nice other benefits like better search engine ranking), Flash might have a better reputation... at least among techies.

      --
      It's scary being a Flash and Flex developer on Slashdot. You guys are unnaturally rabid.
  29. Flash would be ok if there was an OFF switch! by Anonymous Coward · · Score: 0

    Flash would be ok if there was an OFF switch!

    Flash is so annoying with all of the blinking, flashing garbage it displayes on your screen. If I could toggle it off and on then it wouldn't be so bad. I know firefox has a plugin which is supposed to do this but it doesn't seem to work on all of the flash content hence... I never install Flash on any of my computers.

  30. CELEBRATING 10 years? by ScentCone · · Score: 2, Funny

    I think this is more like remembering Perl Harbor.

    Thanks, I'll be here all week. Oh, and try the Flash-Fried Content, and don't forget to tip your web servers. Ba-da-bing!

    --
    Don't disappoint your bird dog. Go to the range.
    1. Re:CELEBRATING 10 years? by setirw · · Score: 1

      Perl Harbor.

      You mean when PHP forces attacked CGI programmers by bombing Perl Harbor on 7 December 2001?

      --
      This message printed on 100% post-consumer recycled electrons.
  31. The future of flash by Chunt620 · · Score: 0, Offtopic

    I find it very difficult to imagine Flash succeeding as an application development platform for a number of reasons:

    First of all, with the "web 2.0" trend, the release of MS's ATLAS framework, and google's slow but steady amassing of "online apps" it is clear that the shift towards the Internet as an application platform is inevitable. That being said, as a developer trying to stay ahead of the curve am I more likely to invest my time into learning Flash, its frames, and actionscript or will I focus on building more intricate web apps using Visual Studio and a language that I am already familiar with?

    Secondly, Google has proven that the KISS rule applies to web development. I don't want a web tool that has a flashy preloader everytime I click a button, panels flying wildy across the screen, and ambient background music. I just want a solid app that does what I need it to do.

    1. Re:The future of flash by Anonymous Coward · · Score: 1, Insightful

      geez....I don't remember in the article where it stated that FLASH IS HERE TO SAVE ALL FUTURE DEVELOPEMENT AND WEB TRENDS WILL REVOLVE AROUND IT.

      basically, the article is trying to set a vision of the future in which flash will play a part. Will other technolgies coexist? of course. Does Adobe have a way to go to get it right? of course. is ajax the end all? NO. does it have a way to go before its done right? of course. Are we waiting for MS to tell us which to go? NEVER.

      The bottom line is, with everything in the world, the right tool for the right job. I just sent a propoasl out to a guy who is building a an online tutoring/study site that he wants to have real world eaxamples that apply algebra/calculus/physics in visual way to help students understand their basic concepts. Would I do this using HTML/XML/PHP/whatever? NO, Im going to use Flash, because I need the interactivity and animation. IF I were building a BLOG, would I use flash? no. Right tool for the right job.

      both technologies can co-exist. What we need are smart developers who know when to use what technology and not just use the latest hot trend. There will always be competing technologies/languages and the devlopers that use them will always take sides. THATS HOW IT SHOULD BE! CHOICES! its what sets us apart from the animals. (and the ASM programmers!;))

  32. AV synch by cortana · · Score: 1

    When will it be possible to watch one of these youtubes where the audio will be in synch with the video?

    1. Re:AV synch by Fred_A · · Score: 1

      Even to consistently have audio would be nice... In Linux a lot of the flash gimmicks are mute. This is fine with noisy ads (although I haven't seen any in a while) but with films and animations it's rather iritating.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    2. Re:AV synch by cortana · · Score: 1

      I don't have that problem. I do have other problems with their 'Linux' player besides the AV synch issue.

      It uses the ancient and deprecated OSS audio interface instead of the modern ALSA. This means you have to buy an expensive sound card with hardware mixing, or put up with only one program being able to play/record sound at a time.

      It is much slower compared to its Windows counterpart. This can't entirely be due to the inefficiency of X11, can it?

      It's buggy, buggy, buggy. On average it takes out my browser after only three or four movie loads. Of course this is just as much a bug in Mozilla's ancient and brain-dead plugin model.

    3. Re:AV synch by Ant+P. · · Score: 1

      They play fine for me... but maybe that's because I pull them from the browser cache and use mplayer to play them.

    4. Re:AV synch by h3 · · Score: 1
      It uses the ancient and deprecated OSS audio interface instead of the modern ALSA. This means you have to buy an expensive sound card with hardware mixing, or put up with only one program being able to play/record sound at a time.


      This was a personal mission of mine recently- getting in-browser flash sound to work simultaneously with my other desktop apps. There's a OSS-compatibility library for alsa and that did the trick for me (I use Galeon).

      See http://www.alsa-project.org/
    5. Re:AV synch by cortana · · Score: 1

      The only two solutions I know are the in-kernel OSS emulation, which does not work with alsa-lib's user-space software mixing; and the alsa-oss program which LD_PRELOADS a small library that replaces an app's attempt to write to the OSS sound devices with calls to the alsa-lib (IME screws up the audio, crashes a lot and requires the browser to be run via aoss(1) from the command line, not very user-friendly). :(

  33. Can they really celebrate... by pla · · Score: 4, Interesting

    A decade of a product they just recently purchased?

    Macromedia made flash ubiquitous on the web, like it or not.

    Then Adobe-come-lately appears on the scene, and we start getting "flash bugs"; every single site requests local storage; Flash causes more browser crashes than ever...

    Sorry, Adobe, but you don't get the credit here. The profits, yes, but no Kudos for you!

    1. Re:Can they really celebrate... by dthree · · Score: 1

      The Macromedia people I have talked to said that adobe made them feel as if the aquisition was more like a merger. Most of the development teams at macromedia have been kept intact and they still refer to coworkers as being from the "macromedia side" or the "adobe side". With so many "former" macromedia employees still working on flash, I don't think its inappropriate for adobe to celebrate flash's 10th anniversary. This isn't like a patent-hoarding company buying and dismantling another company for their patents and touting "we have been developing XYZ for over 10 years".

      --
      "I forgot my mantra."
  34. The furure of Flash by Anonymous Coward · · Score: 0

    pictured here (Flash not required for viewing).

  35. We were hoping for a flash in the pan! by Anonymous Coward · · Score: 0

    The best we can hope for at this stage is that macradobe bloat the flash player like their unusable PDF reader. I wouldn't compile flash player if it was availiable as source, and I especially don't want to see applications bundling it. Nope, the mere mention of flash having a future depresses me too much to bother to RTFA.

  36. Re:Flash is old-school ajax (incorrect) by TheSpoom · · Score: 1

    Flash is in the same space as Ajax, and has been for a while.

    Flash: Client-side animation component.
    AJAX: Javascript that connects to a server-side script to select / create / update / delete data and update the page.

    Completely different.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  37. I'm with the rest.. by joshier · · Score: 1

    I'm with the rest of you guys, I too would like to see flash opened up, but more specifically, I am a linux user, and I am happy, and yes, it kicks ass.

    Go linux developers! Make an application far Superior to Flash 9.0!

    I'll just uhh, stand by the side lines in total support.. Don't worry, I have flags and everything, surly that's be enough encouragement!

    1. Re:I'm with the rest.. by Anonymous Coward · · Score: 0

      You're with the morons.

  38. Macromedia/Adobe needs to clean up its act. by DCGregoryA · · Score: 1

    With any luck, in 10 years, maybe their documentation won't be disgraceful. Their support system is terrible and their platform support is more or less non-existent. Likewise, their product frankly is just very unpolished and bloated/buggy.

    They need to clean up their act.

  39. Matryoshka Dolls by psbrogna · · Score: 2, Funny

    Somebody should develop a proprietary scripting language embedded inside flash embedded inside dhtml/javascript. Cause as we all know, the more nested layers of closed-architecture, write once, run one-place, functional redundancy a page has the cooler it is.

  40. Re:Flash is old-school ajax (incorrect) by protohiro1 · · Score: 1

    You are completely wrong about this. Flash is a client side rich client that can communicate asynchronously with a server. (look at yahoo maps for an example). Animation is a small part of what flash is used for.

    --
    Sig removed because it was obnoxious
  41. Mod Up the parent by Anonymous Coward · · Score: 0

    Until Flash player 8/9 is available for Linux, boycott adobe (not that you shouldn't anyways)

    1. Re:Mod Up the parent by Anonymous Coward · · Score: 0

      Asking Linux users to boycott Adobe is like asking vegetarians to boycott McDonalds.

    2. Re:Mod Up the parent by Teach · · Score: 1

      Now that's funny. And true.

      --
      Graham "Teach" Mitchell, computer science teacher, Leander HS
  42. Future of Free by digitaldc · · Score: 1

    In the future, software like this will be free.

    --
    He who knows best knows how little he knows. - Thomas Jefferson
    1. Re:Future of Free by Anonymous Coward · · Score: 0

      We should be demanding that it is free right now.. Adobe turned it's back on SVG and is demoralising web developers who invested time and effort into their fight for the standards. Now, Macrobea has decided to basically shaft those people.. in the name of milking Flash for more money. Go Adobe, I salute you!

  43. Re:Flash as an Application Development Platform? N by lotsotech · · Score: 2, Insightful

    That's weird because we've been developing an application that uses Flash as a front-end and MySQL/PHP as the server-side and haven't had any issues with "connection points". Are you sure you know what you're talking about?

  44. Wrong. by Qbertino · · Score: 2, Informative

    Pardon, but you don't know what you're talking about.
    Flashs accessability follows official standards for RIA plattforms by the book. And there's enough ammo that has "Flash is more accessible than HTML" written on it. I'll build a site that's perfect for blind people to navigate in flash - and they won't even need a screenreader.
    Since AS 2 it's been an industry strength plattform and VM, with nearly all ties to the official IDE cut. Security is next to paranoid and because it's also monolithic plattform it's considered a reliable and easy to develop for.
    Then again, you actually need to be able to develop webapps that don't suck. If used correctly a full-blown flash only site can be the best web experience ever. And, admitted, there are very few people who can do it right. Then again you've got the same thing with websites. 80% crap, 10% so-so, 10% ok and good. Same with flash.
    Then again, the flash-bashers are getting less and less and the community of serious flash developers is growing steady, so future isn't that bleak.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Wrong. by andrewman327 · · Score: 1

      When it comes to accessibility, I get the feeling that most Flash developers do not implement the features that they should. Then again, that is the case with html as well. Are there automatic testing tools (akin to Bobby) for Flash?

      --
      Information wants a fueled airplane waiting at the hangar and no one gets hurt.
  45. Re:Flash is old-school ajax (incorrect) by NateKid · · Score: 1

    AJAX: Javascript that connects to a server-side script to select / create / update / delete data and update the page.

    Flash can do that too. It can communicate via text, xml, json, remoting, webservices and other ways that aren't coming to mind. I suggest you check out the book Flash for Server Geeks for more information

  46. Re:Flash as an Application Development Platform? N by Rich0 · · Score: 1

    The only reason that YouTube, Google Video et al adopted Flash as their video player client was because Flash is pretty much universal

    As long as you're not running 64-bit... I end up running vmware or firefox in a chroot whenever I need to access a page that runs flash. Both are a major pain. You can't even fire off konqueror in a chroot as it tries to talk to the 64-bit versions that are already running and gets confused.

    This is the problem with proprietary protocols - you are supported only if the vendor feels it meets their business plans.

    What is wrong with just putting an avi file using an open codec on your website? Why does it HAVE to be flash? And if you need vector graphics what is wrong with SVG?

  47. Re:I've started using Flash inside my dev enviro.. by Squiddl3 · · Score: 1

    what tool are you using for recording the sessions?

  48. Re:I've started using Flash inside my dev enviro.. by TheSpoom · · Score: 1

    My guess is Captivate. I've used it before, it's pretty good for creating demos.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  49. Why patents suck. by twitter · · Score: 1

    ... what I do is make each frame and save it as a bmp and use JavaScript to load each frame by frame, It saves a load on bandwidth! Vs. Piggy Flash

    That's the safe bet if you can't use regular mpeg. If you put the wrong kind of compression between your bitmap and transmission, you might be sued for violating someone's lame software patent.

    --

    Friends don't help friends install M$ junk.

    1. Re:Why patents suck. by jb.hl.com · · Score: 1

      ...he was joking. Idiot.

      --
      By summer it was all gone...now shesmovedon. --
  50. Not standard, not portable, not accessible... by ragoutoutou76 · · Score: 1

    Sorry, but flash is too proprietary, doesn't work with all the features on linux and is an insult to blinds and visually impaired peoples. 95% browser penetration isn't an excuse for leaving visually impaired people out. But it's an excuse for HTML impaired developpers to make pseudo websites.

    1. Re:Not standard, not portable, not accessible... by NateKid · · Score: 1

      >>too proprietary

      Check out osflash.org

      >>doesn't work with all the features on linux

      Neither does Photoshop or Word. What's Linux's market share again? Why should Abode worry? Plus version 7, which is available, is a mature version with the broadest penetration, and which people should be coding to anyway.

      >>95% browser penetration isn't an excuse for leaving visually impaired people out.

      Google "accessible flash".

      >>it's an excuse for HTML impaired developpers to make pseudo websites.

      I know nothing's leeter than html, but we do what we can...

    2. Re:Not standard, not portable, not accessible... by ragoutoutou76 · · Score: 1

      >Check out osflash.org Having "open source" flash applications doesn't make the paltform itself less proprietary. >What's Linux's market share again? Why should Abode worry? The question is not why should Adobe worry, but why you should worry. Flash isn't only a problem for 64bit & non-intel linux users, but also for most mobile appliances. Flash-only websites ar just missed oportunities. >Neither does Photoshop or Word. What's Linux's market share again? Why should Abode worry? Plus version 7, >which is available, is a mature version with the broadest penetration, and which people should be coding >to anyway. Well, the internet is about portability and accessibility, while Flash isn't. Adorning websites with flash is rather a good idea, making full websites & web applications using flash is just as unfriendly as making websites made of word files (but word files are usually more accessible). >Google "accessible flash". Yeah, too bad 99% of flash websites doesn't conform these guidelines... Even really bad HTML is more usable when you are using a braille screen.

    3. Re:Not standard, not portable, not accessible... by cortana · · Score: 1
      too proprietary
      Check out osflash.org
      Check out The Java Trap.
  51. Re:Flash as an Application Development Platform? N by theCoder · · Score: 1

    The only reason that YouTube, Google Video et al adopted Flash as their video player client was because Flash is pretty much universal, and it's easier to convert videos into a Flash video file than to deal with all the compatibility issues that come with embedding a Windows Media / Quicktime / RealVideo file. Nothing wrong with that, because Flash was designed to be an animation / movie player, and moving to full motion video isn't that big of a step.

    Except of course the fact that Flash always seems to have audio-visual sync issues (the audio usually falls behind the video). This is OK for stupid YouTube clips, but is annoying. Even animations like JibJab seem to sometimes have these timing issues. I don't know what the problem is, but it always makes me unhappy when I see the flash plugin start.

    At least it doesn't crash my browser as much anymore.

    --
    "Save the whales, feed the hungry, free the mallocs" -- author unknown
  52. Re:Not to shabby by twofidyKidd · · Score: 3, Insightful

    Here's my link contribution to what I would consider "Quality Flash Work."

    http://www.beautifully-webdesign.net/

    The thing about Flash is that many designers and artists use it to create pieces of art, animated or dynamic in form. For these people, Flash is used to a different end than what a typical commercial or information website might use it for, which in many cases amounts to abuse of Flash.

    I think it's a little hippocritical of the general slashdot user to complain about the restrictive political climate and it's often infringing acts on the creative rights of their citizens, yet dismiss Flash as a merit-less platform for art, music and other creative ideas. Somehow, I think these slashdot users are also the same people who spend too much time on sites like albinoblacksheep or newgrounds.

    --


    Hades, PoD: Official Advocate
  53. limited view by xmetal · · Score: 2, Interesting

    Most people, even techie ones, have a very limited view of what Flash can do. If you spend the time, most folks are surprised with the depth of the Flash development environment and start to see what you can do when you step beyond the basic animation and moving stuff around. I work on highly technical, interactive simulation for the medical industry. My apps are built mostly in Flash, with .Net backends that are highly interactive exercises that teach cardiologists to analyze the latest medical imagery and improve their real-world skills. These programs are light-years beyond most people's perception of flash. If you don't close your mind to the possibilities, Flash is an incredible development tool and let's my company do things that would not be possible with any other technology. Perfectly cross platform (and face it, Linux doesn't matter to most people), interactive, pretty easy data transfer, reusable GUIs via XML data storage, etc. Flash is near perfect for alot more than just tweening text.

  54. Flashback by Anonymous Coward · · Score: 0

    Am I the only one who, when reading the word "Flash", hears it in the voice of Roscoe P Coltrane?

  55. Re:Flash as an Application Development Platform? N by Anonymous Coward · · Score: 1, Interesting

    The second thing is that you're basically limited to working with Flash alone as your presentation layer. Want to do AJAX-like things?

    CHeck out Google Finance for a cool mix of AJAX and Flash.

  56. Linux by agentdunken · · Score: 0

    I hope Linux is in their plans for Flash.. Mac PPC = Flash 9 Mac Intel = Flash 9 -- they made sure this was out no matter what, Flash 9 for Intel is not Stable yet.. Windows = Flash 9 Linux = Flash 7 --- reason for not upgrading yet is because Adobe is Mac whore.

    --
    Linux, because a PC is a terrible thing to waste.
  57. Links that suck by Frankie70 · · Score: 2, Informative

    Two of those articles have written 5-6 years back.

  58. OpenFlash by Doc+Ruby · · Score: 1

    I wish the future of Flash was a Java "Flash" class that runs Flash movies in a Java VM. ActionScript is supposedly ECMA-standard, so that class ought not depend on Macromedia, or Sun, to be developed.

    FWIW, I'd love to see a Flash movie that runs Java bytecode, too. The more the merrier. Especially on mobile phones, where these two VMs are the only real option for interactive client applet development.

    --

    --
    make install -not war

  59. Re:i dissed them for lousy linux support on news.c by dfghjk · · Score: 1

    "they have terrible or no support for most architectures/OSes out there"

    Most as in the number you can count on your hand, or most as in percentage of the market covered? By your count, Windows would count the same as a Commadore 64.

    There is no reason for a company to spend money on a product that generates no income or benefit of any kind. If you want to use a fringe computing platform, go ahead but don't complain when it's unsupported. Web developers are free to ignore you when you represent an immeasurable portion of the market.

    How well do AJAX applications run in browsers with javascript disabled? How well does AJAX support cross-platform video?

  60. Re:Not quite. by TheSpoom · · Score: 1

    ...and they won't even need a screenreader.

    Well, thanks for telling them what they need! Here's my question: If they want to use a screen reader, could they?

    If used correctly a full-blown flash only site can be the best web experience ever.

    I disagree.

    First off, there are the compatibility issues that are mentioned elsewhere through this thread (like the lack of a Flash 9 for Linux). So assuming you're coding for Flash 9 players, you're basically limiting yourself to the Windows crowd, which is almost as bad as using Microsoft-proprietary HTML / CSS extensions.

    Second, are you really going to argue that Flash is more accessible than HTML, which is basically plaintext? For a search engine to follow Flash links, you have to have separate, invisible links below the Flash embed in the HTML. If a website is pure Flash throughout, you completely break the back button and any in-site history. Sure, you could code your own back button, but that's once again completely proprietary and different for each site, whereas sites in HTML allow the user to click the buttons in their browser, which are always in the same position.

    Third, sites coded using HTML / CSS allow the user to change the display of a page to match their own personal preferences. Let's say your vision is bad and you want to make the site high contrast, or you're colourblind and want to make the site easier to see. With CSS, correctly implemented, the user can replace the presentation and formatting of a page so they can make these changes rather easily. Try doing that in a Flash app without the author having to code these separate styles themselves. It can't be done.

    So you stay with your proprietary apps coded in Flash. Perhaps control is more important to you than accessibility. I'll stay with HTML, a universal standard.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  61. The future of flash...on slashdot. by Anonymous Coward · · Score: 0

    Your comment reminds me of the point that what makes Flash successful isn't the technology in Flash itself (a VM BTW (2)). But all the tools and support around it(1). Flex and all the other stuff is on the server side (except for the client-side development tools and I doubt Macromedia is crying that they don't run on Linux).*

    *ESPECIALLY with the attitude displayed on this forum towards Flash!

    (1) A fact that applies to the Microsoft equation as well.
    (2) Hypercosm uses a similiar idea applied to 3D. F/OSS has no equivalent.

    1. Re:The future of flash...on slashdot. by Earered · · Score: 1

      No need to promote some flash of 3D when the stadard already exist:

      X3D (the newly born vrml) seems quite good for 3D: http://www.web3d.org/

      Many tools around it, reader for pretty much all browser and all platform, authoring tools with different scope in mind, etc...

      Now for SVG (and X3D/VRML?) authoring, you do have some tools: http://www.w3.org/Amaya/

      The market isn't there yet, that's why they aren't widespread IMHO

  62. Re:Flash as an Application Development Platform? N by TheSpoom · · Score: 1

    I'm not saying it can't be done. I'm saying, "why bother?"

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  63. Flash player on OSX by dmnic · · Score: 1

    has anyone heard anything on when Adobe/Macromedia will fix the flash player audio issue on OSX (at least on Tiger) when using a external soundcard? it broke in ver8 and is still broken in ver9.

    it still works fine using the built-in speakers or built-in line out.

  64. Re:I've started using Flash inside my dev enviro.. by Anonymous Coward · · Score: 0
    I've started using Flash inside my development environment, but I use it to capture and annotate onscreen application sessions so I can show the developers what's going wrong. (It avoids a lot of "I can't reproduce it and can't find the time to make it over to a computer where it can be reproduced, so I'm not going to do it" B.S.)

    Wow... just wow. Watch out, the programmers might kill you in your sleep. Submitting bug reports in SWF? WTF?

  65. Die by Potent · · Score: 1

    The future of Flash for web content? Hopefully, the future will be that it will D !!! I !!! E !!!

    Thank heaven for Firefox and Flashblock. Now I can actually get around OK with my 128K ISDN connect. (I live in the sticks - my choices are ISDN, dialup that connects at 19.2K or satellite)

    If Flash would die, and people selling shit on Ebay would bother compressing their pages full of half-megabyte friggin' JPEGs, the world would be a better place :) hahahaha

    --
    Out of order? Fuck! Even in the future nothing works! - Dark Helmet (Rick Moranis) "Spaceballs"
    1. Re:Die by Anonymous Coward · · Score: 0

      Your connection is so slow it took eight years for your post to get here.... how do you post from 1998??

  66. Flash 9 by Anonymous Coward · · Score: 0

    Flash blocker usage has reached an all time high. Adobe better release Flash 9 soon or developers are going to stop using Flash altogether in order to provide a hassle free experience for their users.

  67. I'll get behind Flash by rk · · Score: 1

    When the players they make always lets me turn off a misbehaving Flash app. Nothing I love to see more than Flash Ads burning 95% of my CPU and 60% of my memory.

    I'm probably not as anti-ad as the average /.er, but I draw the line at demanding the bulk of my computing resources in addition to desktop real-estate to advertise at me.

    1. Re:I'll get behind Flash by RickPartin · · Score: 1

      You sir, need to install FlashBlock http://flashblock.mozdev.org/

      All flash animations appear as a blank box with a play button. Only start the ones you want. I recommend adding the flashblock button to the top of your browser so you can easily whitelist pages.

    2. Re:I'll get behind Flash by rk · · Score: 1

      Yeah, that's pretty darned nifty, and I've looked at it before, but frankly it's a function that the actual player should provide and not be disableable (is that a word?) be the developer.

  68. Re:i dissed them for lousy linux support on news.c by calciphus · · Score: 1

    Little to no support for "most" OSes? You must mean "most" in the sense of "lots of tiny changes between different versions being different"

    What it comes down to is that a)someone who's *GASP* NOT a programmer can use flash to create dynamic content, which to this day AJAX hasn't really made happen, and b) it IS supported on the MAJORITY of OSes, even though a wide variety make up the final 3.4% of the market.

    There seems to be an ego among *nix fanboys that if there isn't a linux version it's not worth using...but really, that just means you haven't gotten off your ass and written one. Who's fault is that? Isn't that what makes linux so 733t[sarcasm]?

    Flash holds the majority hand. You represent (with your "most" OSes) less than 4% of even POTENTIAL users, and most of those machines are un-manned servers. Realistically, they've let about 1.5-2% of the market go by not giving away a free plugin. I think they'll survive. And way to pull a FoxNews by saying "most OSes" when you know very well that you are in the vast minority. Misleading intentionaly to proove a point just means you're on the weaker side of the argument - and still a lier.

    Source: http://www.w3schools.com/browsers/browsers_stats.a sp

  69. what tool are you using for recording the sessions by xxxJonBoyxxx · · Score: 1

    Blueberry Software's BB FlashBack - cost me $199.

  70. Flash Lite by omeomi · · Score: 1

    mobile device applications

    I must admit, I got excited when I first saw Flash Lite, the Flash 8 plugin that allows you to publish a Flash movie for a mobile device, but then I found out that it only publishes to the BREW framework, not J2ME, effectively ignoring the majority of phones out there (just about everything but Qualcomm), forcing developers to pay $400 for a developer license, and restricting distribution to the BREW network....yuck. Overall, given that I've just recently embarked on porting a game from Flash to mobile phone, it made so much more sense just to learn J2ME real quick (not really all that hard to do), rather than mess around with publishing a Flash game to BREW....

    1. Re:Flash Lite by Anonymous Coward · · Score: 0

      Umm, the BREW version is a specific implementation. Flash Lite runs on a lot of Symbian phones and other devices(IRiver).

      Try looking at their web site under "supported devices".

  71. Re:Flash as an Application Development Platform? N by Anonymous Coward · · Score: 4, Insightful

    As someone coding an large scale application (hint, its part of a project that is costing billions of £) that is using Flex for the presentation layer (or presentation layer + as it is turning out to be), I have to disagree.

    Flex (or Flash) is an API and can be made to develop complex applications. Though the question of "complex" is debatable. I think 10s of thousands of concurrent users with 10s of millions of daily transactions will be complex enough.

    I've yet to see the Ajax app that performs to a high degree of accuracy to the same extent.

    Server side execution of certain things? Sure, how do you want to go about it? RPC, WS, HTTP? These are obviously all wierd Adobe programming techniques that aren't used by millions of people across the planet. We're linked upto massive multiple clusters all running various Java servlets to perform all our server side needs, such as, for example working with that massive centralised DB.

    Try looking at it from a security point of view as well. Flash is prone to fewer attacks. It is much harder to spoof a Flash application, you can't simply through up a look-a-like page, you can't use simple cross site scripting attacks, no SQL injection, simply fewer common techniques will stime it.

    HTML is no greater universal than Flash, Flash has different players (which can be compensated for by directing the user to get the latest), HTML has all its IE/Firefox/Opera/etc problems.

    In the end, Flash CAN be annoying, if simply used to create an annoying moving image... much like a gif can be annoying if used to create an annoying moving image, but it IS powerful and will only get more so.

  72. Canvas tag by ZeroExistenZ · · Score: 1

    I really believe that Macromedia might lose alot of its following to the Canvas tag once there's some software (fe. an "opensource webbased animation studio") to easily generate animations converted to Javascript in combination with the Canvas tag.

    Wherever it'll be Macromedia themselves, or some individual...

    --
    I think we can keep recursing like this until someone returns 1
  73. timeline by ats-tech · · Score: 1

    Does the evolution of flash over the past 10 years include the part there they turn their back on Linux?

    Nope? I did not think so.

    Nothing to see here, please move along.

  74. Re:Not to shabby by khendron · · Score: 1

    "The thing about Flash is that many designers and artists use it to create pieces of art, animated or dynamic in form. For these people, Flash is used to a different end than what a typical commercial or information website might use it for, which in many cases amounts to abuse of Flash."

    As an art form, I think Flash is great. But many of those sites that your link points to, although very beautiful to look at, are commercial site that do a horrible job at conveying information about the business. One more than one of those flash-enabled commercial sites, I had to sit through long animations just to get at a single sentence of information.

    Look at it this way. If you were a business and were printing a dead-tree brochure, would you make the reader have to figure out a puzzle every time she wanted to turn the page? That's what browsing a flash-enabled site is like. Every link is a puzzle.

    --
    Life is like a web application. Sometime you need cookies just to get by.
  75. "Gordon's Alive?" by hachete · · Score: 1

    Thankyou, thankyou. I'll be here all week.

    --
    Patriotism is a virtue of the vicious
  76. To paraphrase Edward R. Tufte... by kvn · · Score: 2, Funny

    Flash brought us the two worst words on the Internet:

    "Skip Intro"

  77. the future of flash....open source? by Anonymous Coward · · Score: 0
  78. Re:i dissed them for lousy linux support on news.c by Intangion · · Score: 1

    the other OSes are gaining in popularity, and quickly

    you cant ignore a growing segment of the userbase for an entire industry just because your too lazy to support other platforms

    especially when you consider your application its own platform!
    thats just bad business

    thats them making YOUR decision for you, they decided you would have to use windows, they decided your website visitors would have to use windows

    i dont want anyone deciding for me what me and my customers have to run, which is THE REASON im using linux in the first place

    i dont want to upgrade my computer according to someone elses corporate agenda (which is why i dont use windows)
    i dont want to have to develop on a specific platform according to someone elses agenda, or because of someone elses laziness (which is why i wont develop in flash anymore, and have never touched VB, and have mostly avoided .net)
    i dont want to run a virus scanner, an adware scanner, a spyware scanner and a software firewall either to use my computer either..

    windows sucks, it is losing popularity at a growing rate and will continue you to do so, the only thing keeping windows in the lime light is the fact that so many lazy 3rd party vendors just dont want to be bothered to support more than 1 platform and the companies strategies.

  79. The Future of Flash? by Khyber · · Score: 4, Insightful

    As more features get added in Flash, there will be more vectors that can be used to potentially infest computers with malicious software. As it is, using Flash as an application development platform is a bad idea because nobody tends to program for security, and decides on programming for performance for media players, webcam broadcasts, video streaming, etc. As more code gets added on, holes will open up, eventually. As is the future of any piece of software - there will be a crack, hack, hole, exploit, whatever for it.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  80. Do your homework first by ApocalypseXP · · Score: 1

    I've never actually commented on an article here but this kinda burns me up so I feel the need to speak my mind. This is to the people ranting about negative points on Flash that they clearly know nothing about. Yes, a lot of people design their flash poorly, and it runs slow on older computers, and it does eat bandwidth. But what you need to realize is the potential for low bandwidth media rich content that flash is able to deliver, thanks to them agic of vector graphics. They look cleaner, animate smoother, can be scaled to any size without an increase in file size, and of course are far more efficient than bitmaps or other major image formats. The MP3 compression is especially impressive, enabling full songs to be streamed to dialup users with decent (not good, but decent) quality. Flash is also universally supported by Windows, Mac, and certain versions of linux. It is a universal platform in the sense that Java is for web use, and in my experience is much less resource-intensive than Java, because Java has always been very laggy for me. If you've had bad experiences with Flash, don't blame Flash, blame the developer that put it together, because they clearly skipped the part about learning how to make efficient swf files. Love it or hate it, Flash is here to stay, and is only going to become more popular. I do however have a problem with Adobe acquiring Macromedias line of products. I've never cared for Adobe products, and now they will probably end up adding all those little things I end up hating.

    1. Re:Do your homework first by Anonymous Coward · · Score: 0

      Flash is also universally supported by Windows, Mac, and
      certain versions of linux.


      No it is not. There is no player for any versions of
      linux on non x86 hardware.

    2. Re:Do your homework first by ApocalypseXP · · Score: 1

      I said CERTAIN versions, not ALL versions. I run Ubuntu, and was able to install it quite easily.

  81. Mod parent up by alveraan · · Score: 2, Interesting

    I'm using gnu/linux on amd64. There is no flash for that platform and even if there was, I don't want that proprietary wannabe-internet-standard thing. Nothing is more annoying than not being able to download a video that I can't even stream because Macro... ehrm Adobe doesn't see enough market opportunity in gnu/linux/amd64. I mean - at least offer both - the flash streaming thing AND the download.

    Of course, in a ideal world, there'd be no flash at all.

    --
    Everytime you kill a kitten, god masturbates.
    1. Re:Mod parent up by jZnat · · Score: 2, Insightful

      I'm pretty sure Adobe is actively working on a Linux-compatible plugin for Flash 8 or 9, but they were going with some new technologies to do so (e.g. V4L2, ALSA). Also, GNU is actively working on a Flash player known as Gnash (or Klash for KDE), and since that's one of GNU's top priorities at the moment, we can expect a decent cross-platform Flash player which supports several different backends for renderring and playing Flash (e.g. Cairo, OpenGL, SDL, gstreamer).

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  82. Please, don't let this guy be right by pen · · Score: 1

    #189
    <chernobyl> flash isn't going down. flash is putting java out of business
    <chernobyl> how long has XML been around, and no one's moving to it

  83. Re:i dissed them for lousy linux support on news.c by Almahtar · · Score: 1

    Works great on PPC as well, actually. Flash has been running smoothly on Mac for years.

    Yes, it sucks that the linux support is so antiquated and there's no 64 bit support, I know.

  84. Actually... look at what Yahoo did by drgroove · · Score: 1

    Yahoo recently migrated all of their online games, which are immensely popular, over from Java to Flash. More and more websites are standardizing on Ajax for adding windowing-like functionality to web apps, rather than using Java (or even Flash) for interactivity - control widgets, info updating, form submissions, etc. It seems as though for more complex applications, Flash is leveraged; for less complex apps, or where graphics aren't critical, Ajax is the paradigm of choice. If Ajax continues to grow, watch for it to eventually overtake Flash entirely. Otherwise, it makes a handy replacement for browser-based Java Applets, which have always been error prone, leaked memory, etc (and, I consider myself pro-Java in most situations...).

  85. skip intro by aexiphixion · · Score: 1, Funny

    nothing to see here.. move along

  86. P2P as a piracy platform by Anonymous Coward · · Score: 0

    "A technology shouldn't be thrown away just because you don't like how some choose to use it."

    Who here wants P2P to go away because it can be used to download legitimate material?

  87. Re:Flash as an Application Development Platform? N by Penguin+Programmer · · Score: 1
    The only reason that YouTube, Google Video et al adopted Flash as their video player client was because Flash is pretty much universal, and it's easier to convert videos into a Flash video file than to deal with all the compatibility issues that come with embedding a Windows Media / Quicktime / RealVideo file. Nothing wrong with that, because Flash was designed to be an animation / movie player, and moving to full motion video isn't that big of a step.


    Exactly. And in my mind, this is the ONLY acceptable use for Flash. Google uses Flash in a couple of places (Video and Analytics, possibly others?). They've used it quite effectively, and only for things where it really is the best tool for the job. I see other sites every day that use Flash for their fucking navigation bars and splash screens. I don't even bother loading them, usually (I use the flashblock extension), I just leave the site. Flash is ugly and bloated and it fucks up navigation, so I just don't bother. Someone else can have my pageviews.

    On top of all that, I use 64-bit Linux with 64-bit Firefox, so there's no Flash for me. I have to either launch my 32-bit copy of Firefox (which I keep around precisely for YouTube, Google Video and Analytics) or just wait until the next day and look at whatever I was going to look at from work.
  88. Re:Flash as an Application Development Platform? N by TFowl · · Score: 2, Informative

    The only reason that YouTube, Google Video et al adopted Flash as their video player client was because Flash is pretty much universal, and it's easier to convert videos into a Flash video file than to deal with all the compatibility issues that come with embedding a Windows Media / Quicktime / RealVideo file. Nothing wrong with that, because Flash was designed to be an animation / movie player, and moving to full motion video isn't that big of a step.

    Right. The ubiquity of the Flash Player does lend itself well to providing a single solution to play/stream video without having to worry about the type of media player the user installed.

    What Flash is not is an API, at least not in terms of developing complex applications. The first thing wrong with that is that Flash itself is very closed compared to open HTML. Getting a screen-reader to work with Flash is a Herculean effort that I'm pretty sure nobody has yet accomplished.

    Wrong. Flash has had an API since ActionScript 1.0, albeit less robust than .NET or J2EE. As for ActionScript 2.0, its API is based on the ECMA Script standard and can be as "complex" as JavaScript. I don't think you want to get into ActionScript 3.0 either because that my friend is about as close as you're going to get to a strongly-typed OO language. And, let's disucuss your usage of the word "complex". That's a pretty relative descriptor, don't you think? Whose "yardstick" are you using anyway? I wrote a job tracking system in Flash/ActionScript 2.0 that plotted jobs in two-dimensional conical space based on latitude and longitude using very "complex" trigonometry.

    The second thing is that you're basically limited to working with Flash alone as your presentation layer. Want to do AJAX-like things? Sure, but you have to do it Adobe's way or not at all.

    Wrong, and really just a bad argument. You are most certainly not limited to using Flash exclusively as your presentation layer. You can easily establish communication between HTML and Flash with Adobe's Flash/JavaScript Integration Kit. Now, I will agree there aren't many ways to do this communication but the Flash/JavaScript Integration Kit is the de facto standard. My question is, how else would you suggest doing it? Fortran and smoke signals? At least there is a standard way of accomplishing said communication.

    Want to do AJAX-like things? Sure, but you have to do it Adobe's way or not at all.

    Wrong. If you want to use a AJAX in your javascript you are definitely able to do so with the Flash/JavaScript Integration Kit I mentioned above. If you mean you can't do asynchronous XML requests from Flash, then you're mistaken again. You have the ability to load XML either synchronously or asynchronously with the XML object in ActionScript 3.0 and 2.0 (but in 2.0 you can't do it explicitly).

    Want to have server-side execution of certain things? OK, but you have to go through Flash's weird ActionScript connection points and are limited to what Adobe has programmed into it.

    Flawed reasoning, and here we go again with the relative terms. "Weird"? For whom? A PHP developer? C++ developer? .NET developer? Java developer? And, "limited" how? You have quite an arsenal at your disposal in terms of executing server-side code when using Flash with Flash Remoting. I agree, most people won't be able or be willing to cough up the coin for Flash Remoting but with Flex 2.0 most of that functionality is built-in. I will say if you choose to use some of the data components in Flash (e.g. Web Services Connector) you are somewhat limited and have to do some extra work to get the desired results.

    Flash is great for certain things, but for complicated web applications, stick with HTML. It's already universal, you won't have compatibility issues if written well, and you can keep your animations embedded. Just keep them separate from the rest of the page. Nothing annoys me more than a

  89. When you get a real computer? by ClioCJS · · Score: 1

    When you get a real computer that can handle what 95% of the machines out there can.

    --
    -Clio
    Karma: Bad (mostly from not giving a fuck)
    Blog: http://clintjcl.wordpress.com
    1. Re:When you get a real computer? by cortana · · Score: 1

      Obviously, I already have such a computer. No other program I have used has this issue.

  90. Re:Flash as an Application Development Platform? N by kylner · · Score: 1

    As a Coldfusion developer who's moving into the realm of Flex I couldn't agree more. RIA development using Flex is a joy compared to trying to develop something similar in Flash MX or even a typical AJAX environment. I had next to no experience coming into Flex and was amazed at how quickly I could get my applications up and running and talking to our database servers. What people don't seem to quite understand is that Flex is intended as a front-end development environment while back end processing is handled by CFCs (at least with a CF backend) or whatever back end solution your company is using. Since the player is cross platform there are no issues with javascript compatibility across browsers and when used tastefully it can be used to create some incredibly kick ass products. Check out ASFusion for some real world examples.

  91. Re:I've started using Flash inside my dev enviro.. by Midnight+Thunder · · Score: 1

    YouTube and Google videos are example of the right sort of usage of Flash. Other web sites which have 4 Flash adverts on the page or have the whole site in Flash advets aren't. I'm happy that that I have a P4, otherwise on my P3 based portable I see my CPU usage at near 90%. I use Flashblock in Firefox, not to block adverts but to block Flash, therefore a word to advertisers: PNG/GIF/JPEG/text adverts have more chance of capturing eyeballs than Flash.

    --
    Jumpstart the tartan drive.
  92. Re:Flash as an Application Development Platform? N by Anonymous Coward · · Score: 0
    Want to do AJAX-like things? Sure, but you have to do it Adobe's way or not at all. Want to have server-side execution of certain things? OK, but you have to go through Flash's weird ActionScript connection points and are limited to what Adobe has programmed into it.


    Have you even USED it to develop complex applications? I suppose you hate Javascript as well.
    Flash has incredible support for JavaScript, PHP, ColdFusion, XML, etc...

    Your comment makes me think you have no idea of which you speak of.
  93. Re:Flash is old-school ajax (incorrect) by bunions · · Score: 1

    An uneducated opinion about Flash? On Slashdot?? I am shocked and appalled. If I was wearing a monocle, it would be popping off as I write this.

    --
    there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
  94. Re:Flash as an Application Development Platform? N by Skuld-Chan · · Score: 1

    Actually saying it is not an API is like saying it cannot be done. Fact is you can develop nearly any app you like in Flex using the Flash API's.

    One of my favorite apps is an email client running ontop of jboss. My next favorite is a C64 emulator. Check it out > http://codeazur.com.br/stuff/fc64_final/ (note: it does require flash player 9)

  95. You forgot Open Laszlo by kap1 · · Score: 1

    Open Laszlo is a very slick, open source platform for writing Flash apps. They're also working on producing a DHTML/Ajax target for it -- write once, run with multiple runtimes.

    Last, you're already starting to see the melding of Ajax and Flash.

    1. Re:You forgot Open Laszlo by Anonymous Coward · · Score: 0

      I agree, OpenLaszlo is cool !
      Check for example this wikipedia browser made with OpenLaszlo: http://cestadire.ch/wikipedia/

  96. Hmm. by ClioCJS · · Score: 1

    Well, that doesn't happen for me, so my guess is you are running an inferior implementation on a less-popular OS.

    --
    -Clio
    Karma: Bad (mostly from not giving a fuck)
    Blog: http://clintjcl.wordpress.com
    1. Re:Hmm. by cortana · · Score: 1

      My point was that the 'Linux' port of the Flash player is crap.

  97. Re:I've started using Flash inside my dev enviro.. by Software · · Score: 1

    http://debugmode.com/wink/ Wink is sweet. Version 2.0 does audio, too. Huge time saver for demoing problems. Freeware, too. Plus, you can create EXEs for users who don't have Flash.

  98. PPC Linux left out by reaktor · · Score: 1

    Come on, Adobe. How about PPC Linux flash?

  99. Stop trolling. by DCGregoryA · · Score: 1

    Flash is not the end all and be all of web application creation. First of all, Flash runs client-side. Which means if you have a lot of things happening on the backend, you need a well interfaced method of handling commands in a pseudo stateless manner running on the server via web services or some other method. Additionally you will probably have to shift things onto the server anyway, since Flash's execution is so bloated that it will cripple low end machines.

    Using Flash for a web application, even with Flex, is a stretch/hack of what Flash is built to do. Flash is a media client and thats how it performs best. Is it possible that it could change in the future? Sure. But at least at the moment, you'd be dumping a lot of development money into what is right now the wrong tool to do that sort of thing.

  100. Stock footage licenses encourage streaming by tepples · · Score: 1
    And by the way: you wouldn't be seeing them at all if you just let the user download the video instead.

    If a video producer uses stock components such as music or video, some of the stock providers charge several times more for the producer to let the public download the video than if the public can only stream the video. The definition of exclusive rights under U.S. copyright separates "reproduce and distribute" from "perform publicly", which tends to encourage such royalty structures.

    1. Re:Stock footage licenses encourage streaming by mrchaotica · · Score: 1

      Well, then the problem is that the producer fails to under stand that it's impossible for the Internet to support "perform publicly" in the first place! To paraphrase Morbo, "the Internet does not work that way!"

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  101. Videos that phone home before playing by tepples · · Score: 1
    even if you use Flash you're still giving away your movie because there's no way to stop the person at the other end from making a copy that they can keep.

    Unless the Flash video phones home every time it plays, and it refuses to play if phoning home fails or if the user has not pulled an appropriate HTML page within 60 seconds before beginning to load the movie. You mention a Firefox extension, but such extensions do not support (and cannot support under US, EU, and Australian law) emulating such access controls.

  102. Use Foxit Reader by tepples · · Score: 1
    Like PDF/Acrobat ("Is that PDF file going to be interesting enough to be worth the chugging while Acrobat loads?")

    That's why I uninstalled Adobe Reader in favor of Foxit Reader months ago. Foxit Reader is an application, and it doesn't try to install itself into Firefox as a Netscape plug-in. Firefox downloads the PDF, starts Foxit Reader, and continues to respond while Foxit Reader loads, even on my 5.5 year old PC with only 128 MB of RAM.

  103. FLASH!!!! by Anonymous Coward · · Score: 0

    aa-aaahhhhh, saviour of the universe, da dum dah ...dum.....dum.....dum.....dum.....dum.....dum.... .dum..
     
    oh sorry wrong flash.

    1. Re:FLASH!!!! by BoberFett · · Score: 0, Offtopic

      He's a miracle!

  104. Re:Flash as an Application Development Platform? N by ElleyKitten · · Score: 1
    HTML is no greater universal than Flash, Flash has different players (which can be compensated for by directing the user to get the latest), HTML has all its IE/Firefox/Opera/etc problems.
    Even if you write the worst HTML ever, I can view it in any operating system (Win, Mac, Linux, BSD, SkyOS, etc) and I'll be able to get the gist and general content, and I can even see the source easily and fix it if I'm so inclined. If you make your page using Flash 9, then I, on my Linux computer, will not be able to see any content, no matter what you do. If you make your page with Flash 7, the audio and video will be out of sync and will likely crash my browser. Flash still has a way to go before you can call it universal.
    --
    "What is Internet Explorer 7? Are you saying we can't access the normal internet?" - I love tech support. Really.
  105. Re:i dissed them for lousy linux support on news.c by calciphus · · Score: 1

    "the other OSes are gaining in popularity, and quickly"
    "windows sucks, it is losing popularity at a growing rate and will continue you to do so..."

    Really? Where do you get these numbers? I'm going to go out on a limb and guess you pretty much pulled those out of the ether. Sadly, it isn't true. *nix adoption tapered off since January 2005, and has only grown by 0.2% in the last 18 months. Meanwhile Windows XP is at its highest rate ever, 74.3% - and its growth is somewhat slowed by the impending release of Windows Vista.

    I know inside the Linux bubble it feels like /everyone/ and their dog is using Linux, and that thanks to the efforts of groups like Unbutu will finally bring Unix to the masses. To put the argument in your form, from the POV of the AVERAGE USER:

    I upgrade my computer about every 2.8 years, so I don't really care about upgrading to someone's corporate agenda.
    When I buy a computer it comes from Dell or HP, and has Windows already. The cost of Windows is part of the cost of a computer, like tires for a car.
    I've always run (at least lately) virus scan, adware scan, and spyware scans. They are a part of life. I'm not going to sacrafice the ability to easily install and use software and having someone to gripe to when it doesn't work, in exchange for slightly fewer running processes. I don't even know what processes are.

    I author Flash for a living. It's one of the few areas where the non-programming elite can rapidly author. Grumble that windows sucks all you want, I'm over here in the camp that's got ~88% of the market. That means that I have the deciding power, and I have the MASSIVE support networks when I want to do something. Horray, you don't author in .net! That's short-sighted, and your elitist attitude and irrational MS hatred will keep you from getting good work in the future. You sure showed me.

  106. Re:i dissed them for lousy linux support on news.c by tepples · · Score: 1
    How well do AJAX applications run in browsers with javascript disabled?

    About as well as Flash does, given that Microsoft Internet Explorer joins scripting and plug-ins at the hip. But at least with an AJAX app it's usually easier to make a fallback that uses traditional page-loads.

  107. Just say no by Snaller · · Score: 1

    In general to flash - spoiling websites for a decade now..

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
  108. plus by BlackShirt · · Score: 1

    audio podcasts and radio shows. click and listen.

  109. Cool! by Anonymous Coward · · Score: 0

    Welcome to Beatport

    Beatport is the first blah blah blah...

    PLEASE NOTE: Macromedia's Flash (version 8, or higher) is required to view this site.

  110. FYI SLASH-TARDS -- What Flash can do: by gaspar+ilom · · Score: 5, Informative

    Flash should be used where one needs to use Flash, and HTML/JS/CSS (+XML+XSLT) likewise.

    Flash behaves consistently cross-browser, cross/platform -- and most features cannot be disabled by the user. (compare that to a user being able to turn off JS, or Java -- something often mandated in a corporate environment.) It's either "all on" or "all off." (w/ a few minor exceptions, eg: local storage and camera/mic access.)

    Flash has a large install base. It's arguably the most widely available platform for delivering media-rich "applications" over the web.

    Flash does not rely on anywhere near the number of kludges and workarounds necessary to replicate similar features -- where possible -- in different browsers and browser *versions.* (Unlike various browser technologies, supported features are more stable across updates of the Flash Player.)

    Not to sound like I work for MM/Adobe, but, here's what the Flash Player can do at *run time*:

    • Flash can load and play external MP3 audio.
    • Flash can play video. That is not possible w/ HTML/CSS/JS.
    • Flash can render text -- w/ custom-defined and packaged fonts. (not possible in a browser.) It can apply a limited set of CSS to the rendered text.
    • Flash can load/parse/serialize/send XML.
    • Flash can POST and GET a variety of data.
    • Flash can access a user's webcam, allowing you to create your own video chat/IM app.
    • Flash can programatically-build vector shapes, gradients, and fills.
    • Flash can load and render external jpegs, gifs(v8), and pngs(v8) -- and in version 8, composite all that w/ vector graphics (+video?) -- *and,* sample the resulting display pixel by pixel. (w/ server interaction, you could dynamically generate graphic files.)
    • Flash 8 has a "file upload" ability that goes beyond what a browser is capable of: You can multi-select upload files, filter files by type or size, and have programatic access to the state of the upload.
    • Flash can animate stuff!!!
    • Flash is like a 2 MB download that works in almost *every* browser out there. ...it's pretty phenomenal that all those features could have been crammed into it. (like: a built-in interpreter for a late-version-EcmaScript-compliant scripting language.)
    1. Re:FYI SLASH-TARDS -- What Flash can do: by kpainter · · Score: 0, Flamebait

      For exactly some of the reasons you mention, I block Flash. The only 'tard here is you.

    2. Re:FYI SLASH-TARDS -- What Flash can do: by laffer1 · · Score: 2, Informative

      Cross platform? Flash does not work on all platforms.

      Flash 9 is only SUPPORTED on Windows 98-2003 server and Mac OS 10.1-10.4 ppc. They have a beta for intel macs.

      http://www.adobe.com/products/flashplayer/producti nfo/systemreqs/

      Flash 7 supports Mac OS 9, x86 linux (no AMD64 or other processors) and Solaris x86/sparc64. The linux support is only for redhat and the java desktop system (linux builds).

      http://www.adobe.com/products/flashplayer/producti nfo/systemreqs/flashplayer7/

      I wouldn't call that cross platform.

    3. Re:FYI SLASH-TARDS -- What Flash can do: by Anonymous Coward · · Score: 0
      Flash behaves consistently cross-browser, cross/platform -

      Oh realllly?? Hmm...
      Flash 8 support for Linux on any platform... NOPE
      Flash 7 support for Linux on PPC... NOPE

      Not quite seeing cross-browser cross-platform there bud. Until Macradobe opens up the Flash format then it will NOT be an acceptable medium.
    4. Re:FYI SLASH-TARDS -- What Flash can do: by gaspar+ilom · · Score: 1

      It behaves consistently in a given player version (w/ excellent backwards compatibility), across all platforms to which it has been ported.

      Flash player 7 or better is on what -- 95% of all web-connected machines in the U.S.? Not to mention, versions of the Flash Player on some mobile devices?

      FP 8 was released around the time of the Adobe aquisition/debacle. FP 9 was only released very recently; Player Support is like ripples in pond: Many obscure edge cases have not been reached, yet. (I accept that some never will.)

      That's a large set of features I listed -- I don't see any other as-capable, cost-competetive technology.

    5. Re:FYI SLASH-TARDS -- What Flash can do: by laffer1 · · Score: 2, Interesting

      I'd rather see SVG and other technologies replace flash. By making it an open standard, it can be implemented on more platform including cell phones, 64bit linux, *BSD, and various other platforms.

      Also, there have been some security issues with flash 8 lately. Many sites are forcing users to upgrade to flash 9. The net result is supported platforms can no longer play content. There are a few out there who avoid it intentionally. I understand why you like flash, but I'm just pointing out that its not good for the web. If you must use flash, please provide a downlevel version of any website in html so I can see it in my bsd installs. (not all of which are on x86 where i could use the linux version)

      Also, consider any application development won't run on those other platforms either. It doesn't matter to many when they like a mainstream platform. I've seen a bad trend where sites don't work correctly for ignorant reasons. Take for instance msnbc.com which i can't watch video in anything but windows ie/mp. I thought we moved beyond all this crap with HTML + CSS standards adoption? (ok ms is behind but there's some of it there)

    6. Re:FYI SLASH-TARDS -- What Flash can do: by timsco · · Score: 0, Offtopic

      > I'd rather see SVG and other technologies replace flash. And I want a pony.

    7. Re:FYI SLASH-TARDS -- What Flash can do: by Anonymous Coward · · Score: 0

      i wish i could block asswipes like you

    8. Re:FYI SLASH-TARDS -- What Flash can do: by gaspar+ilom · · Score: 1

      I am a lowly slash-tard -- as are many posters in this thread.

      I'm just not a geek. ;)

      Obviously, somebodies like you got offended by the title of my *very informative* post -- and modded it "Flamebait." Shame.

    9. Re:FYI SLASH-TARDS -- What Flash can do: by Anonymous Coward · · Score: 0
      • and Molasses can sweeten pancakes
        but that doesn't mean I want it on my computer, either.
    10. Re:FYI SLASH-TARDS -- What Flash can do: by Onan · · Score: 1
      Wow. You make a pretty strong case against Flash there.
      Flash behaves consistently cross-browser, cross/platform
      In other words, Flash is completely inconsistent with every platform on which it runs.
      -- and most features cannot be disabled by the user. (compare that to a user being able to turn off JS, or Java -- something often mandated in a corporate environment.)

      The horror! Users might actually have some control over their experience, and be able to express preferences about how things look on their computers! Such an atrocity cannot be allowed!

      Two of the big design goals that made the web successful where other such tools had failed are accessibility with many different clients written by many different groups, and an emphasis on user control over presentation of content. Flash's touted "features" are attempts to thwart these design goals, and in the process set us back twenty years.

    11. Re:FYI SLASH-TARDS -- What Flash can do: by bunions · · Score: 1

      Exactly. I think everyone here can agree that SVG would be awesome if all the bugs were fixed and it got really widely accepted with native players everywhere and if it finally got the 1.2 spec worked out.

      In short, yeah, SVG would be awesome if it was awesome.

      --
      there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    12. Re:FYI SLASH-TARDS -- What Flash can do: by Anonymous Coward · · Score: 0

      Flash behaves consistently cross-browser, cross/platform -- and most features cannot be disabled by the user. (compare that to a user being able to turn off JS, or Java -- something often mandated in a corporate environment.) It's either "all on" or "all off." (w/ a few minor exceptions, eg: local storage and camera/mic access.)

      Not for me it doesn't.

    13. Re:FYI SLASH-TARDS -- What Flash can do: by bunions · · Score: 1

      "Two of the big design goals that made the web successful where other such tools had failed are [...] an emphasis on user control over presentation of content."

      I'd dispute that user control over presentation of content has made a meaningful contribution the success of the web. It's pretty clear that very, very few people ever touch the defaults that their browser ships with.

      --
      there is no need to sign your posts. this isn't usenet. your username is right there above your post. stop it.
    14. Re:FYI SLASH-TARDS -- What Flash can do: by TheSpoom · · Score: 1

      Gee, calling us "Slash-tards"... I wonder how on Earth anyone could have thought that was Flamebait?

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    15. Re:FYI SLASH-TARDS -- What Flash can do: by nwbvt · · Score: 1

      "Flash behaves consistently cross-browser, cross/platform "

      Sure, as long as you are running Windows. Wait, what does it mean to be cross platform again?

      "and most features cannot be disabled by the user. (compare that to a user being able to turn off JS, or Java -- something often mandated in a corporate environment.)"

      Ever imagine there might be a reason for that?

      " * Flash can load and play external MP3 audio. * Flash can play video. That is not possible w/ HTML/CSS/JS. "

      Yes, Flash has many ways to annoy its users. That partially answers my previous question.

      "# Flash can POST and GET a variety of data. "

      Wow, basic use of the HTTP spec. I can't imagine anything else that even comes close to being able to do that...

      "# Flash can access a user's webcam, allowing you to create your own video chat/IM app. "

      What is the point of having a web application if it is dependent on your hardware?

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    16. Re:FYI SLASH-TARDS -- What Flash can do: by tokul · · Score: 1
      Flash can play video. That is not possible w/ HTML/CSS/JS.
      See html object tag.
      works in almost *every* browser
      Nope. Works only in some browsers. Alternative versions are outdated. Shockwave player is only for Windows and Mac OS X.
    17. Re:FYI SLASH-TARDS -- What Flash can do: by Anonymous Coward · · Score: 0

      As a Flash Developer for over 5 years, I have found that Flash, as a solution, is flawed. The main drive by Managers/Sales/Graphic Stylists is that Flash is Vector and can Animate. Whilst I'll agree that Vectors are the future of the web, with the adoption of SVG, we will have, at last REAL access to vectors.

      My main point is that Flash is wholly an inapropriate tool for RIAdevelopment. The whole premise of Flash is based on a timeline. A timeline has a start and an end, with a sequence of transitions or animations occuring between these two points. This process is intrinsicly apposed to interaction, because any interaction during the animation between the start and end points would either generate a new end point, or require would require run-time changes to the animation sequence. In order to build RIA in Flash, the pimary function of Flash, an animation tool, is reduce to merely a sequence of transitions between application states.

      In fact, you can see that Adobe have even recognised this. In the latest demo of Flex Builder, the developer builds "forms", much like Visual Basic did. These forms are the various states of the application, and Flex Builder then generates the interstatials used during the transitions of these states.

      So what, I hear you ask. Well, my point is this: if Flash is merely being used to animate transitions between states, then the emphasis of Flash as a unique tool for developing solutions is weakened. Why resort to such heavy work merely for transitions? The complexity and difficulty of bending a tool designed for developing passive forms to create interactive forms is wasted effort. Focus on interactivity as the goal, and you see that XHTML/HTML with form wigdets is a far more elegant solution.

      You can see Macromedia's recognition of this in the way Flash has extended to include features that standard HTML/XHTML cant (or more accurately, shouldnt), areas such as Video, MP3s, fonts, webcams and sockets.

      In my experience, Flash should ONLY be used passive forms, as part of a composite page, and should only be a prefered serving preference, not the only option shown (for example, animations can be story boarded with captions and descriptions for those without Flash).

      Add to this, the Flash IDE. If you've used the Flash IDE, you know what I'm talking about. Nuff said. Worst. Tool. Ever.

      Whew! Rant over!

    18. Re:FYI SLASH-TARDS -- What Flash can do: by geggo98 · · Score: 1
      Flash can access a user's webcam [...]
      Flash can do what??? Thank's for the warning, I will instantly remove flash from my notebook. And don't bother me with security settings in flash -- when it is there, it will be exploited, sooner or later. Even Java applets had security issues.
    19. Re:FYI SLASH-TARDS -- What Flash can do: by gaspar+ilom · · Score: 1

      I simply described some of the things *Flash* can do -- b/c so many people here just don't know. (...Among the things I didn't mention, you can create MAC/PC desktop apps, using the same codebase.)

      What you are describing is what can *maybe* be done in a couple dozen different browsers (+ versions), in dozens of different ways.

      e.g.: How about older versions of Safari? No native XML support. Poor JavaScript performance. It does, however, run Flash.

      See?

    20. Re:FYI SLASH-TARDS -- What Flash can do: by Khyber · · Score: 1

      Flash can play video. That is not possible w/ HTML/CSS/JS.

      Bullshit. Go check out adultfriendfinder.com - they have a JS webcam/microphone streaming app built into their website, AND a Flash version if that fails.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    21. Re:FYI SLASH-TARDS -- What Flash can do: by nwbvt · · Score: 1
      "I simply described some of the things *Flash* can do -- b/c so many people here just don't know."

      No, most people here know all too well what Flash can do. The reason it is the subject of our ire isn't because it contains too few features.

      "(...Among the things I didn't mention, you can create MAC/PC desktop apps, using the same codebase.)"

      Again, why? Why use something that is designed as a web application as a desktop app?

      "What you are describing is what can *maybe* be done in a couple dozen different browsers (+ versions), in dozens of different ways"

      What, submit post and get requests (thats the only thing I said browsers can do too)? I think pretty much any browser can do that. Yes, there are multiple ways for them to do it, but how is that bad?

      --
      Mathematics is made of 50 percent formulas, 50 percent proofs, and 50 percent imagination.
    22. Re:FYI SLASH-TARDS -- What Flash can do: by zakkie · · Score: 1

      Flash also ties you into a gui + mouse environment
      Flash also is proprietary and locks you into Adobe/MM control
      Flash also is limited to the platforms Adobe/MM choose to support

      Given the above, what Flash can't do far outweighs any potential positives from using it in all but a few select cases, few of which would benefit from being in a networked environment.

      You Flash apologists give me the shits.

  111. Re:Not to shabby by Anonymous Coward · · Score: 0

    What a pile of shit. That site just points out what I can't stand about the misuse of flash and even ajax.

    Why on earth make a navigation that breaks the back button?

    There's a list of 30 links on the bottom of the page that could easily call something like index?page=2, but no, it has to do an oh-so-clever javascript call to replace the contents in a div tag. Brilliant.

    So now when I'm on page 20, but I want to go back to page 19, I don't hit the browser's back button and just get my cached copy (that would be far too intuitive), I make another request to the site to fill the contents.

  112. Flash is expensive by tepples · · Score: 1
    If you gave up on [Flash] 5 years ago, check it out again.

    Are you buying? Where are affordable authoring tools? Or does Adobe expect everybody who wants to learn to author Flash to take unrelated courses at a community college so that they can qualify for an "educational" discount? AJAX takes just a text editor.

    1. Re:Flash is expensive by witekr · · Score: 1

      FlashDevelop,
      Eclipse,
      Flex SDK

      Adobe has .swf specification on their website, so anyone could develop an animation tool or plugin that outputs to .swf format.

    2. Re:Flash is expensive by LizardKing · · Score: 1

      Adobe has .swf specification on their website, so anyone could develop an animation tool or plugin that outputs to .swf format.

      No, the license specifically states that you cannot use the specification to write authoring tools, but simply to support the display of SWF files.

    3. Re:Flash is expensive by witekr · · Score: 1

      Interesting.. I did skim over the license, but guess I had missed the message.

      I wonder how tools like Swish, Swift 3d, Illustrate!, and such have been able to make it. Perhaps there's a commercial license. (though, Illustrate! is a free download if I remember correctly)

  113. bitter grumbling by Peganthyrus · · Score: 1

    It's a shame "make the editor stop being a piece of shit that gets in your way all the time when you're trying to work, and occasionally corrupts your source files" never seems to be in their plans for the future. I gave up hope after they went out to various animation studios, asking for input on the UI, claiming that 8 would be 'focused on the animators again' - and when it came out, the editor's workflow was broken in EXACTLY the same way as 6 and 7 were. Yeah, you can put a blur on stuff now, whoopty-fucking-doo, it still takes about 4x as many mouse clicks and 10x as long (due to waiting for those extra clicks to register, and swearing when things go wrong) to do a simple piece of lipsynch as it did in 5.

    I keep ending up with work that needs to be delivered as source files for this piece of this, too. Can't get away from it.

    --
    egypt urnash minimal art.
  114. Which authoring tool on osflash? by tepples · · Score: 1
    Check out the osflash website.

    Which general-purpose graphical authoring tool for SWF applications is available as free software, freeware, or affordable shareware? I'm looking for something that is to Adobe's SWF authoring tool as GIMP or Paint.NET or Paint Shop Pro is to Photoshop. Does anything like that exist? Of the projects listed on osflash.org, which ones should I look at first?

  115. Flash stinks by contempt.pro · · Score: 1

    I have used Flash since FutureSplash, but I must say as a Flash/ActionScript (10 years) and Director/Lingo (12 years) programmer that Flash plain sucks. Now Adobe wants to push Flash as an application development platform and I say good luck. The funny thing is I can code anything in Lingo twice as fast as possible than with ActionScript. Adobe seems to forget that they have a product that does this better (application development), despite being almost 3 years since Director's last major update. Flash runs like a dog on slower computers and like crap on OSX, Flash uses tremendous amounts of RAM and leaks like a stuck pig. Macromedia and now Adobe are making a huge mistake not bundling Shockwave with Flash, The Flash player at 1,324 K (Win) is about half the size of the slim Shockwave installer at 2,524 K (Win). Of course the Shockwave installer has the Flash (8) engine bundled with it and many more features, such as Shockwave 3D, support for more media types, and of course the ability to extend Shockwave via a long list of Xtras (specially wrapped libraries) that allow users in the browser or on the desktop to do things that Flash could never do with the current crop of Flash wrappers available. I've developed 2 - 14 player multiplayer 3D projected games in use at a major Florida theme park for one of the largest IT companies in the world, (think blue). They get 1200 players a day on average 365 days a year and to my knowledge over the last 5 years have not had a single problem. I built the game in 3 months and actually reprogrammed the entire game in the last 2 weeks to accomodate for playtesting results. Needless to say this could not be done in Flash. In 2001 I was contacted about the possibility of developing a custom window shaped multi-window IM community for a major brand. I explored using Jabber with Flash and found out that it just didn't work, instead I worked with the guys at Jabber.com to develop the first implementation of Jabber and Director by using the Jabber activex control and dll. I spent 1 hour and had a working proof of concept that blew the client away. I still have a demo online at http://contempt.net/vir-os/viros-demo.EXE if anyone cares to check it out. Despite my rant I do believe that Flash and Director together can lead to great things I just wish Adobe would not push Flash as their desktop application development platform of choice. -b

  116. Re:I've started using Flash inside my dev enviro.. by P3NIS_CLEAVER · · Score: 0

    I do the same thing with powerpoint. anything special about doing it with flash?

    --
    Please sign petition to restore sanity to our banking system!!!

    http://financialpetition.org/
  117. Re:Not to shabby by xcomputer_man · · Score: 1

    I just have to remark that one of the websites linked on that page, http://www.2advanced.com/ -- is the most astounding and complete piece of flash work I have ever seen on the web. Seriously. I'm floored.

  118. Flash on Linux by dtfinch · · Score: 1

    Many sites, such as Google Video and YouTube, continue to target Flash 7, despite supposed video compression improvements in 8 and 9. Flash 7 was the last version released for Linux, which may have something to do with it. If that's the reason, then Adobe/Macromedia's years of foot-dragging on Linux support has already hurt them in measurable ways, slowing adoption of their newer releases.

  119. My point, de-lurked as well. by ClioCJS · · Score: 1

    My point was that until Linux can adapt things properly, it sucks too.

    --
    -Clio
    Karma: Bad (mostly from not giving a fuck)
    Blog: http://clintjcl.wordpress.com
    1. Re:My point, de-lurked as well. by cortana · · Score: 1

      We'd love to do a proper port of the flash player to GNU/Linux. Unfortunatly Adobe refuse to make that possible.

  120. Re:Not quite. by Anonymous Coward · · Score: 0

    Mod parent up.

    Seriously, the grandparent is trying to argue that Flash is more accessible than plain text and HTML. Hint: Making it easy for the *page author* to implement screen reader does not make a site more accessible. Accessibility goes far beyond screen readers. With HTML the content is accessible to the user to do as they wish.

    This makes the content more *usable*. I can use Greasemonkey to modify the page. I can use Piggy-bank (http://simile.mit.edu/piggy-bank/) to extract content. I can parse the page with various tools (BeautifulSoup, ElementTree, perl... etc.) I can make my own screen reader that behaves exactly like a want. In fact I can make any arbitrary application on top of the data provided by the page. I do not need to rely on the web page author.

    Using accessible formats enables users to *build* applications using web pages as *data*.

    Flash doesn't let you do these things. Flash is a hinderance to the next 'evolution' of the web (semantic web).

  121. That Flash site doesn't work on Linux by Jamie+Lokier · · Score: 1

    The site looks interesting! But my computer won't play the animations. It says "please download the Flash 8 plugin from here [macromedia]", but when I do, that site tells me there is no plugin available for my computer. It's an ordinary Linux laptop, with Firefox.

  122. Go away, tech zealots by rhettibus · · Score: 0, Flamebait
    You are the kind of fetishists that have a stencil on the back of your Classic Linux PPC showing a badly drawn Calvin pissing all over Wintel logos. Use the language/platform/vibrator you like best and promote its greatness by doing something with it that no one else can.

    The Story of Mel

  123. Flash makes you vulnerable by Anonymous Coward · · Score: 0

    Maybe this is buried in someone else's comment, but I don't feel like checking if it's already posted.

    Flash makes your browser very vulnerable to attack. Do you really want to allow any arbitrary website the ability to scan your internal network, and send arbitrary requests to whatever ports are open? Amit Klein's recent work is eye-opening:
        http://securityreason.com/securityalert/1294

    Similar attacks in other client-side technologies are much less effective (though sometimes still possible).

  124. limited view-Think of the children. by Anonymous Coward · · Score: 0

    #Commercial interruption!#

    Flash also makes books(1) like this potentially available across platforms.*

    *If you ever played with the software, you'll know what I mean.

    (1) Note the bigger problem has nothing to do with technology.

    "If you don't close your mind to the possibilities, Flash is an incredible development tool and let's my company do things that would not be possible with any other technology."

    I use it (amoung other places. e.g. education) in my GUI research.

    #We now return you to flash-bashing, already in progress#

  125. Linux version: 7 Newest Compiler version: 8 by arete · · Score: 1

    Version 7 is a couple years old, and version 9 of the player is definitely out. However, the Flash IDE is only on version 8 - so _nothing_ in production requires player 9 yet.

    verison 7 of the IDE was "Flash MX 2004" - because it came out in 2004. version 8 of the IDE only came out in 2006. So right now Linux can't play things created with the 2006 version that didn't develop with any backward compatibility.

    --
    Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
  126. Flex converted me to Flash by Anonymous Coward · · Score: 0

    I used to loathe Flash, simply because the use it was put to was not very good. I think there should be a special circle in hell for website developers that bury plain old text content in flash files.

    However, I recently started building a web app. I researched different approaches such as AJAX and OpenLaslzo. Then on a whim I downloaded the Flex Builder 2 beta and played with it. I've been completely blown away by it. It's a pretty cool environment and approach. It's not just a development environment hacked on top of Flash, it's a very solid development environment that builds very coherent applications. That data binding is pretty amazing all by itself.

    I'm having loads more fun developing in it than I ever had doing anything web related. And i get something that looks good instead right out of the box instead of spending hours polishing the CSS turd.

  127. Re:Not to shabby by Anonymous Coward · · Score: 0
    I just have to remark that one of the websites linked on that page, http://www.2advanced.com/ -- is the most astounding and complete piece of flash work I have ever seen on the web. Seriously. I'm floored.


    Yeah me too. NOT! Here's what I see:
    http://voidmain.is-a-geek.net/i/2advanced.png

    -Void
  128. Re:Not to shabby by Perky_Goth · · Score: 1

    Awesome! Some of them manage to take less than 20 seconds to load! What an improvement! Not to mention that most take half the time when I click a link. What a concept. And thy're more than happy to play their crappy music over whatever I'm listening. I for one welcome our web 3.0 overlords.

  129. Corporations suck. by ClioCJS · · Score: 1
    Well, that is just too bad for Adobe then. And kind of stupid on their part.

    They are alienating what's left of the market share.... That's not smart business.

    (Unfortunately that doesn't mean Linux is actually any better, though.)

    (But it does mean that corporations fighting each other -- Microsoft Vs. Adobe -- hurt the consumer. Capitalism is supposed to have competition helping the consumer, but clearly this isn't what is happening here...)

    --
    -Clio
    Karma: Bad (mostly from not giving a fuck)
    Blog: http://clintjcl.wordpress.com
  130. Flash works in more places than you think by nova_ostrich · · Score: 1

    There have only been two new versions of Flash since 7. We're at 9 now. During the beta stages, Flash Player 9 was called 8.5, but it's still the same player. The latest version of Flash works on both Windows and OSX (not "only on one"). The version for Intel Macs is in beta right now. The Linux version is currently in development. I will concede that the current Linux Flash player only works on x86, and as far as I know, version 9 will be the same. Likewise, 64-bit support will not be there yet either. Hopefully they'll consider additional architectures in the future.

    You didn't mention it, but I'd like to clear up one other misconception that many Linux users have. Unfortunately, Flash 8 never came out for Linux. Why? Adobe decided to scrap it and go straight to Flash 9. They determined that fixing the issues in Flash 7 and adding support for the new features of Flash 8 would actually take longer than doing a clean port of the Flash 9 player. The Flash 9 code was written with operating systems other than Windows and Mac in mind, so it would be an easier port than previous versions.

    --
    It's scary being a Flash and Flex developer on Slashdot. You guys are unnaturally rabid.
  131. flash for the rest of us?? by Anonymous Coward · · Score: 0

    Where is my 64 bit version of flash? Where are the development tools for flash on a linux box?

  132. Re:Not to shabby by Anonymous Coward · · Score: 0

    And it's because there is no flash player v8 for Linux!! Flash sucks!!!! All web designers that use it should be executed!!

    -Void

  133. Re:I've started using Flash inside my dev enviro.. by cortana · · Score: 1

    No, they are not. They are textbook examples of the wrong use of Flash. The correct way to implement such functionality is:

    <object data="/path/to/movie.mpg"/>

    etc.

  134. Of course.. all the LINUX tards are by Anonymous Coward · · Score: 0

    ...orgasming over the thought of another opportunity to bash Flash

    Another app linux morons love to hate.

    Seriously. You idiots (the Microsoft loathing, Adobe hating, uber-morons) have no life.

  135. Plus, Flash is a W3C standard. by alienmole · · Score: 2, Funny

    ...oh wait, it's not. I guess all the rest is pretty moot, then.

  136. Flash is great as a "this is crap" flag by Dr.+Crash · · Score: 1

    I have found that a Flash website is like a bunch of un-related words
    in an email message - it's an indicator of "I am crap".

    I don't load a Flash renderer intentionally. It saves me so much time
    (and soon, so many exploits) to simply Say No.

    Why people *bother* with Flash is... beyond me. Possibly it's because
    they like watching pretty lights.

    "Flash -- How to hide that you don't have anything of Substance"

  137. Check out Flex by nova_ostrich · · Score: 1

    You should check out Adobe Flex. It's a great application development framework that provides much of the functionality you're looking for. In the end, it's component system probably makes building complicated web applications easier than HTML because you don't have as much testing for compatibility across platforms. Plus, you can use MXML for layout (which should be pretty familiar for HTML users).

    The latest version (Flex 2) is based on Flash 9, and it provides all sorts of new ways to connect to other sources. You can talk to Javascript on the webpage with ExternalInterface (if you're looking to use some of that AJAX functionality), there's the XML connections from previous versions, and Flash 9 adds a binary socket system. It has already been used to implement SMTP, POP3, AOL Instant Messenger, Telnet, and VNC protocols. It should be able to connect to just about anything.

    I've seen screen readers working pretty well with Flex 2. There's still a bit of testing involved, but it's not much different than normal desktop applications.

    --
    It's scary being a Flash and Flex developer on Slashdot. You guys are unnaturally rabid.
  138. The Value Of The Web Arguement by fishdan · · Score: 3, Insightful

    I asked a Macromedia/Adobe Flash Evangelist recently why they have not yet implemented a toggle for flash like the Firefox Extension, so that users could chose to turn flash on for one page and off for another (or possibly even more granular if you wished). He told me flat out "because then our customers wouldn't like it because it would be too easy for you to avoid their ads. We want you to have a "one or the other" choice -- either all Flash or none. We think the quality of good/userful/entertaining flash out there is what makes Flash an attractive advertizing platform. If you could pick and choose what you saw, Flash would be just another rich media option on the web."

    I found his honesty refreshing. And I see his point -- if you could easily pick and chose flash (as I do with the FF Flashblock extension) you'd probably never see a flash ad. I was surfing on a friends computer (on IE even) and his web experience SUCKS. Flash ads everywhere, they make noise without permission, they are ...ummm...FLASHY. And irritating. I honestly don't know how people get around with flash enabled all the time. For me if the choice is as he put it -- either no flash, or flash with no control over it, I'll take no flash.

    It's silly for us to get into the arguement over whether or not content on the web should be free or supported by advertisments, because neither of us will affect the other's opinion. I don't block every ad, but if one annoys me, I do block it. I think the ad companies have the right to try to show me ads, and I have the right to try to block the ones that annoy me. So for me, I'll never consider flash an option until users have the ability to selectively choose what pages are allowed to run flash, and which flash apps are allowed to run on a given page.

    Also for everyone in my company, because I block .swf at the router

    --
    Nothing great was ever achieved without enthusiasm
  139. It's called SVG... by Foofoobar · · Score: 1

    Learn it.

    --
    This is my sig. There are many like it but this one is mine.
  140. Re:i dissed them for lousy linux support on news.c by Intangion · · Score: 1

    your damn right authoring in .net is shortsighted ;)
    lately ive been developing with Qt, which is crossplatform. it works great on windows and linux and whatever else you might want to try it on (we release 32 and 64 bit versions of our product on windows, linux, solaris and irix, all from one codebase)

    also if your going to do .net type of stuff why not use java? java is very similar to c# and is also cross platform

    if your in love with flash you should at least be aware that if you are using higher than version 7 your cutting out potential visitors/customers

    i used to program directly in win32 api, and in MFC, and have done COM/OLE/ActiveX, all of these old technologies dont really have much of a place in todays IT world, (winAPI is too low level, MFC is old, and .NET is all the rage now) but just like all of those techs .net is sure to fade into obscurity and non-use as soon as MS comes out with the 'next big thing' and hypes it at the expense of everything else, then developers are expected to run out and learn this new shit, get recertified, pay more money for all of this crap..

    instead of getting into .net i got into Qt, GTK+, OpenGL and SDL, which are all crossplatform opensource(or at least openly documented) platforms that have been around for some time, and will likely continue to be around for quite a while longer

    meanwhile on the webdev front there is alot going on with ajax and vector based stuff which im not really an expert on, but im guessing if flash doesnt take up the slack, other alternatives will

  141. You mean, What Flash CAN'T do: by Svartalf · · Score: 1
    Flash behaves consistently cross-browser, cross/platform -- and most features cannot be disabled by the user. (compare that to a user being able to turn off JS, or Java -- something often mandated in a corporate environment.) It's either "all on" or "all off." (w/ a few minor exceptions, eg: local storage and camera/mic access.)


    This would imply that it is honestly cross-platform.

    It is NOT.

    There's no 64-bit version for Linux or Windows- won't be for some time to come.
    There's no latest version for Linux or anything other than Windows or MacOS.

    That doesn't meet the criteria for cross-platform or consistent behavior any better than Java or .NET/Mono does.

    I mean, Java has better consistency for apps than Flash does right now.
    Mono has better consistency for apps than Flash does right now.

    Both of those sit on pretty much everything. But, would I be doing applications against them for
    Web stuff? No. Why would Flash, which is only consistent within Windows, really, be any different.
    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    1. Re:You mean, What Flash CAN'T do: by gaspar+ilom · · Score: 1

      This interview on Wired is pretty informative:

      http://www.wired.com/news/technology/software/0,71 558-0.html?tw=wn_index_2

      -- talks about plans for supporting FP 9 on Linux, and 64-bit architectures.

    2. Re:You mean, What Flash CAN'T do: by Svartalf · · Score: 1

      Plans, yes... But they're not there yet; which is what the GP post implied with his bold statements.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  142. Hmph... No wonder they're lagging on Linux supt. by Svartalf · · Score: 1

    Geez. It's not Java, nor is it a Java work alike or an app solution- it's NOT cross-platform, it's not supported solidly past Windows.
    No wonder that they're not out with the Linux or MacOS x86 versions- or even a 64-bit version for any OS. They're frittering time
    away trying to make another Java out of it.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  143. Flash can piss off by Dracos · · Score: 1

    Flash has only three purposes on the web today:

    • Video delivery (fair enough)
    • Getting a website to make noise (annoying)
    • The most obnoxious breed of advertising (sometimes including the other two, frickin' infuriating)

    Apparently the development tools still have the same problems they did when I toyed with Flash 4 and 5: horrible and intrusive UI, memory glutton, general instability. After 5 years they can't fix that?

    Then the output plagues users with horrible usability, non-existent accessibility, produced by a horde of developers/designers who generally don't know squat about good interface design. What does it take to make a form in Flash let me tab through the inputs instead of clicking on each one and hoping it gets focused?

    IMO, 85% of what Flash is usesd for is possible in web standards. The other 15% boils down to audio, and IE's crappy standards support. In the future, the portion of what you don't need Flash for can only grow as SVG, the canvas element, CSS3, and proper PNG support in IE arrive.

    Which leaves audio in websites. I don't see why audio couldn't be applied to a page via CSS. Background music? body {sound-file: url(some_audio_file.mp3); loop: forever /* otherwise, an int */; } . Button press? input[type=button]:click {sound-file: url(button_noise.ogg); loop: 0; }. Control it just like you would everything else on the page: Javascript + DOM.

    Flash really is a solution looking for a problem. I was hoping that Adobe would kill flash, or turn it into a tool to develop with open standards as outlined above. Oh, well... I guess IE can't be the only thing I hate about the internet.

  144. Re:Flash as an Application Development Platform? N by inio · · Score: 1

    no SQL injection

    um, that's a server-side problem. The fact that the data is input through Flash doesn't change it one whit.

  145. penguin.swf by hackrobat · · Score: 1

    In case you haven't seen penguin.swf.

  146. Not quite! by pestie · · Score: 1

    I'll just uhh, stand by the side lines in total support.. Don't worry, I have flags and everything, surly that's be enough encouragement!

    Sorry, no. You'll need to be a female with big boobs, too.

  147. blah by PeelBoy · · Score: 1

    The only thing I like about flash these days is videos embeded in webpages (as opposed to embedding a QuickTime, Real, Windows Media file)

    and why the hell won't they release the latest version of Flash for Linux? I'm sick of crapy Flash 7 that doesn't work.

  148. Re:i dissed them for lousy linux support on news.c by dfghjk · · Score: 1

    ...and we all know you run IE on your alternative platform (not supported by flash).

    Perhaps someone should tell YouTube to use AJAX. After all it's just as good as Flash and everyone implements graceful fallbacks in AJAX when JS is disabled.

  149. Re:Flash as an Application Development Platform? N by TheSpoom · · Score: 1

    Wrong. Flash has had an API since ActionScript 1.0, albeit less robust than .NET or J2EE. As for ActionScript 2.0, its API is based on the ECMA Script standard and can be as "complex" as JavaScript. I don't think you want to get into ActionScript 3.0 either because that my friend is about as close as you're going to get to a strongly-typed OO language. And, let's disucuss your usage of the word "complex". That's a pretty relative descriptor, don't you think? Whose "yardstick" are you using anyway? I wrote a job tracking system in Flash/ActionScript 2.0 that plotted jobs in two-dimensional conical space based on latitude and longitude using very "complex" trigonometry.

    I agree that my wording was a bit ambiguous. Let's say, for the sake of argument, that by "complex" I mean a session-based web application running, say, an online store. Your argument as to your graph-plotting application is a good use for Flash, because it's mostly vector graphics with some calculation in the backend. However, when it comes to managing multipage applications like the one I mentioned, I believe it's much better to stick with HTML as it doesn't fall prey to the issues I described earlier.

    Wrong, and really just a bad argument. You are most certainly not limited to using Flash exclusively as your presentation layer. You can easily establish communication between HTML and Flash with Adobe's Flash/JavaScript Integration Kit. Now, I will agree there aren't many ways to do this communication but the Flash/JavaScript Integration Kit is the de facto standard. My question is, how else would you suggest doing it? Fortran and smoke signals? At least there is a standard way of accomplishing said communication.

    You're ignoring my original argument: That there is only one real way to do it. Once again, you're stuck with Adobe or nothing. As to using Flash as your exclusive presentation layer, I concede. I did not know about this integration kit. (Though why you'd want to complicate things by having one client-side component talking to another, I do not know.)

    Flawed reasoning, and here we go again with the relative terms. "Weird"? For whom? A PHP developer? C++ developer? .NET developer? Java developer? And, "limited" how? You have quite an arsenal at your disposal in terms of executing server-side code when using Flash with Flash Remoting. I agree, most people won't be able or be willing to cough up the coin for Flash Remoting but with Flex 2.0 most of that functionality is built-in. I will say if you choose to use some of the data components in Flash (e.g. Web Services Connector) you are somewhat limited and have to do some extra work to get the desired results.

    Weird from my perspective personally. But fine, let's take the word "weird" out of my argument. I argue that you are limited to what Adobe lets you do. Funny how you mention that you'd have to purchase another product to obtain that functionality in pure Flash. Not only are you limited by the ActionScript itself, you're limited by the license you'd have to purchse in order to use said functionality.

    Wrong. HTML is universal? Have you heard of the browsers Internet Explorer, Firefox and Opera? Yes, they all render HTML but the result can be and usually is very different between them.

    Only if you use bad / proprietary extensions in your HTML, which can easily be avoided by sticking to standards like XHTML. The only real exception is IE, but even then it's just a case of working around its bugs, and those only come up if you're trying to do some pretty advanced things. And yes, HTML is universal. Coded correctly, it's readable in a major browser, a screen-reader, or even a text-mode browser like Links. Try doing that in Flash and tell me how far you get. Also, as I've mentioned elsewhere, there's still no Flash Player 9 for Linux. Adobe says there will be one soon but Linux users are at their mercy until then.

    I really think you should investigate Flash more thoroughly before using your "jump to conclusions" mat and making arguments you can't back up.

    Consider my arguments backed up.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  150. Flash should be buried under Adobe's corpse by Anonymous Coward · · Score: 0

    I removed Flash from my system - because the Flash advetisements on so many sites are just far too annoying. I'm willing to dump Flash, because life is so much better with out Flash advertisments. Maybe Firefox needs a "block Flash from this server" option, just like it has for images?

  151. the feeling of rust... by Anonymous Coward · · Score: 0
  152. Read Flash's tomb stone by MickDownUnder · · Score: 2, Interesting

    ...here

    Microsoft has Adobe very firmly in it's sight. It is bringing out technology to compete with Adobe. XAML is Microsoft's silver bullet for Flash. Vista and all future releases of Windows will include support for XAML, support for legacy window systems will be facilitated via service packs.

    XAML will have all the features of Flash, including tools for graphical designers plus the power and ease of development of Visual Studio .NET.

    If this doesn't bite hard into Adobe's market over the next 2-3 years I would be very surprised. I think Adobe is currently riding at it's peak right now, I see only a downhill path for them from here.

    1. Re:Read Flash's tomb stone by Anonymous Coward · · Score: 0

      XAML is what??? Just how is it a silver bullet for Flash? This technology is tied to Vista which means that there's no chance of any kind of ubiquity - for example try and make it work on a mobile device, there's no device with enough grunt. XAML is part of Expression which has now been delayed beyond the release date of Vista.

      The reality is that not everyone will be switching to Vista, Flash is here to stay.

    2. Re:Read Flash's tomb stone by deuterium · · Score: 1

      Au contraire. Microsoft is releasing a browser plugin (currently called "WPF/Everywhere") which will enable XAML/C# sandboxed apps to run on the Mac, and possibly even Linux. It won't be the full WPF model, but it will cover just about everything aside from 3D and local resource access. Call me crazy, but I'm gambling on this big time. Have you played with the .NET 3.0 dev resources? XAML wraps classes intuitively and directly, and the layout model is so much easier to work with than CSS. No more hidden spacer divs and z-index problems with various controls. It's also free. woot!

    3. Re:Read Flash's tomb stone by MickDownUnder · · Score: 1

      Microsoft's .NET framework is and always be open, XAML as with the rest of .NET will be submitted to ECMA standards committee. MS.NET already runs on Windows CE mobile devices, plus linux, and soon OS-X. XAML being XML, it will obviously it is a trivial matter for Microsoft to define a subset of tags applicable to mobile devices. This is makes it a far better cross platform solution than a proprietry technology such as Adobe Flash.

      How is it a silver bullet ? XAML is an XML based document format that unifies many existing technologies such as Flash, Direct X, and Windows Development, it is backed by an Enterprise development framework as well as thousands of third party vendors, plus it being a .NET technology it has close integraton with SQL Server, Share Point Portal Server, Biztalk Server, Commerce Server, Exchange Server, Map Point etc etc. Microsoft's annual R&D budget is ten times bigger than Adobe's. Adobe simply has absolutely no chance to match the power of this development platform.

      I'm guessing that you have a lot of knowlege invested in Flash, and that you probably feel a little threatened. If most of the flash development that goes on out there wasn't so disposable I might be able to say, don't worry you'll have plenty of legacy work for many years to come. But unfortunately I think there's a good chance one day you may have to let go, as most things developed in flash have a life span of less than six months.

    4. Re:Read Flash's tomb stone by MickDownUnder · · Score: 1

      P.S It doesn't matter if people don't go to Vista.... Microsoft intends to ship support for XAML and .NET Framework 3.0 as service packs through windows update (as I mentioned in my original comment).

      Like it or not the reality is, a year from now everyone will most likely have it on their computers and it will be an alternative to Flash.

  153. The Future of Flash by dcam · · Score: 1

    I'm hoping its future involves a grave.

    --
    meh
  154. Adobe Flash is useful in this way too... by LinDVD · · Score: 0

    Adobe Flash can also handle results from a web service (WSDL, SOAP, XML). If the native web service communication mechanism isn't good enough for you, you can boost your communication speed with Adobe's proprietary binary found in Flash Remoting MX. For example, you could use a .NET 2.0 web service for the "heavy lifting" and then the finished results are displayed in the Adobe Flash front end, thus giving you the best of both worlds.

    Also, I do like the fact that many websites that use Adobe Flash can be viewed on the Sony PSP thanks to the native Flash 6 support in the 2.70 firmware update. Finally Actionscript 2.0 (I haven't tried version 3 yet) is modeled closely after EMCA-262.

    Adobe Flash isn't the solution to everything, but for a web presentation technology component, IMHO, it is unmatched.

    --
    Just because you get modded "insightful" on Slashdot doesn't mean you actually are in real life.
  155. Flash is great for multimedia by MulluskO · · Score: 1

    Pandora.com is one of my favorite web pages, so is youtube. I endured years of buggy and poorly-performing embeddings of quicktime, realmedia, and windows media, and I'm glad to see them falling by the wayside as flash rises to prominance.

    Each web site that hosted videos had their own "player." It was always poorly designed, and usually so bad that I found it less of a hassle to disable plugins and view the source to get the video in an external player.

    Flash doesn't seem to have that problem, but it doesn't seem to have an alternative to its plug-in form, either.

    --

    Too busy staying alive... ~ R.A.
  156. future of flash by Anonymous Coward · · Score: 0

    is more web pages that I don't want to visit, and in the toilent.. It doesn't work all that well. It's hardly ubiquitious. Linux/MacOS/BE/BSD/? 'support for flash is spotty at best.

  157. The IDIOT SLASH java heads and woopee Ajax hacks by Anonymous Coward · · Score: 0

    I've always known Flash could offer a richer development platform and UI than anything Java, Ajax etc in terms of browser based or stand alone web based applications. Seriously, most of you naysayers have an itch against Flash because of its current basic use for annoying ads. Its so much more powerful than that. Its laughable when I see what folks are trying to do with Ajax. Things that can so simply be done with Flash and work "smoothly". Some of the client/server apps I see done with Java. Pure crap, and on top of that java apps can be so fricking annoyingly slow. Its amazing how open source nuts can praise crap for so long. Utterly amazing.

    I've known folks who work for major companies pouring tons of money into java applications only to end up with SLOW crap. Amazing.

    Flex will show its muscle. Its already doing that and most of you dont even realize it. Google and Yahoo are utilizing Flash in more ways than you realize.

  158. Mr Unix/Linux you can have your crappy ass Java by Anonymous Coward · · Score: 0

    The rest of us will move on to more refined platforms for developing "true" network centric rich web based or non web based applications. Java is so overhyped. Building java apps and making them cross platform what a bitch. And the speed of java, ugh. Pure kludge. Flex is an exciting platform with many posssibilities. Google and Yahoo are already utilizing them, NOT java. Heck even C# is better than java.

    The big iron 1970's are over fellas. Dont be afraid to step out of the cave.

  159. NO WAY: Macromedia can't bar rival implementation by Anonymous Coward · · Score: 0

    You were hallucinating. Using the Flash specification for anything other than creating authoring tools has always been forbidden.

    It's Macromedia that is hallucinating. The history of "plug-compatible" devices implementing rival implementations of a published specification dates back to the start of the computer industry, and has thousands of precedents.

    Ideally, ignore Flash altogether. But if you can't ignore Flash, then at least ignore its entirely illegal anti-competition license.

  160. My future with Flash by Von+Rex · · Score: 1

    Will be the same as it is now. That is, seeing the "Flashblock" icon that my favourite extension in Firefox adds to web pages in order to save me from the craptacular, useless, and intrusive annoyances that compose about 95% of the instances where a developer has made the unfortunate and foolish decision to include Flash on a web page.

  161. Re:Flash as an Application Development Platform? N by Panaphonix · · Score: 1

    Hey, do you have any recommendations on how to learn Flex and start making RIA's with Flash? What software tools are most useful? Thanks!

  162. As a web developer... by SanityInAnarchy · · Score: 1

    Let me respond to each of your points, since every other post seems to respond to only one or two:

    Flash does behave consistently, where it works. It is not cross-platform, mainly because it's not open. FYI, cross-platform does NOT mean "Windows and Mac". Old versions of Flash work on Linux, and there only on x86 -- Linux runs on many more platforms. And there's more than just Linux that people like to browse from -- pocket devices, Solaris/BSD, and so on.

    Being able to turn off components without turning off the whole thing is nice -- I can disable audio, for instance, and not download any sound files at all, but still see some JavaScript animations. Besides, if you look at your list -- you can disable all of Java, or none of it, you can't go halfway. Gee, Java sounds just like Flash, doesn't it? But Java is actually much more cross-platform, and may open up in the future.

    Large install base gets you NOWHERE here. IE has a large install base. It's also a steaming pile of shit that everyone who develops for the Web wishes would just go the fuck away. Flash has a large install base, but guess what? It's also a steaming pile of shit that many who develop for and browse the web wishes would just go the fuck away.

    Kludges and workarounds... hmm. I call having to install an x86 version of Firefox on amd64 a "kludge". It'll be even more of a kludge to do that under qemu on my Powerbook. But anyway, what about multiple versions of Flash? Keep in mind that the latest flash isn't available everywhere...

    And if you don't want kludges and workarounds, use something like Dojo, where everyone else has already thought of the kludges and workarounds and done them for you. That's what Flash does for you in this case, by the way -- they thought of the kludges and workarounds and implemented them, so you don't have to think about it.

    Normal embedded mp3 audio can be loaded and played externally. Flash is just duplicating an existing browser tech here.

    Video can also be embedded. Flash just makes it annoyingly more difficult to save said video, or to run it fullscreen. It also is orders of magnitude slower than a real video player -- QuickTime, Windows Media Player, VLC, mplayer, any of those. It's the desire to simply stream a video and watch it fullscreen, with nice anti-aliasing, that makes me positively hate the use of Flash in YouTube.

    Are you trolling, or do you have a clue? Custom, pre-packaged fonts have been available for browsers for a long time. Not standard, maybe, but you didn't specify that. Plus, I can actually cut'n'paste properly out of something in one of those custom fonts.

    Browsers can load/parse/serialize XML. In fact, if you're using standard XHTML, that's what they do all day. Do you not know what AJAX means?

    Browsers can POST and GET anything they damn well please. It's called HTML forms. Want to do it automagically? Use it in a hidden frame.

    Webcams? Got me. So you're ruining the Internet so that a web page can access my webcam? What the fuck? Just make webcams the domain of normal IM software. Seriously, web pages do NOT need to be doing this, and why do we need to make our own video/IM app?

    JavaScript+SVG can programmatically do all that wonderful vector stuff. Since the browser's doing it, it's even conceivable that it could use OpenGL to make it actually, y'know, fast.

    Version 8 doesn't run on Linux, but even if it did, why do I care? I can composite PNGs and SVG, at the very least. The rest, I'm not positive about, but I'm pretty damned sure it can be done.

    File upload: Got me there. But, two things: 1) Zipfiles. 2) If you're uploading tons of stuff anyway, maybe the browser isn't the right place to do it? Also, why do I need programmatic access to the state of the upload? Why does every Flash app in the world have to have a different progress bar?

    JavaScript can animate stuff!!! GIFs are animated too!!!! OMFG, welcome to 1999!!!!!!

    Flash is

    --
    Don't thank God, thank a doctor!
  163. Flash is killing the Web by macraig · · Score: 1

    Flash is killing the original open-source nature of the Web, taking otherwise fully readable sites and pages and hiding them behind a veil of proprietary secrecy. It's analogous to what DRM is doing in other aspects.

    I find it laughable that people are having wild hand-wringing fits over so-called "'Net neutrality" while Flash and a few other technologies have been busy for years destroying the very fabric of what was once called the World Wide Web. The World Wide Web is almost dead: welcome to the Corporate Web.

  164. Come again? by shaneh0 · · Score: 1

    This is old, but I just read your reply.

    I think you should check again, though. The only pointers in ActionScript (2.0 or 3.0) are MOUSE POINTERS. There is NEVER going to be pointers in ActionScript. We're talking about an interpreted language that uses Garbage Collection. Why would you ever want a pointer? You can implement a linked list with REFERENCES, you don't need pointers.

    Do you understand that pointers (in C) address a block of memory? Why would you ever address a block of memory in a high-level language like ECMA Script? It just doesn't make sense.

    Maybe you meant references, but pointers are way different then references.

  165. Re:Flash is old-school ajax (incorrect) by Identifiable+Coward · · Score: 1
    You are completely wrong about this. Flash is a client side rich client [sic] that can communicate asynchronously with a server.

    That's good then. There was me thinking that this was exactly what AJAX was.
  166. Re:Flash is old-school ajax (incorrect) by protohiro1 · · Score: 1

    That is the point the gp was trying to make as well. Flash and AJAX do the same thing. Flash just requires a plug-in to do it.

    --
    Sig removed because it was obnoxious