Slashdot Mirror


Microsoft Silverlight 4 vs. Adobe Flash 10.1

superapecommando writes "The richest RIA platforms today (and for the foreseeable future) come from clashing titans Adobe and Microsoft, whose Flash and Silverlight platforms both combine excellent tools for developers and designers, broad client support, strong support for server-side technologies, digital rights management capabilities, and the ability to satisfy use cases as varied as enterprise dashboards, live video streaming, and online games. And each has spawned new updates, to Flash 10.1/AIR 2 and Silverlight 4 respectively, which put them on a near-level playing field. Which one should you choose?"

9 of 379 comments (clear)

  1. Re:Alien Versus Predator by Anonymous Coward · · Score: 5, Funny

    Two peanuts were walking down the street. One was assaulted.

  2. To appease the most visitors with ease by bemenaker · · Score: 5, Insightful

    I would go with Flash just because most people have it. The install base is substantially higher than silverlight.

    1. Re:To appease the most visitors with ease by jijacob · · Score: 5, Informative

      Silverlight has absolutely abysmal support on Linux. Seems like the only Silverlight applications that are actually publicly use stuff not included in Moonlight. Flash may use what seems like an unnecessary amount of CPU, but at least it works. Booting a VM just to watch online video hardly seems worth it when there are other easier (less legal) alternatives.

    2. Re:To appease the most visitors with ease by ma3382 · · Score: 5, Interesting

      When I was developing a Silverlight 2.0 application almost two years ago, we had something similiar to this issue when (I believe) your plugin version did not match the version of Silverlight coded for. More specifically, when Silverlight 3 was available/installed it would complain to us to install Silverlight, when in reality we should have been downgrading to continue supporting our Silverlight 2.0 app.

  3. Re:Alien Versus Predator by Anonymous Coward · · Score: 5, Funny

    A guy walks into a bar and sees a dog lying in the corner licking his balls. He turns to the bartender and says, "Boy, I wish I could do that."

    The Bartender replies, "You'd better try petting him first."

  4. Re:Absolutely by gaspyy · · Score: 5, Insightful

    "Somewhat" is an understatement.
    Flash is ubiquitous. You'd be hard-pressed to find a computer without it. With Silverlight, MS had to pay developers to build something with it and in many cases (NYTimes) thy still abandoned it. The availability is 98% Flash, 5-10% Silverlight.

    As for waiting, HTML5 and strong support is years away. Don't be fooled by "Browser X scores 100/100 on Acid 3" -- I am working on a HTML5/CSS3 project right now and all browsers have major rendering bugs and omissions, most of them documented (aliasing for transformed objects, no clipping in some instances when border-radius is used and many more).

    Even ignoring older versions of IE, developing any complex app for Firefox, Webkit and Opera is still a daunting task.

    "HTML5" may be the newest buzzword, much like "ajax" and "web 2.0" but the reality is in many many cases Flash would give better results in less time and with broader reach.

  5. Re:Alien Versus Predator by WrongSizeGlass · · Score: 5, Funny

    A Microsoft developer and an Adobe developer walk into a bar. Neither one lost their iPhone prototype.

  6. Comparing Apples to Rocks by inshreds · · Score: 5, Insightful

    CmdrTaco, I am stunned to see such a biased and ridiculously slanted summary coming from your desk. Come on... “both combine...strong client support”? Are you kidding? Silverlight only runs fully featured enabled on Windows. Mac users suffer sub-par SilverLight performance due to issues with hardware acceleration, Linux users are left in the cold, and even the Windows technology has an awful track record. Let's take two large rollouts of SilverLight for example: Major League Baseball and Netflix Instant Play.

    MLB: It does not take long to see that MLB had such an uproar of customer complaints about SilverLight that the MS player was quickly “benched”: http://news.cnet.com/8301-1023_3-10212843-93.html

    Netflix: The Netflix subsidized SilverLight player has resulted in an absolute flood of complains and a continual stream of glitches: http://news.cnet.com/8301-13860_3-10199350-56.html http://www.wired.com/gadgetlab/2009/03/netflix-updates/

    Of course, being that this is /., I would think the fact that SilverLight does not play on any open players or Linux distributions would be enough to reject this summary's premise alone. Flash, in spite of all the horrendous attributes inherent in that technology, at least actually plays on most platforms and mobile devices. Thus, I respectfully disagree with your primary assertion that these two technologies are even on the same playing field.

  7. Re:Alien Versus Predator by Anonymous Coward · · Score: 5, Insightful

    Wake me up when Microsoft comes up with a tool that allows non-coder graphic designers or animators to create entire apps in Silverlight with the same ease that you can with Flash.
     

    Wake me up when Adobe or Microsoft (or anyone, for that mater) comes up with a tool that allows non-coder graphic designers or animators to create entire apps that don't take up huge amounts of bandwidth, don't run like drunk turtles, and don't reinvent ever UI widget under the sun (including label text.)