北京时间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是款非常出色的浏览器。问题是,它就此裹足不前,不思发展。我们有时会陷入僵局。插件能解决一些问题,但我不认为这是长久之计。#p#副标题#e#
问:浏览器厂商面对诸多规范,会如何决定先后次序?
麦卡锡纳威(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系列浏览器。
问:我想谈谈浏览器竞 争。长期以来,Mozilla都试图让火狐浏览器代替IE。现在各大浏览器都在不断创新,Mozilla的目标是否仍然只是提高市场份额?
艾奇(Mozilla):我们的使命是为用户提供选择并不断创 新,让用户掌控自己的体验。现在竞争更加激烈。但是,问题是这些公司(谷歌、苹果等)都有自己的如意算盘。
苹果推出了许多了不起的产品,但它牢牢控制着SDK(软件开发工具包)和API(应用程序接口)。 谷歌更加推崇开放的互联网,但由于搜索业务的关系,它们也有自己的打算。
Mozilla 就不在乎。我们可以无视很多东西,比如数据。我们永远不会涉足行为广告。看看最近的Facebook f8开发大会就知道了,用户得控制自己的数据。
问:JavaScript的发展情况?
拉塞尔(谷歌):JavaScript解释器的速度越来越快。 不过,网络本身却没有如我们所愿变得更快。谷歌推出了名为SPDY的新网络协议,希望能从根本上让互联网快起来。
萨多(微软):所有浏览器的JavaScript代码性能都非 常不错,不过还有改进的空间。
问: iPhone应用开发者、Firebug作者乔·休伊特(JoeHewitt)这周在Twitter上说:“我热爱互联网,但它糟透了”。我们目睹了被私 人控制的平台是如何快速进化的。休伊特认为,依靠几个松散的组织去建立Web标准这行不通。
拉塞尔(谷歌):我也深有感触。我感到他的很多言论在两年前是正确的。不过现在Webkit(苹果公司开 发的开源浏览器内核)情况不错。很多新技术纷纷诞生。目前并非一切都在改进,但速度已经加快。
问:似乎移动浏览器和触摸界面领域才出现真正的进步。你们认为其前景如何?
艾奇(Mozilla):我们对移动版火狐浏览器投入非常大。 我承认,这会让桌面市场堪忧。我不得不说,苹果的多点触摸技术非常棒,应该迅速制定为标准。
问:Opera针对iPhone的移动浏览器战略是什么(Opera Mini浏览器和Opera移动浏览器并存)?
麦卡锡纳威 (Opera):我们拥有上亿移动浏览器用户。Opera Mini,也就是用在iPhone上的移动浏览器,按其设计初衷是面向那些还没有iPhone的手机用户。这些用户的手机功能不够强大,但也希望能移动上 网。这事实上并不是iPhone战略,而是一个面向不断发展的世界的战略。
问:上 世纪90年代我们只需要考虑三种主流浏览器的兼容性问题,现在则有多款主流浏览器需要支持。能否谈谈这种情形。
麦卡锡纳威(Opera):标准化的一个重要部分是,制定优秀 的标准,同时提供向下兼容性。HTML5并不会颠覆整个互联网然后重新开始。我们希望现在的一切仍然能继续运行。
克洛克福特(雅虎):随着移动时代的到来,我最担心的事情是开 放性的缺失。要么是由于互联网创新力度不够,导致私有应用平台胜出,要么是互联网受制于私有平台,你能在手机上运行什么程序由别人说了算。
拉塞尔(谷歌):让新浏览器向下兼容有一定的经济成本因素。作 为中介机构的行业组织会替用户考虑,应该抛弃哪些东西。#p#副标题#e#