北京时间5月7日消息,据国外媒体报道,Web 2.0Expo大会正在美国加州旧金山市举行,昨天召开了一场名为“未来五年浏览器前景展望”的研讨会,与会者包括浏览器行业最具盛名的多位业内人士和来自Palm、Mozilla、Opera、谷歌及微软等公司的代表。 以下是会议要点: 小组讨论嘉宾 雅虎架构师、JSON之父 — 道格拉斯·克洛克福特(Douglas Crockford) Mozilla首席架构师、JavaScript创始人 — 布兰登·艾奇(Brendan Eich) Opera首席标准官、W3C网络应用工作组联合主席 — 查尔斯·麦卡锡纳威(Charles McCathieNevil) 谷歌 Chrome Frame插件开发者、开发工具Dojo创始人亚力克士·拉塞尔(Alex Russel) 微软雇员、Web技术传道者 — 乔吉奥·萨多(Giorgio Sardo) 会议主持人 Palm开发者关系主管迪安·阿尔默(Dion Almaer)、本·加尔布雷思(Ben Galbraith) 业界最知名浏览器开发人员讨论浏览器前景 问:有多少人希望IE9支持HTML5规范里的canvas 元素? (在场的每一位都举起了手) 萨多(微软):我们还在开发当中。微软在HTML5方面投入很大,我们相信HTML5,也认为微软应该较好地支持HTML5规范。我们倾听开发者的反馈、浏览技术规范,希望能确保规范的一致性。我们还考虑到了性能问题,硬件加速技术将得到大量应用。 阿尔默(Palm):在我看来,canvas元素无足轻重,SVG(可缩放矢量图形)才是重头戏...... 艾奇(Mozilla):SVG的确如此,相比之下canvas就没那么重要,我们实施类似技术已经有五年了,很简单。 阿尔默(Palm):我们怎样避免IE 6的遭遇再次上演? 拉塞尔(谷歌):我为IE 9感到振奋,简直等不及了。IE 9支持硬件加速的SVG技术、硬件加速的网页渲染。竞争是件好事。这是一个起点,我们希望竞争能推动发展,希望浏览器厂商能着眼未来,观察用户所想和所需。 竞争机制正常运作时,浏览器厂商很快就能发布新功能新技术。2001年时,IE 6是款非常出色的浏览器。问题是,它就此裹足不前,不思发展。我们有时会陷入僵局。插件能解决一些问题,但我不认为这是长久之计。 问:浏览器厂商面对诸多规范,会如何决定先后次序? 麦卡锡纳威(Opera):去跟开发者交流,调查人们在用什么。 艾奇(Mozilla):Mozilla这 10年来一直推行开源政策。有许多开发人员协助我们展开工作提供浏览器支持。我们已经实施了许多HTML 5规范。我最珍视的,是那些或许无力贡献C++代码,但却能告诉我们哪儿不对劲的网络开发人员。 问:道格,你曾提起有些事情亟需改变…… 克洛克福特(雅虎):2000年时互联网陷入停滞,微软还有其它公司都认为互联网已经走到尽头,就像苹果力推的超媒体卡系统(HyperCard)走向消亡一样,我们将转向其它事情。 当时有一些替代技术,Flash就是其中之一。直到2005年,随着AJAX(异步JavaScript和XML)技术的兴起,互联网再次腾飞。浏览器也随之成为互联网上最重要的应用系统。 不幸的是,由于W3C组织在执掌Web标准方面的失职。我们仍然沿用着1999年就开始生效的同一套Web标准,当时甚至都算不上新技术。开发人员试图努力前行,但当时的条件显然并不充分。我们需要解决 IE 6的问题。全球大部分电脑都使用IE 6浏览器,而它一直不思改进。 五年前我说IE 6会改进,结果它没有。原因是网络开发人员对IE 6倾注了大量支持。全球的情形更糟,有些市场上IE 6的市场份额高达40%至60%。 主流网站开发人员应该着手解决IE6的问题。等有一天,所有用户都被引导至这样一个网页,上面写着:“嗨,为什么不试试这些浏览器。”浏览器厂商应该在同一天这样做,否则就为他人做了嫁衣。 另外,我建议在所有现代浏览器都全面支持ES5标准(ECMAScript 5)达一月之久后,就可以这样做了。Active X技术仍在应用中,不能淘汰这种技术,IE 6就难以取代。 萨多(微软):我们通过Windows自动更新敦促用户升级。大多数升级之前我们都会检查Windows正版授权,但IE是一个例外,即使是盗版用户也可以下载最新的IE浏览器。IE9不支持Windows XP操作系统。因为IE9为诸多HTML5功能添加了硬件加速支持,我们需要一个更现代的操作系统才能实现这一切。 拉塞尔(谷歌):我很赏识Opera和Mozilla,至于 Chrome团队,我们也在做浏览器硬件加速。而且,我们在Windows XP系统上做浏览器硬件加速。刚才你说到的那种情形是摒弃部分用户。我们的方式是,不背弃任何用户。问题是,我们是否提供了计划,让开发人员能全面转向 HTML5? 克洛克福特(雅虎):我建议XP用户选择非IE系列浏览器。 |