@Charles: So lets make the ridiculous assumption that HTML5 is finalized a week after IE9 RTM and contain severe breaking changes, probably a year or two before IE10 will be done. We are then to continue making our new websites compatible with IE9's then non standard compliant implementation of HTML5 for months or years, alongside browser specific versions for other browsers. We will once again, to save us the hassle of updating our old sites, be stuck designing our future websites around browserquirks instead of standards.
I assume your HTML5 is the platform comment was a response to the "IE9 as the platform" part of my previous comment. Yes, HTML5 is the platform. It should be the platform, that was my whole point. It was Dean who referred to IE9 as the platform.in the video. IE9 shouldn't be the platform and the fact that he sees it as such is troubling.
Ever since IE9 was announced Dean and the IE team has been talking standards compliance. It has all been "standards, standards, standards!" and that the time of writing browser specific code is coming to an end.
Now in this video when asked about what will happen if HTML5 is finalized during IE9's lifetime he's suddenly essentially saying that "IE9 as a platform > standards". I thought that kind of IE6 thinking was a thing of the past.
Dean talks at length about not having us updating our websites everytime the standards change. What he's promoting is having us deal with browserquirks yet again. *sigh*