Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Channel 9 Live at PDC09: Scott Guthrie
Dec 05, 2009 at 2:01 PMThe 'Click here for full schedule' link doesn't work.
IE 8: On the Path to Web Standards Compliance - ACID 2 Test Pass Complete
Dec 20, 2007 at 8:53 AMWhile I have sympathy for the problems you discussed regarding maintaining compatibility with older versions of IE, I should hardly need to point out that they are much of you own making
I'd also be interested in later communications from the team to hear what is your opinion on the future of the web in terms of standards, and as an application platform? For example, what is your stance on XHTML V2 vs HTML 5? What do you think of CSS 3.0? You talked in this video about the addition and standardisation of XmlHttpRequest, but it seems like there's been less innovation of this sort in the last few years. The only major example I can think of has been the addition of the Canvas tag in some browsers (and now into HTML 5, I believe). I guess the problem is that if individual browsers, particularly IE, start adding features unilaterally, then they are screamed at for introducing proprietary extensions, but if everything is done via standards bodies then it could well be a glacial design-by-committee process. What are your thoughts on this? Do you see a greater roll for more ad-hoc groups like WHATWG, where a smaller group of vendors can more swiftly spec a new approach and then pass it to the WC3 for standardisation? Do you foresee greater cooperation with Mozilla, Apple, etc, in the future?
It seems like from a political point of view, Microsoft is ambivalent at best regarding the web as an application platform. On the one hand you're producing great stuff like ASP.NET 2, the AJAX toolkit, Microsoft Expression, etc, but on the other you mothballed IE for a long time, and you don't seem too active in really pushing to advance the web beyond its current limitations. AJAX is all very well, but it's basically just squeezing the last drops out of technology that's almost a decade old. My cynical side would say that you're reluctant to enhance the web too far, for fear of letting web applications compete too closely with the desktop. That you want to stabilise HTML + CSS as a fancy document language, but to only deliver app capability via things like Silverlight and .NET that you have greater control over. Or am I just being paranoid?