Microsoft weighs in: 'the future of the web is HTML5'
engadget.com
engadget.com
But that's more a testament to the vendor's "now with $AWESOME_PLATFORM!"-driven software architecture paradigm than any real fault of Silverlight or Java. (Except that they both appeal to those sorts of people.)
You see it a lot in the enterprise world.
Facebook also has a couple of applets I think.
So what about Silverlight? Silverlight is really a tooling play. And with HTML5 they're beginning to see that they can bring the Silverlight tooling over to HTML5. The big question is probably layout more than anything else.
Silverlight then becomes their platform for future features of HTML. Rather than "embrace, extend", they extend via a plug-in, and then as feature prove useful, they get them through standards (which is common in most standards spaces).
This is really the path that Adobe should have down with Flash, and based on what I've seen with CS5, I suspect it is, they're just getting to it really late.
http://blogs.msdn.com/ie/archive/2010/03/19/the-css-corner-a...
When you look at something like this, you realize that it's not just the standard that needs to be finalized, but how the result should look. So while Firefox can say we support rounded borders, the net isn't well thought out. Browser makers are racing to mark of checkboxes of success. IE9 may not be the quickest to the block, but it's clear that the IE team isn't just trying to meet the standards.
Edit: I do want to point out that I think your question is a valid one, and while they've recently released updates to their browser rather quickly over the last few years, it feels like all together, they have been slow in releasing anything really impressive, or not just playing catch up.
Are you serious? All the other browser vendors also have blogs, on which they have routinely discussed the details of web rendering for years. How does Microsoft also adopting this practice within the last year or two make them unique?
The impressive thing I was referring to was the actual rendering results. To be fair, I was mostly comparing what IE9 is going to do with what Chrome/Firefox/etc are doing now, but still. IE9's implementation of something looks impressive.
If Google release VP8 as open source and license-free, and HTML5 adopt it as a baseline, will MS change their mind?
The future of HTML4 is HTML5.