Ad Libitum

  Silverlight - The new light in Web Development or?

Oct 30 2007

Microsoft’s latest web technique Silverlight is another way to do Web 2.0 interaction a la Flash. There are major differences though, the biggest difference is while Flash is a compiled format, Silverlight is rendered XML code. That makes a huge difference for SEO purposes, as Flash is inherently a bad choice when it comes to search engine listings. The XML code will have a bunch of other advantages over Flash, one being that the page can be read by a screenreader like JAWS Job Access With Speech, which is the most popular application for visually impaired web users. Silverlight uses the XAML as it’s base underpinnings, which if it lives up to that - makes a great foundation for Standard compliant web developers to work with.

On Microsofts site, are links to download the SDK and example code - which is quite impressive, however right of the bat, I see a few disadvantages at this point. The lack of browser plugins is appaling, in my test it will only work in IE and, to some extent in the Gecko family, no support Opera or for my Mac browsers. The biggest challenge that Microsoft faces with this technique is to be backwards compatible as well. I know some of you guys will say that if the user uses older browsers, that is their choice to not stay up to date, however there is major costs for some to keep up with the ever changing world of web browsing. There is still a considerable amount of IE 5 out there, and a smaller, but still significant portion of Netscape users. To be successful in todays web world is that everything is able to work on virtually any browser that is out there. As for *nix users, which are a growing by the day number of users, there isn’t much hope, since Micrsoft owns the patent, that it will be included by default in installs of Red Hat, Ubuntu, Suse etc. A good note for *nix users is the collaboration between Novell and Microsoft called Moonlight which brings hope that it will be available fairly soon as a package to install. In my opionion, Microsoft should give up the patent, to gain the acceptance of the web designing community, since you will still need Microsoft applications and techniques to develop the Silverlight applications.

We have avoided Flash for the resons mentioned above (search engine and non accessability) - unless you count the occasional animated banner, frontpage display of images, non essential to the message of the site, but about a month ago, we started to slowly reconsider Flash for some implementations when Adobe released a Flash Player 9 for Linux. For some customers Flash might just start to make sense to develop applications in, however, it leaves the usability aspect hanging.

This is why I think Silverlight may have a run at the crown for the best Web 2.0 technique, since it is rendering XML out, which would be the best solution for both issues.

Comment now » | Posted by veine under HTML, General, Tools


  New Blogging System

Oct 16 2007

After a long time - I’ve given up on my own old system, mainly because I came to the conclusion that I had to re-write most things from scratch to make it work the way I wanted. So - here I am - going with the flow and waves in the blogging world, and installed the best one out there after researching them all quite some.

I hope this one is as good as people think it is - or I may end up going back to re-writing my old one (lazyness and kids/family life will most likely prohibit that from happening

Comment now » | Posted by veine under General


Valid XHTML | Valid CSS | Copyright © Ad Libitum
Design by Vikberg.Net Ad Libitum is proudly powered by WordPress.