| Everyone knows XMLHTTPRequest originated from IE, but does that really matter? It's not like no other company could have come up with anything like that, is it? No matter when it's deemed "finished", HTML5 is coming along nicely. It feels like you can already start using it a little, and after some time, all browsers that matter (which might not even include IE anymore) will support HTML5 & CSS3 well enough that you can actually use them. That's really cool, and Microsoft has done absolutely nothing to make that happen - quite the contrary. They were pretty much refusing to co-operate for as long as possible, naturally, and when they realized that the IT world wasn't going to wait for them anymore, that they had become irrelevant, only then did they actually do something to support standards. Make the existing specifications work, but add more (useful) functions. That's not an implementation of a standard anymore. In fact, even the browser-specific way Safari and Firefox have approached CSS3 is really weird - why not just freaking use the names that are going to be used eventually anyway? It makes no sense. You can't support MS adding their own proprietary shit on top of open standards just because they happened to produce XHR while doing exactly that. The other browser developers are all coming around to implementing HTML5 and CSS3, and if MS wants to stay in the game, right now they actually have to do the same, as they've apparently realized. If they had the choice, they'd be doing everything in their power to fuck everything up and make the world depend on IE once again - you can count on that. So please, stop the misguided MS-love. |