   HTML 5, Javascript, Java, Anti-Plugin, WebGL, multiple browsers
  Hi,I do none trivial Silverlight at work, big web apps. I think its awesome. Here is the thing, anything you can do in &#106avascript you can do in silverlight since you can directly call out to &#106avascript and when C#4.0 comes in you can use dynamic types which means you can just call any &#106avascript function and it will resolve at runtime.Robust client side applications written in a fantastic language.All of the tech in the thread title is creating more shite to deal with between browsers. You need to update your browsers more often than you need to download a plugin.I understand that it wouldnt be wise to hand over the future of web dev to Microsoft but the W3C are not doing a very good job at enabling developers.   