Silverlight VS Flash VS HTML5

silverlight-VS-flash-VS-html5Hello everyone,
This is a quick overview between Silverlight, Flash and HTML5


Working in fullscreen on one display while still being able to use the other out of the box, Which is great for guys with dual monitors.
Less processor intensive on high-res video, Its really smooth.
And what I really like too much about it, Is that it WILL continue to buffer video even if a connection is lost and reconnected.
It is made by Microsoft but it also works on OS X [On OSX it works better than flash]


Great for almost everything, Except videos.
Widely used.


With javascript and HTML5 you can make most of what you would normally use silverlight flash for.
Easy to work with.
No additional programs or plugins are required.
It does the trick for videos.

{ 5 comments… read them below or add one }

Tobias March 30, 2010 at 6:19 PM

Perhaps compatibility issues and support should also be mentioned for HTML5? Silverlight and Flash work identically well in all browsers that support them, but JS and HTML5 have different implementations/etc.


Hikari April 4, 2010 at 6:15 AM

I think u mixed different things all together o.O

I’d not include videos inside silverlight and flash, because they are more codec related. Only the video player should be considered.

And HTML5 is totally different. It’s just a markup language, that makes some features standard, so that browser can support them natively. But HTML5 only markup these features, it doesn’t implement them, as other 2 do.

I belive flash player can also be used with HTML video element, it will just be a matter to upgrade it to support the new markup.


Ted April 4, 2010 at 6:57 AM

Nothing is mixed.
Maybe you just got few points wrong, There’s another point that I just about HTML5
Please check it out for more clarification 🙂


Alan September 27, 2010 at 10:54 PM

Hmm, the link that you posted seems to counter what you posted about HTML5.

Hikari has a very good point. You are comparing implementation to a markup language. It would be like comparing OSX to .NET.

Another point:
HTML5 is implemented by the browser which adds a level of complexity that really goes against it. HTML5 IS easy to implement in a single browser but when you try to support multiple browsers it quickly becomes very complicated. It has been the bane of HTML since IE vs Netscape.

Also it would be good to explain why video is not good in Flash vs Silverlight. If you are doing a comparison it is not enough just to say it is so. It does not have to be a detailed explanation, high level is fine but at least provide some supporting argument.


SteveM March 3, 2012 at 12:32 AM

A brief review… I found this blog entry focused on web mapping but its a handy generic review of the future of silverlight, flash and HTML5 and the direction of dynamic web applications.


Leave a Comment

Previous post:

Next post: