Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Microsoft

Microsoft Prefers Flash To Silverlight 306

An anonymous reader writes "Microsoft still has not adopted Silverlight, and uses Flash all over its websites. 'Despite all the controversy over Microsoft using Silverlight to take over the rich internet market from Adobe Flash, the software giant seems to be not even trying. In fact, even most Microsoft web sites are using Flash instead of Silverlight.'"
This discussion has been archived. No new comments can be posted.

Microsoft Prefers Flash To Silverlight

Comments Filter:
  • by modmans2ndcoming ( 929661 ) on Saturday May 10, 2008 @10:48AM (#23360860)
    uhhh.... news flash, there is an OS X and Linux runtime.
  • by Serapth ( 643581 ) on Saturday May 10, 2008 @10:52AM (#23360908)

    Because Silverlight-based applications are cross-platform, they run in most modern Web browsers, including the following:

    Microsoft Internet Explorer versions 6.0, 7.0, and 8.0 Beta

    Mozilla Firefox versions 1.5 and 2.0

    Apple Safari version 2.0 and 3.0 Beta.


    Currently it runs on Windows and Mac, with the Mono team apparently having a Silverlight port already up and running. Its not 100% cross platform, but its a hell of alot better then most previous Microsoft technologies. You have to keep in mind the technology is pretty young.

    That applies to the origonal post, which frankly seems pretty trollish to start with. Silverlight is new and frankly 1.0 seemed more a proof of concept then an actual technology. All told, its been with us for less then a year. It is going to take MS time to get all their various pages ported over to silverlight... *IF* it even makes sense to do it at all. Just because something new and improved comes along, doesnt mean all that you already have needs to be re-written, something a great many programmers never seem to learn. That said, I already encounter alot of sites ( like Download Center ) that if you have Silverlight installed ask if you want to take part in the new version.
  • Actually (Score:1, Informative)

    by Anonymous Coward on Saturday May 10, 2008 @10:59AM (#23360958)
    Not trying to fanboying or anything, but I remember installing Silverlight on someones computer (Mac) and it was working flawlessly for videos, the equivalent of a real video player. I can't say the same for the Flash video players, for wich I have very bad experiences: unusable seeking and even unplayabe videos. My two cents.
  • by ewg ( 158266 ) on Saturday May 10, 2008 @11:00AM (#23360970)

    JavaFX.com [javafx.com] uses JavaScript and QuickTime to promote the benefits of JavaFX. No JVM needed.

    (Of course, you still have to visit the Wikipedia article [wikipedia.org] for an introduction in context.)

  • by Gavagai80 ( 1275204 ) on Saturday May 10, 2008 @11:15AM (#23361080) Homepage
    Newsflash: getting silverlight (moonlight) to actually install on Linux takes a team of experts, and even if you manage that it'll fail on most pages. It's no more accurate to say that there's a silverlight for linux than it is to say that all windows programs run in linux thanks to wine.
  • by Richard_at_work ( 517087 ) on Saturday May 10, 2008 @11:35AM (#23361224)
    The Linux runtime is being supplied by Moonlight, from the Mono team - its opensource and is available from here http://www.mono-project.com/Moonlight [mono-project.com] - vet away.
  • by gbjbaanb ( 229885 ) on Saturday May 10, 2008 @11:39AM (#23361254)
    I'm sure silverlight is quite a good technology.

    but who cares, they turned me off it when I kept getting popups asking if I wanted to install it, am I sure I don't, no really we think you should. oh ok, I'll ask again next time you visit any page in case you've changed your mind.

    I installed it in the end just to shut the damn thing up, and even then it refused to install. I almost cried with the frustration! The CIA could use this technique to get their terrorist suspects to talk.

    MS doesn't often plan their takeover of markets, someone someehere in the depths of MS's vast ranks of development makes something cool, others within MS get to hear of it, its attracts some takeup,, and then everone in MS thinks that becuase they like it, you will too. And if you don't like it - tough, as they want you to have it so it becomes ubiqutous enough that they can use it everywhere without worrying about it. Hence the push to have silverlight installed everywhere.

    Of course, that's the old way of MS planning. Now, someone at MS decides they can make money from it/increase market share/dominate a market, and so they tell everyone at MS to push it everywhere. It often doesn't work - look at .net and how much takeup they have there from the Office, Windows and now the Visual Studio teams. But you, as a MS consumer, still get the marketing message pushed down your throat like it or not.

    BTW, they cannot 'flip the switch' and have you have it, they'd get sued. Again. That's why you have to opt-in to silverlight. Whether you want it or not.
  • Um, no (Score:3, Informative)

    by Reality Master 201 ( 578873 ) on Saturday May 10, 2008 @11:50AM (#23361304) Journal
    From the "JavaFX Technology Overview" section of the JavaFX.com website:

    Built on Java. JavaFX is not starting from scratch; it is built on the Java platform (Java SE and Java ME) and leverages the power and capabilities of the Java platform. It also extends the Java platform to deliver on the original promise of client-side Java.


    Unless by "No JVM needed," you mean "No JVM needed apart from an already installed JVM."
  • by ozmanjusri ( 601766 ) <aussie_bob@hotmail . c om> on Saturday May 10, 2008 @11:51AM (#23361312) Journal
    Perhaps someone can illustrate to me why I'm wrong and it really is good for application development and I'm just missing something every time I come to look it it (perhaps because the books and documentation are almost all aimed at animators+designers, not developers?).

    Yes, you're wrong.

    It's a shame you spent so much effort writing all that and none on Googling, because there is plenty of information out there.

    Adobe's own application platform for Flash is Flex [adobe.com]. OpenLaszlo [openlaszlo.org] is an open-source XML based programming language for developing apps in SWF. Flash itself also has a substantial component collection for app development, and finally, there are dozens of third-party ActionScript IDEs and compliers available.

    That's why Microsoft is introducing Silverlight. Flash is threatening to become an OS-independent application platform which could make Windows irrelevant.

  • by dvice_null ( 981029 ) on Saturday May 10, 2008 @11:56AM (#23361344)
    And as wikipedia says: "but as a lot of work still needs to be done[7], no firm date has yet been given on the Moonlight website."
    http://en.wikipedia.org/wiki/Moonlight_(runtime)#cite_note-status-6 [wikipedia.org]
  • by jsebrech ( 525647 ) on Saturday May 10, 2008 @12:09PM (#23361478)
    Basically though, I think Flash has just gone too far down the wrong route, as application development in it seems like a hack. Perhaps someone can illustrate to me why I'm wrong and it really is good for application development and I'm just missing something every time I come to look it it (perhaps because the books and documentation are almost all aimed at animators+designers, not developers?).

    You're indeed missing something, because you're looking at the wrong product. Adobe's product for developing web applications for the flash player is called flex. Go take a look at some flex books (for flex 2 or 3), and be enlightened.

    In my opinion flex can go toe-to-toe with any client-side web dev platform, be it silverlight, java client, java/gwt, extjs, or whatever.

    Actionscript 3 is modern language that encourages good development practices. The flex framework is complete, fast, light, easy to extend, and easy to work with. And mxml, flex's xaml-equivalent, well, just check it out, it's really nice.

    I see it as quite opposite. Silverlight doesn't offer a compelling featureset to lure people away from flash/flex. It doesn't do anything development-wise that might tempt flex developers, and it cannot integrate animators and designers as good as the flash / flex combination can.
  • by NerdENerd ( 660369 ) on Saturday May 10, 2008 @12:19PM (#23361544)
    I am a contractor working on a high profile Microsoft web application at the moment and we are using Flash in it.
    The decision is nothing against Silverlight, we have discussed using Silverlight.
    The issue is with the skills that the designers who are contracting have.
    Microsoft do use a lot a Silverlight across their web applications, try the downloads beta for example.
    You will see a lot more of it being used once there are more designers with experience using it.
    Flash has got over ten years of being in the marketplace and finding designers with Flash skills is a lot easier than finding designers with Sliverlight experience.
    I don't think this says anything against Microsoft's commitment to Silverlight.
  • by Not The Real Me ( 538784 ) on Saturday May 10, 2008 @01:14PM (#23361916)
    It took many years for websites to dump Windows media streaming, Real media streaming and Apple Quicktime streaming media in favor of Flash. It seems Youtube was the tipping point to switch to Flash. Once Youtube took off, many sites dumped WM, Real and Quicktime for Flash.

    Microsoft is a slow learner. It took many years until .NET finally took off. It seems that M$ doesn't get it right until the third release of their product is launched. Silverlight 1.0 will bumble, stumble, and crawl along. Silverlight 1.1 will probably be reasonably okay for some early adopters. Silverlight 2.0 will be a good product. Silverlight 3.0 will be a very good product. Silverlight 3.5 will probably be as good if not better than Flash 9.0.

    I am not a fan of M$. All one has to do is look at the history of Windoze, M$ Office, SQL Server, .Net, and Visual Studio to see that M$ almost always borks the early versions.

  • by ozmanjusri ( 601766 ) <aussie_bob@hotmail . c om> on Saturday May 10, 2008 @01:40PM (#23362114) Journal
    The SWF format isn't open.

    It IS open.

    On May 1, 2008, as part of its Open Screen Project, Adobe dropped all restrictions on the SWF and FLV formats.

  • by Niten ( 201835 ) on Saturday May 10, 2008 @01:54PM (#23362234)

    The reason that x64 CS3 will be Windows-only is that Apple promised, and then later rescinded, a 64-bit Carbon. It's really more a case of Apple shooting itself in the foot than any fault on Adobe's part.

    I agree with you regarding getting CS on Linux, though. I also think that Adobe's recent move to lift the restrictions on the use of the Flash format documentation is a step in the right direction -- it says to me that Adobe would rather open up Flash entirely than see it lose to Silverlight, and in the long run that will be great for Gnash and other open source Flash players.

  • This said it better than I could have:

    http://blog.dennyboynton.com/post/Why-is-Microsoft-So-Slow-to-Adopt-Silverlight.aspx [dennyboynton.com]

    ...when I talk to people about adopting Silverlight, they always make the comment, "I already have so much Flash built into my web site, I don't know where to start with Silverlight." Well, the good news is you don't have to throw out the baby with the bath water. The fact of the matter is that you can begin to implement Silverlight where it makes sense in your web site without modifying or removing any of the Flash assets you already have in place. Silverlight will run just fine in a web page with Flash, so you can iteratively begin the process if implementing Silverlight and, if prudent, replacing Flash to take advantage of XAML, developer/designer collaboration, developing in managed code and all the other benefits Silverlight has to offer. No expensive and painful "big bang" replacement is necessary. Find a requirement for which Silverlight is a good fit and implement it. It's as simple as that.

    The truth is, while the rest of the world would hold Microsoft to a higher standard than any other company, at the end of the day Microsoft works very much like the IT shops you probably work in. Each Microsoft product and web site has a team of developers and product managers that have a finite budget, timeline and resource pool in which to work. Believe me, if Silverlight could be deployed as a replacement to Flash across all Microsoft web sites next week, it would certainly make my job a hell of a lot easier, but that's not possible and difficult decisions have to be made in order to deliver a multitude of solutions currently underway on time and on budget.

    I can all but guarantee you that there are roadmaps in place to adopt Silverlight across most or all of the Microsoft web assets. That adoption will be rolled-out in a manner that delivers value to the business and as it makes sense. You're seeing that adoption begin on Microsoft.com and MSDN, and should see it on more Microsoft sites in the coming months and years, a very timely example being the new Expression Suite web site, all built in Silverlight...
  • by pjotrb123 ( 685993 ) on Saturday May 10, 2008 @03:23PM (#23362948)
    > odd that did not really start some sort of significant promotion for their technology (unless I missed it)

    They certainly are promoting it. Even using Firefox 2.0 (on Win XP), http://www.microsoft.com/en/us/default.aspx [microsoft.com] opens with a box "layered" on top of the main page:

    Enhance your experience on Microsoft.com with Microsoft Silverlight
    Microsoft Silverlight delivers a new generation of high-quality audio and video, engaging media experiences, and interactive applications for the Web.
    Approximately a 1MB download and a 20-second install.
    [Click to install]
    By clicking "Click to install" you accept the Silverlight License Agreement.

    And there is even a tiny [No Thanks] button.
    Of course that was what I picked :-)
  • I'm actually surprised you're haing troubles with Flash and IE7 - I had the same issues, but with Firefox. It eventually got so bad I just stopped going to certain sites at all using Firefox, and since the IE8 beta came out I've been testing it heavily - while I won't claim it's un-crashable (though remarkably stable for an early beta) I've had no issues with Flash.

    Silverlight seems to work fine on both, though I've only run across a few sites that use it.

    As for Acrobat, are you talking the PDF creation tool or the reader? If it's the reader, try Foxit Reader from http://foxitsoftware.com/ [foxitsoftware.com] . It loads much faster and doesn't require rebooting or anything ludicrous like that. Foxit also has PDF creation tools, but they aren't free downloads (they have trials available, however). I won't claim that Foxit and Adobe have perfect feature parity, but they're damn good and Foxit actually has a few nice features Adobe could stand to add.
  • by GoodNicksAreTaken ( 1140859 ) on Saturday May 10, 2008 @06:55PM (#23364754)
    Microsoft contracts out a lot of it's web page development to http://www.ascentium.com/ [ascentium.com] and possibly other companies. It is no surprise that their developers choose to use Flash.
  • by Scrameustache ( 459504 ) on Saturday May 10, 2008 @06:57PM (#23364764) Homepage Journal

    Why is that if Adobe has a monopoly on a web item that in the end will be monstrously profitable that it's perfectly ok? If Microsoft wants to move in and give them competition it's a mortal sin.
    First. There was Quicktime. And we had motion.

    Then there was Real,
    and we were an[BUFFERING]noyed.

    Then there was Flash... At first it was wasted on useless intro animations, and was despised. But then it found its niche, and made one good thing easy: Embedding video in a web page, and giving that an interface.
    And we were pleased.

    And since it was good, it became very profitable. And Microsoft saw that profit, and said "I want it for me!", and they made silverlight, and tried to force us to use it by signing deals with media conglomerates so that they would remake websites that were perfectly functional (in flash) so that the users couldn't see the content with flash anymore, they would have to download this new thing called dsilverlight, which did not say what it was, to use the site that USED to work.

    And we were annoyed.
  • by cheekyboy ( 598084 ) on Saturday May 10, 2008 @09:05PM (#23365590) Homepage Journal
    http://www.pcworld.com/article/id,143232-page,1/article.html [pcworld.com]

    I am sure the olympics is a big website in terms of content and viewers. This will be enough to showcase its worth if done well.
  • by shutdown -p now ( 807394 ) on Sunday May 11, 2008 @02:24AM (#23367146) Journal

    Also, lets not forget that SL is new. v1.0 may be a few years old
    Silverlight 1.0 was released in September 2007. It's not even a year old.
  • by longacre ( 1090157 ) * on Sunday May 11, 2008 @02:37AM (#23367202) Homepage

    Really? What media conglomerate would that be? Hard Rock Cafe'?
    Major League Baseball started using Silverlight for some of its video players last season.

Old programmers never die, they just hit account block limit.

Working...