Slashdot Mirror


Flash Developers Fear Spectre of Spyware

SomeGuyNamedMike writes "I realize the thought of using Flash and Actionscript is considered beneath many Slashdotters, but here's this piece, anyway: Macromedia is receiving (and answering) a a lot of flack from several blogs over its decision to package Yahoo! Toolbar with its Flash player. Will your company develop Flash content knowing Macromedia is using its runtime as its own marketing piece?"

33 of 520 comments (clear)

  1. Mirrors by Broke+Mirror · · Score: 5, Informative
    --
    In case of Slashdotting, break mirror.
    1. Re:Mirrors by Anonymous Coward · · Score: 4, Informative

      I agree with his comments. I think you have really hit the nail on the head here. The packaging of the Yahoo toolbar cheapens the software, makes them appear that they have "caved" to the whims of SpyWare and AdWare that breaks so many computers today.

      I can't agree with you more, it should be an installer for a player, nothing more. Since Yahoo was packaged with the recent Adobe Suite and especially these flash players -- I find it appalling that something I DON'T WANT is forced on me (shovelware mentioned later on Slashdot in a few /. posts) -- and my trust for Yahoo has fallen significantly.

      If Yahoo is persuing ideas like those of all the ad-bots , spyware demons -- is there nothing left sacred ?

      With every application I install will I need to fevrently check all consistencies and read every last word of the EULA to check and make SURE that I'm not being raped? It certainly leaves a bad taste in one's mouth.

      I've been really pissed that software I BOUGHT installed the F#$@#$ toolbar too (notice it's in the Adobe Acrobat Professional 7 as a "helper" toolbar -- jump in the f*cking creek !!!!!)

      Yahoo is getting slimy and bringing down once more respectable companies IMHO.

  2. EarthLink will be doing Flash webmail... by antdude · · Score: 4, Informative

    See here.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  3. Google by xCepheus · · Score: 4, Funny

    Ok... somebody get Google on the case to get us an alternative... QUICK!

    1. Re:Google by Hatta · · Score: 4, Informative

      There is an alternative. It's called Scalable Vector Graphics(SVG). It's a W3C recommendation, and adobe already has a free viewer on every important platform.

      --
      Give me Classic Slashdot or give me death!
  4. SVG by Kaenneth · · Score: 4, Interesting

    Hopefully this will allow more open technologies, like SVG to get a better hold.

  5. Open Source Flash Player? by eelsfan · · Score: 5, Insightful

    It is more than time for an open source Flash player...

    Anyone know of any?

    http://www.diaperdevil.com/

    1. Re:Open Source Flash Player? by lasindi · · Score: 5, Informative

      It is more than time for an open source Flash player...

      Anyone know of any?


      GPLFlash is a project to develop just such a player.

      lasindi

      --
      I have discovered a truly remarkable proof of this theorem that this sig is too small to contain.
    2. Re:Open Source Flash Player? by mad.frog · · Score: 5, Informative
      If Macromedia provided up to date, accurate specs of the file format, that would help.

      http://download.macromedia.com/pub/flash/flash_fil e_format_specification.pdf

    3. Re:Open Source Flash Player? by cortana · · Score: 4, Interesting

      Now read the license for the Flash file format specification:

      2. Licenses. Pursuant to the terms and conditions of this License, you are granted a nonexclusive license to use the Specification for the sole purposes of developing Products that output SWF.

      Plus there's the usual bullshit I'd expect in clauses 3 and 5.

      What I didn't find was a clause that basically said "If our implementation differs from the spec, our implementation is correct, the spec is wrong and you are screwed". I seem to remember that being there in the past, but I might be wrong.

  6. we'll continue with the prior player by ScooterMX · · Score: 5, Interesting

    flash is a big player in elearning, and there aren't a lot of tools that can be used at the skillset that many content developers have. We'll just continue, and have our clients use a specific non-ad based version. Macromedia has done a lot to extend the web for a lot of good reasons. They've had some tough times lately, and I think that they really must have struggled with this before selling out.

  7. This appears to be a paranoid rant by Anonymous Coward · · Score: 5, Insightful

    Some guy saw that Yahoo toolbar is now being bundled with Flash by default and exploded about how that might be spyware.

    Yahoo toolbar isn't a spyware application. I don't like it, but it's just an add-on app from a respectable company to help fix Microsoft's broken browser.

    Spyware is a very specific word. It means software that reports back to the author with data about you.

    I think a more appropriate term here would be "shovelware"... software you may not care about that gets installed just for kicks. It used to mean software that was shoveled onto a CD along with the main package, just because CDs had so much space free.

  8. Not really spyware, but still... by FunWithHeadlines · · Score: 4, Insightful
    OK, the Yahoo toolbar is not actually spyware, so let's not hyperventilate over this just yet. But it is kinda sleazy, in the typically advertising sort of way, to try to get people to accept software other than the one you wanted. It seems when you install Flash under IE you get the Yahoo desktop whether you wanted it or not -- unless you unclick the tiny button next to the great big Install button. OK, we can talk about clueless lusers who don't read what they are installing, but I think we all know people who will just see the big button.

    What's going on here? Clearly Yahoo paid a bunch of cash to Macromedia. What's the matter, Yahoo? Can't get enough people to install your software on its own merits? Have to resort to tricking people into installing your software? That's the mark of a bad product. A good product people will seek out. A bad product has to be foisted upon an unsuspecting public.

  9. As a pro Flash developer... by MAdMaxOr · · Score: 4, Informative

    It seems Flash is going in three directions:

    - Flex -- Enterprise Flash based on XML
    - Central -- A way for them to use Flash to develop consumer apps
    - Classic Flash

    Classic Flash is completely hamstrung to prevent it from doing things like writing to your HD, communicating outside the basic arena of your own web site, etc. They are really paranoid about it becoming used for *other people's* spyware/malware.

    Now, as far as Flash being spyware itself, they will go as far as the market lets them. If they, like any company, can make money through software add-ons like Yahoo!! toolbar, they will. But it seems unlikely that they will damage their reputation by overstepping, especially when the big money is potentially in Flex, etc.

  10. Java vs. Flash by beswicks · · Score: 5, Insightful

    As an ex Flash using developer, the advantage Flash has over Java is the IDE. (Not that the Flash Producing program is really an IDE)

    With flash you can rapidly develop graphics and then plug in a small amount of code to make it do "clever things". This means a designer (of the graphic type) can build games etc.

    On the flip side with Java you have to actually know how to code, so most applets are made by coders not designers.

    What does this lead to? Well most of the stuff flash is used for is pretty with not too much coding, like most of the Web. While the Java stuff may have lots of features, but is kinda ugly.

    Basically Java could replace Flash, but it would need someone to build an IDE for designers to use before it was popular and started to generate content to match that of Flashes.

    As it stands Flash is a graphics format with scripting, while Java is a fully fledged programming language with the ability to do graphics in a web browser. If someone came up with the JavaFlash graphic tool / ide then we would be onto a winner.

  11. One Minor Detail... by lax-goalie · · Score: 4, Interesting

    The one thing that makes this palatable is you don't actually have to install the Y! toolbar -- you're given an option and can decline the toolbar install. Problem solved.

    Macromedia's been doing this for a while with the Shockwave plug-in, and while developers HATE it (including me), the revenue from yahoo's been a godsend for the Director team. (No, Director's not dead, despite what the Flash team at MACR wants you to think...)

    Still, I think most of Macromedia's top-level management are pinheads, and this is more proof of it...

  12. Re:Same as anything else.. by Tackhead · · Score: 5, Funny
    > > You can't program a hammer to only pound nails.
    >
    > sure you can: DRM

    Anything not nailed down is yours.
    Anything I can pry loose is not nailed down.
    If at first you can't crack it, get a bigger hammer.

    Corollaries:

    If the only tool you have is a hammer, every problem looks like a nail.
    If the only tool you have is an axe, every problem looks like hours of hacking fun.
    If the only tool you have is a shotgun, every problem looks for the nearest exit.

  13. Re:Flash blows.. by mad.frog · · Score: 5, Insightful

    My, that's a useful comment.

    Look, I work for Macromedia, so I'm hardly a disinterested observer, but saying "Flash blows" (or "technology X blows", for that matter) is hardly what I'd call a useful contribution to this discussion.

    Dislike Flash because it's not open-source and thus is unacceptable to your personal philosophy? Fine, that's a point you should make.

    Dislike Flash because it isn't available for your platform of choice (eg, 64-bit Linux)? Fine, that's a point you should make.

    Dislike Flash because it (like every other web technology) can be misused to make really annoying ads? Fine, that's a point you should make.

    Dislike Flash because of some other, specific reason? Fine, that's a point you should make.

    But for all the folks out there who simply have juvenile comments on the order of "Flash sucks"... well, I guess I just don't understand what you think you're contributing to the topic.

    (For the record: yeah, I have AdBlock installed in Firefox, to block annoying ads of all sorts.)

  14. Firefox toolbar too? by psyon1 · · Score: 4, Insightful

    So are they including both the IE and the Firefox toolbar? If they dont distribute it with the FireFox plugin, whats the big deal?

  15. The problem is by Anonymous Coward · · Score: 5, Insightful

    Flash is a platform. If you develop for that platform, you must convince users to download that platform.

    Part of convincing your users to download that platform is being able to let them feel like there's no ill effects. This is why web plugins have essentially disappeared, people are afraid or too lazy to install all that shit.

    Now Macromedia is selling the ability to get your app bundled with their platform. And if you're a developer for their platform, you now run the risk of getting upset emails from people who don't quite understand what a software installation process entails and just hitting "ok" over and over while installing going "I INSTALLED THE FLASHY THINGY YOU WANTED AND NOW THERE'S THIS WIERD TOOLBAR THING ON MY BROWSER!! WHAT DID YOU DO TO MY COMPUTER??"

    This is not so good from the developer's perspective, and it raises valid questions about the future reliability of Macromedia; if they're bundling Yahoo now, what will they be bundling in 4 years?

    Anyone else remember when the Flash player was so tiny that it could fit in a java applet, and if you loaded most Flash pages without having the plugin installed, it did?

  16. So that's where that toolbar came from! by Thanatopsis · · Score: 4, Insightful

    I recently installed a new Flash player and when I had to fire up IE for a compatibility test - there was the dang Yahoo Toolbar. I was pretty distracted when I did the install and Macromedia had, I repeat HAD, a very high trust factor with me. I don't use IE very often so I didn't notice it for a while. I thought to myself "that's very short sighted thinking Macromedia." They then moved from the high trust level to the do not trust level.

  17. Re:Unexplained problem by daeg · · Score: 4, Insightful

    I believe the general hatred is because Flash is largely useless. Especially now that there are more Flash ads than graphic/text ads. Most sites do not use Flash in a meaningful manner (I'm sorry, an HTML menu is just fine, thanks) and do not provide HTML versions.

  18. How do I know? by codepunk · · Score: 4, Informative

    So how do I know that they are not going to install
    anything else on the system. It does not matter much we banned macromedia's web site at the company as soon as we noticed it started installing yahoo toolbar. 100% loss of all trust, they just got placed in the same ranks as Real and Kazzaa

    --


    Got Code?
  19. Re:Flash blows.. by TheViciousOverWind · · Score: 4, Insightful

    Maybe it's not a constructive comment, but it gives a taste of the public (or at least geek) opinion.

    I'm the owner of a company developing a (sucessful) product to manage content on a website (A CMS). - This product is heavy on JavaScript usage, and laso uses ActiveX for several things. - We've been thinking a lot about several things who would be easier and faster to develop in Flash rather than DHTML, but how can I professionally tell people to download a RUNTIME for viewing content, when it comes bundled with third party software, that I myself disapprove of, and find annoying? - The answer is; I can't.

    I use Windows, and I have Flash installed myself - This is not enough for me to uninstall it, but this just seem like shady business practice, and depending on the reaction from Macromedia on this issue I can't see myself upgrading it, or recommend others to upgrade it.

    --
    My <1000 UID is with a hot chick
  20. Re:Flash blows.. by mysticalreaper · · Score: 4, Interesting

    I dislike flash for the reasons you pointed out.

    A) not open source. open source is good for me, so closed is worse

    B) platform support. Flash will NOT reach the entire world, simply because you must have the flash player, which is unavailable on most platforms (all but the most popular)

    C) standardization. There is none. it's proprietary vendor lock in. There's no competeing development environments, no competing players

    D) breakage of the web. Flash is not the web. therefore, you can't bookmark it, index it, search it. You can't look at the code, or make the text bigger, or have your text reader read it because you are blind

    Basically, flash is okay for silly games or homestarrunner, but so bad in other ways it's generally frowned upon by those who are not confused by colors and animation.

  21. It's OPTIONAL by venomkid · · Score: 5, Informative

    I just installed it. It asked me if I wanted the toolbar. I said no. End of story.

    Paranoia.

    --
    vk.
    1. Re:It's OPTIONAL by venomkid · · Score: 4, Informative

      It comes up as a separate install. It asks you if you want to install it. It's not a hidden checkbox or a "custom install" option. It's as obvious as it could possibly be.

      --
      vk.
  22. Not Spyware At All by stevemm81 · · Score: 4, Interesting

    This isn't spyware at all... The Yahoo! toolbar doesn't do any spying or hijacking, and Flash doesn't require you to install it. You might install it by mistake if you're clicking through the install menu, but then you can just uninstall it right away.

    If it were spyware, installing it would be mandatory, Flash might not disclose that it exists, it would interfere with your use of the browser and you couldn't just go to add/remove programs and take it off.

  23. Education by HMarieY · · Score: 4, Insightful

    As someone has already mentioned Flash is used extensively on educational websites. I realize that the average geek guy does not find flash extremely useful in daily life unless your into Homestar Runner, but it is incredibly useful in the educational arena, making websites for children much more interactive and useful. (This is my biggest issue with Linux: very few useful, well-designed children's applications.)

    I am disappointed to find that Macromedia is taking this route now that they have become a big name. I prefer to download only what I request without having to deal with "extras", spyware or not. I personally won't mind as long as they tell you before hand and give an chance to opt out.

    My other concern is that this may make my job harder when it comes to cleaning up other people's computers. Its bad enough trying to convince people that they shouldn't go downloading every free screensaver they like but to have to explain to them where even more random bits of software come from, sigh.

    In the end I don't hold it against Macromedia, they do have the right to make their money somewhere (yes, I realize that the prices for the developement software is pretty high.) I just wish they would be more straight forward about things, advertising it on their site like Download.com does instead of just bundling it with their software.

  24. Re:Flash blows.. by ShieldW0lf · · Score: 5, Funny

    But for all the folks out there who simply have juvenile comments on the order of "Flash sucks"... well, I guess I just don't understand what you think you're contributing to the topic.

    It's like this. When you describe dogshit, you don't say "I don't like the smell, although it is a very pretty shade of brown." and you don't say "I don't like the way it sticks to my shoes, although it is very good for growing plants" . You just say "Dammit, I fucking hate dogshit. This sucks."

    Now I may be wrong, but it seeems to me that what he was saying wasn't "I don't like Flash because it's not open source and can be used to create really annoying ads, but it's great for stupid cartoons" and it wasn't "I don't like Flash because it isn't available for 64 bit linux"

    Again, I may be wrong, but it appears to me that he was saying something more along the lines of "Flash is a lot like dogshit. It sucks and I hate it."

    Hope I was able to clear that up for ya! ;)

    Oh, b.t.w... VB sucks too!

    --
    -1 Uncomfortable Truth
  25. I think they cut the deal backwards. by anopres · · Score: 4, Interesting

    If they embedded the current flash player in the Yahoo toolbar, I don't think there would be a problem. Heck, they could even make the Yahoo toolbar a fancy flash app.

    --
    Strong Mad - 2008: "I PRESIDENT!"
  26. Re:Flack? You've gotta be kidding.... by BarryNorton · · Score: 4, Insightful

    A popular American dictionary allows the variant spelling; a superior British dictionary exposes your ignorance by explaining what a flack is. In case you don't have a subsscription to the latter (you could do with one):

    A blow, slap, or stroke.

    Historical use:

    1823 MOOR Suffolk Words, Flack, a blow. a1825 FORBY Voc. E. Anglia, Flack, a blow, particularly with something loose and pliant.

    Furthermore I agree with the other reply - 'receiving flak' (and the more British 'coming in for [a lot of] flak') is not leetspeak, it's a phrase used often in the British media.

  27. Re:Please provide links. by nahdude812 · · Score: 4, Insightful

    Well, there's GModeler:
    http://www.gskinner.com/gmodeler/app/run.html

    I make use of this tool extensively; it's a cross platform UML diagramer with a lot of good functionality. The gskinner.com site itself is an excellently done Flash site. It showcases their technical knowhow, with out the Flash interfering with the content.

    Then there's things like the Laszlo Calendar: http://www.laszlosystems.com/lps/sample-apps/calen dar/calendar.lzo?lzt=html
    This is a proof of concept only, it's not actually data bound, but it has the capacity to be.

    Of course if I mention Laszlo Calendar, I have to mention the other Laszlo demos:
    http://www.laszlosystems.com/demos/

    Let's not forget Laszlo Mail: http://www.laszlosystems.com/products/modules/mail .php
    One of the best web interfaces to mail I've ever seen (sorry, they don't have an actual demo out there for you to look at, but we've met with the Laszlo guys and they've let us play with it, it's very good!)

    Once upon a time, I shared the same allergy to Flash that a lot of the /. crowd owns. It is perhaps because early incarnations of Flash were really not good for much more than making an annoying splash intro. Flash as a language (or rather, ActionScript) has come a long long way. The language itself is a robust language supporting a solid OOP environment. Its ability to load content pieces on demand is highly reminiscent of Ajax that everyone is so excited about now, only it's quite a bit more powerful.

    You can build a series of movies (swf's) that each perform a discrete function, and use a master movie to bring them together. When you need the calendar (or any other) piece of your application, well, load it. One command and it's placed on the stage, with a loading indicator, while the user gets to continue interacting with the other pieces of the application. You could easily build an entire browser-based OS within Flash, just like a standard OS, with each piece of it being represented by its own 'process' (movie clip), and with all of it having asynchronous data binding to a server-side database. Imagine being able to log into the same OS, with access to all the same applications and data no matter where in the world you went. It's a pipe dream, but it's entirely possible within Flash, only most "serious" developers refuse to acknowledge the possibility.

    Good Flash developers have been doing asynchronous applications for several years now, but have suffered an inability to get good market penetration due mostly to the pundits who call out, "What about users who don't have Flash?" referring to that 1% subset of users using, eg, Lynx. The same individuals have no problem, however, relying entirely on CSS to do their formatting, or linking to a PDF (this generalization is brought to you based on my personal experience with such users; of course I'm sure there are purists who would refuse to rely entirely on CSS for their formatting, or who would refuse to place any object on the web that is not part of HTML1.1).

    People (developers) developed the allergy when Flash was immature, and have not bothered to reevaluate it as a rich web application interface since. Laszlo is FOSS whose entire purpose is built around building rich asynchronous applications for the web. It provides all of the UI components you need to build an app (and any you created that it didn't provide can be just as easily used). It even does this in a skinnable fashion, so, like Evolution, users could load their own custom skins which would be applied to all of the default elements.

    I'm not saying Flash is the be-all and end-all of web goodness. I certainly realize there are pl