Wednesday, March 12, 2008

Silverlight vs Flash

I was checking out Microsoft's Silverlight technology recently (especially the version 2.0 that is out now in beta). It looks pretty cool and Microsoft has probably taken it further ahead of Flash by giving it the capability to run .NET code.

But I think its unfair on the part of Microsoft to put those boxes around Flash objects and make you click on them before it activates the Flash controls in Internet Explorer. I see no such restriction for Silverlight objects. Is this giving Silverlight an unfair advantage at least in terms of ease of use (I've seen many users complain that Flash controls don't work on a website - since they didn't realize that they need to click on them once activate the control).

2 comments:

Anonymous said...

There are work-arounds (javascripts?) for those boxes around Flash-items in IE and I've heard that Microsoft will remove this behaviour from IE 8. Last week the first public beta of IE 8 is published by Microsoft.

See for more information: Internet Explorer 8 Beta 1

Santosh said...

Yes there are Javascript workarounds for the Flash boxes but it's extra work and I'm wondering why Microsoft made that distinction in the first place.

And it looks like IE8 may remove this behavior. IE8 does look like a pretty good release, especially since it's default standards mode should render like Firefox/Safari allowing designers to create just one version of their site instead of hacking the code to make it work in different browsers.