I was waiting to see what came of the Silverlight announcement a couple days ago. This article lays it all out. I think the battle between Silverlight, Flash and JavaFX has just been called on account of HTML5.
Both Muglia and Microsoft CEO Steve Ballmer – speaking at last week’s Professional Developers’ Conference (PDC) – have made it clear: HTML5 is now considered the future for building rich interfaces for web-connected devices.
“Silverlight will continue to be a cross-platform solution, working on a variety of operating system/browser platforms, going forward,” [Muglia] said. “But HTML is the only true cross platform solution for everything, including [Apple’s] iOS platform.”
Muglia promised on Monday that Microsoft will continue to invest in Silverlight and “enable developers to build great apps and experiences with it in the future”. It’s just that Microsoft’s commitment has shifted.