微软在今年3月的MIX开发者大会上表示,XP用户将无法使用IE9浏览器。微软技术专家乔治·萨多(Giorgio Sardo)在周三的Web 2.0展会上表示,IE9是一款“现代化的浏览器”,而且将从硬件加速和其他性能提升中获益,因此需要一款“现代化的操作系统”。
但谷歌Chrome浏览器团队工程师阿历克斯·罗素(Alex Russell)并不认同这种看法,他说:“Opera和Mozilla也在浏览器中使用了硬件加速,而且我们的产品都可以在XP中运行。”罗素和萨多与来自Mozilla、Opera和雅虎的代表一同举行了一个有关浏览器未来的讨论组。
罗素说:“你所描述的这个世界将把用户甩在后面。”雅虎JavaScript高级架构师道格·克罗克福德(Doug Crockford)也同意这一看法,他说:“我认为这样做有问题。我建议所有的XP用户都放弃IE,采用其他浏览器。”
这一争论的焦点在于HTML5,这是一个即将推出的新版网络标记语言,将能够为用户提供许多新的功能,包括通过标准的方式来部署视频、动画、音频和线下存储空间。而现有的HTML标准不包含这些功能。
这一标准之所以重要,原因在于它可以降低网络的分化,从而避免开发者同时面向多个浏览器以及Flash和Silverlight等封闭技术创建并测试应用。
由于IE9将全面支持HTML5,因此如果该浏览器不支持XP,这些用户将被排除在HTML5的世界之外。克罗克福德表示,IE6的市场份额比Opera、Chrome和Safari的总和还多,在某些国家的市场份额甚至达到40%。
参与本次讨论的厂商重点谈到了IE6。罗素说:“IE6推出时非常棒。它为JavaScript、DOM以及组建模式的普及开辟了道路,我们至今依然在使用这些技术。”Mozilla首席架构师布兰登·艾奇(Brendan Eich)认为,许多企业的宏和其他扩展都是基于IE6创建的。
萨多表示,HTML5是互联网的未来。微软已经在IE8中部署了部分HTML5标准,但并不完整,而IE9则会完全支持HTML5。微软周三早间发布了IE9的开发者预览版,但并未透露最终版的发布时间。
他还表示,微软一直在努力保证用户能够使用最新版的浏览器。例如,即使是安装盗版Windows的电脑也可以下载最新版浏览器。这对盗版问题严重的中国市场尤其重要。
萨多说:“微软所面临的一大主要挑战是:采用新标准需要面临复杂的问题。HTML5是一个非常优秀的标准,将为开发者创造美好的未来,但是目前仍处于发展之中。”
克里克福特则给出了一个快速部署HTML5的方案:制定一个最后期限,在此之后,除非用户使用最新版浏览器,否则开发者将拒绝他们访问网站。虽然这个方案并不实用,但却赢得了在场开发者的掌声。