Using Silverlight vs. Flash

by 29. January 2009 12:54


I’ve read several articles about the benefits of Silverlight over Flash and I’ve actually done some development in both.  Silverlight is the clear winner in terms of power, but as one of my colleagues pointed out the other day does it matter?  His point was that Flash has an incredible penetration rate.  According to Adobe it’s in the 99% range.  When considering rolling out a new product that requires a plug-in why introduce another barrier to adoption?  Microsoft’s was reporting back in October 2008 that Silverlight’s penetration was ‘1 in 4’.  Meaning 25%.  That’s a heck of a lot for just becoming available.  My immediate reaction to my colleague’s response was that it actually wasn’t that important.  If you provide a ‘cool’ product people will install the plug-in.  Have you seen how many toolbars people have installed on their browsers lately? 

I also believe that Microsoft has a responsibility to its developer community to promote the plug-in as quickly as possible.  What type of responsibility do I think is appropriate?  Make it part of the Microsoft Update.  That’s right.  That’s 89.6% of the worlds computers.  An instant gain in market share.  Of course not everyone is using IE mind you, but it’s still significant.

Another thing Microsoft could do to boost penetration is buy Yahoo.  That’s right.  By purchasing Yahoo that would mean that Microsoft would own 3 out of the 5 largest web properties on the web.  #1 Yahoo at about 29%, #4 Live at 20% and #5 MSN at 15%.  That’s 65% of world wide web traffic according to Alexa.  That’s a lot of Silverlight installations.

Would this keep you from creating an application in Silverlight?

Comments

Bart Czernicki
Bart Czernicki United States on 1/29/2009 2:23:32 PM

I think the MS has that up their sleave. I think its going to be a iPhone App Store type market for Silverlight 3 (yes three) applications delivered via their Azure infrastructure and consumed via an Azure client on the web, desktop (Adobe AIR) and mobile (Windows 7, Symbian, blackberry and there are talks with Seadragon to make it on the iPhone).

Developers will love it as it essentially gives them the entire market worldwide with ONE set of code (write once) and easy type of hosting (on cloud infrastructure).  

Lets take this concept further...add Web 3.0 stuff to it...like searching for a weather app and instead of searching for it installing it on ur iPhone multiple ones come up at once and you can click on one it maximizes and is live instantly.

Flash's market share will be a moot point in 1-2 years if MS can pull this off right.

trackback
DotNetKicks.com on 1/29/2009 6:57:01 PM

Trackback from DotNetKicks.com

Using Silverlight vs. Flash

Steve
Steve on 1/30/2009 6:05:57 AM

It depends on who you are building for.  Penetration rate means nothing if you are not deployed over the public internet.  With that in mind, corporate developers all over should obviously choose "more power".  I haven't done silverlight...but lots of Flex and I wouldn't build in it again, esp for an app that interfaces w/ lots of remote services.  The non multi threading means all my IO calls are done on the GUI thread...which is just crushing when you make a lot of web services calls.

Chad Campbell
Chad Campbell United States on 1/30/2009 6:48:50 AM

I agree with you 100%. I believe that Silverlight is part of Windows Update now as an optional download. I wish they would bundle it with Windows 7, the way that Mac OS X bundles Flash, however, I don't think they can because of the DOJ.

Regardless, I think the penetration rate is overrated. As you alluded to, people that want something are not afraid of a download. Especially if it is from a respectable company like Microsoft.  I'm currently building a product and Flash/Flex/AIR isn't even a consideration. I personally view it as a security threat, which Adobe pretty much fessed up to by trying to force people to download / install Flash 10. That security threat is not going to go away until they redo the underlying architecture, which just doesn't happen with a product that has been in development as long as Flash. That's why Flex was built on top of the Flash runtime.

Silverlight all the time, all the way.

Oziel
Oziel Brazil on 1/30/2009 7:13:53 AM

25%, i personally cant believe, i have never seen any silverlight website aside from microsoft ones.

For the record i dont believe adobe neither microsoft and for crying out loud, it is not news that microsoft can somewhat raise his own numbers

John Dowdell
John Dowdell United States on 1/30/2009 10:09:04 AM


ah, so *that's* the reason Microsoft kept announcing it would buy Yahoo! Clever!  ;-)

jd/adobe

Bisnis Online
Bisnis Online United States on 5/13/2009 5:49:58 PM

Thank you, I can here the new knowledge

Comments are closed