以Google Chrome为首的新生代浏览器试图将浏览器升级成操作系统,通过在“云端”提供应用软件,来瓜分微软Windows的地盘。在IE浏览器击溃网景的初代浏览器,占据互联网入口10多年之后,改变的时机或许已经到来。下一代浏览器将如何开拓新的入口?它会用何种代码标准?以 Google为首的开放派,试图用其Chrome浏览器配以下一代超文本置标语言HTML5来控制全球每一个互联网用户。而曾经让HTML系列正在沉睡。

 

激活沉睡多年的HTML5

Google当然不是十多年前被微软轻而易举掐死的网景,早在其新生代武器Chrome出生前,就有了命中注定的同盟者—Safari、Firefox、Opera。正是在他们的共同支持下,HTML5才逐步走出非商业的地下层面。

“HTML5正在经历着新的轮回”,专门制定Web标准的W3C(万维网联盟)中国站成员鲁伊说道:“浏览器是土壤,HTML是水和肥料,网站(或Web Apps)是树。”土壤决定它需要的肥料,显然IE看不上W3C指定的肥料,不管是HTML的哪个版本。“这就像巴别塔的故事”,上帝不允许凡人达到自己的高度,于是变乱了他们的口音,使人与人之间无法交流。

“微软以为自己是神,它分裂了代码标准HTML。”

若不是昔日的硅谷金童马克·安德森在10多年前播下“莫瑞拉”(一个偏向于义工形式的软件开发行销计划)这颗小种子,微软或许可以通过IE轻松地掌控互联网的入口,让遵循IE的代码规则成为通用代码标准。

当互联网刚兴起时,急需一个通用的网络浏览器。1994年马克·安德森成立了网景公司并推出了“导航者”。这款图形界面的网络浏览器一经推出就大受欢迎,在华尔街的追捧下,一天之内股票从 28 美元涨到 75 美元。与此同时,微软则股价大跌,盖茨怒不可遏。

工作表上,盖茨在开发浏览器项目的一栏中,轻轻地打了勾。他想明白了,浏览器很重要。微软将操作系统作为人机接口,从而控制整个微机行业,而网景则控制了人们通向互联网的入口。微软必须把互联网的入口也收入囊中,如果得不到网景,就要将其毁灭。1995年12月7日,在偷袭珍珠港周年纪念日之际,盖茨给小弟们发了封火药味十足的电子邮件:“不管怎么看,网景都对我们不利,我们的现状就像被日本打败的美国舰队。立刻停掉手头所有工作,全力投入IE开发。”不久,标志微软向互联网进军的IE1.0面世了。

IE的前几个版本如同大学生最初的课程设计,非常不好用。直到其1997年推出了 IE4.0,终于赶上网景的浏览器。微软的员工将一块大大的IE标识放到了网景公司的草坪上,而网景的员工则把IE标识换成了72和18这两个数字,这也 是当时两者在浏览器市场的占有率,其中网景是72。

但依靠着最极端的捆绑方式,盖茨迅速干掉网景占据了浏览器市场90%以上份额,并成为了市场 规则的制定者和解释者。此后多年,几乎没有什么创新型公司再试图研发新的浏览器。而且,越来越多的网页开发人员跟随着占领了浏览器97.9%市场的微软, 他们明白,要去开发支持其他浏览器的软件,就好比去设计和生产一款只能在不到5%的公路上跑的汽车。

“当整个行业都开始遵守微软制定的规则的时候,全社会就出现了各种各样吃‘软’饭的人。因此,HTML4.0从1999年到现在都没更新。”鲁伊说。

然而,当2004年全球三分之一的网络都因针对IE漏洞的冲击波病毒而瘫痪时,安德森的小种子“莫瑞拉”长出了第一颗果实——安德森的学徒工,年仅9岁的天才少年莱克·罗斯所开发的第一版凤凰浏览器(之后的Firefox)诞生了。

安德森的小种子在悄悄长大,微软的IE6.0却原地转磨。盖茨甚至还一度宣称要“停止IE的更新,因为它已经足够好用了”。在他看来,如果能保住浏览器这一土壤不变,那么作为肥料的HTML自然也不需要改变。

IE停滞不前, Firefox则起而挑战,Google也开始秘密进行着浏览器计划。“莫瑞拉”的另一主力志愿者本·格德早在2005年就在Google享受免费三餐、 午间按摩以及20%的工作自由时间,他甚至还是开发Firefox的成员,以他的经验,开发Chrome不在话下。

盖茨不曾想到, 在击溃网景1 0 多年后的今天, 一切与I E 分庭抗礼的浏览器都与“ 莫瑞拉” 有着千丝万缕的联系。新一轮的浏览器大战打响了,Firefox、Chrome、Opera和Safari大有包抄微软之势,而盟军射向IE的关键一箭或 许就是HTML5,因为它能帮助Google成功地将桌面软件搬到网页上。

以Google为首的联盟军力推HTML5,并将之激活。

浏览器淘汰操作系统

激活HTML5,意味着“未来重要的不再是占据用户的桌面,而是占据用户的浏览器”,在 Google开发者大会上其副总裁维克·刚铎说道:“操作系统正在失去光彩。事实上,操作系统将变成一个应用,它们正好是发生启动的首个应用程序。”当 然,它也需要新的We b工具和新的标准,“特别是HTML5,驾驭新一代Web更具创新的应用。”

针对支持H TML 5的诸多浏览器,微软的回应是,应该对那些未经测试的技术抱谨慎态度。然而更接近事实的解释恐怕是,微软在自己的Silverlight中有自己的播放技 术,一旦HTML5作为代码标准,不仅微软的浏览器份额将直线下降,其桌面软件也会受到影响。相对的,以Web为核心的Google则希望通过能让Web 程序更快、更好、更实用的HTML5拿下桌面软件。这也是W3C赋予HTML5的使命,它将弥补上一代的不足,实现包括Flash、Silverlight和JavaFX等软件所能实现的功能。

一些软件开发商和浏览器厂商的产品已经集成了HTML5的部分要素,比如更快速的视频流 媒体传输和由浏览器保存更多数据以加速网页访问。这些功能都无需用户安装另外的插件。网络聊天平台Meebo则利用了HTML5中的一个名为 PostMessage的功能,当用户切换到其他网页上,聊天网页仍然可以接受和更新信息。而本地存储功能Canvas和Web Workers使用户可以通过浏览器做更多工作,且使Web应用运行得更快,提高用户的整体体验,模糊网络应用与桌面应用的界限。

这样几乎就能把“网络即计算机”实现了。

今天,人们越来越厌恶胖乎乎的操作系统,一些更有技术含量的做法不断被人提出。人们设想建设 一个巨大的服务器终端,其终端用户却只是价值不超过500美金的“瘦客户机”,各种应用软件都放在服务器上,用户使用的终端只用一个浏览器入口即可,需要 什么软件就通过网络到服务器上去取。

目前的Gmail和在线文档可以大部分替代Office,“沙盒”则防备着恶意软件的入侵, 而HTML5的好处是不再需要插件就能直接浏览音频和视频,支持离线文档,甚至还能玩3D游戏。在Chrome上,工作、视频、游戏、防毒、程序一应俱 全,甚至操作系统也指日可待。或许,以后我们开机几秒之后就直接进入了浏览器,一切操作都在上面完成。

“技术不是唯一的,还需要各种条件的成熟,比如硬件配合、成本等,还要受到网络速度、产业链条等因素制约”,鲁伊说。

射向IE的那支箭

Google力推HTML5,但它能射落IE,将微软这个老爷子打翻在地吗?

“假定各个浏览器开发商全面支持HTML5草案,2012年HTML5广泛应用,那么最终的推荐性正式标准将到2022才会发布。”HTML5标准的编者伊恩·希克森列出了时间表。

到2022年,还有13年。Web开发人员杰夫洛·夫特写了一篇非常“火辣”的文章来批评希克森的这份时间表:“我只关心可恶的现在,我的客户只关心可恶的现在,我的用户也只关心可恶的现在。”是的,开发人员关心的是如何结束如今HTML标准的混乱和缺陷。

但不管怎样,HTML5依然将变得很强大,强大到将Web的内容渗透到操作系统上面。而且, 依靠着“云计算”在背后的支持,可以慢慢模糊浏览器与操作系统之间的界限。依靠HTML5、RIA(富媒体应用)和云计算这些“战将”,Web将对传统软 件开发商造成巨大的冲击,微软则是首当其冲。

新一代浏览器们现在已经树立了新的标准,它们已经坐在了司机的位置。在以后的日子里,不会再出现某个浏览器像IE一统天下这样的情况。各式各样的浏览器意味着网络开发人员可以更多地依赖于标准,而或将逐渐摆脱陈旧浏览器的各种特殊问题。

 

Tips

矛头直指微软的新一代浏览器技术

虽然已在近期表态将参与HTML5标准制定,但MSN和IE仍然是微软赖以继续粘住老客户的武器。

集成了文档处理、视频、3D游戏、音乐、照片分享、即时通讯、语音视频会议、多媒体编辑等多项功能的下一代浏览器,将把现有的视窗操作系统和以此为平台的诸多软件的市场份额瓜分豆剖。

HTML5的存废,将成为浏览器能否取代操作系统的关键。

在未来,网络即计算机,一切应用软件可以在“云端”找到,此时,一套极简的终端系统即可实现用户的所有需要。

他们是IE,甚至是Windows的主要竞争对手(从左至右):莫瑞拉公司的 Firefox,提高了浏览器的安全性。苹果公司的Safari是速度最快,最简洁方便的浏览器。谷歌公司Chrome将成为更快,更安全的浏览器。 OPERA公司的同名浏览器,已经集成多种功能,更有创意。

本文来源:浏览器之家