« UIScrollBar component and scrollPosition | Home | Zimbra Mail ActionScript Library »
May 10, 2009
Very good Flash vs Silverlight comparison
Here is a comparison between flash and silverlight done by Smashing Magazine.
It's the first one i read that is well written, explained and documented.
Flash wins 9 of 14 comparison items which i think it's correct except that i think actionscript is a more powerful language for the interactive web.
Flash vs. Silverlight: What Suits Your Needs Best?
--fernando
Seriously? It's chock full of errors for both Flash and Silverlight? I refuse to believe that the author has used any of the two extensively?
I can't comment on the silverlight part but on the flash part the information is not wrong but incomplete.
The overall is that flash animation is based on frames, swf files are compressed, actionscript is OO and flex provides a very big class library/components, flash supports multiple video formats for playback, flash can modify sound on "low level", etc.
What error can you highlight on the flash part?
Thanks!
I also believe it wasn't that great of an article. Mostly about Silverlight winning on the animation category. Ya the timeline is based on frames but there is also a lot of animation libraries based on time which they don't cover.
If Silverlight is so good at animation, why ain't there any well animated Silverlight website out there?
It's funny that animation is like on of the best thing in Flash and they point out that Silverlight is better, feels hard to believe.
I personally found the article extremely lacking, with errors and out of date information.
Example, the animation comparison ignores the changes to the animation model made in Flash CS4. Or in socket programming, ignores binary sockets introduced in Flash Player 9, focusing on the older XMLSockets. Or failing to mention that Flash Player 10 renders OpenType fonts and handles text differently with the new text engine.
As for SEO, text that is actually embedded into SWF have been searchable for years (Flash 5? 6?) as Macromedia made available a search engine SDK. Previously the big limitation was dynamic text inside the Flash Player could not be picked up by search engines, until the recent "headless Flash Player". As far as I am aware, dynamic text in Silverlight is still not picked up by search engines. So Microsoft is still playing catching up as far as SEO is concerned.
In the comments, there's a number of other mistakes other people found in the article.
Basically, it seems like someone through together an article quickly without being very familiar with either technologies.
And to say the truth i posted about the article without being familiar with silverlight at all. My bad!
Thanks for the comments :)