【IT168 评论】在短短的一个月之内,Chrome,Internet Explorer以及Firefox都相继发布了自己的最新版本。这并不仅仅是一种巧合。在众人关于浏览器的口水战中,Internet Explorer 9终于以优异的成绩为他的支持者们挽回了一点面子;Firefox的拥趸们这次也消停了很多。然而,这仅仅是一个精彩故事的开始,就象一部好莱坞大片一样,Internet Explorer和Firefox之间的战争好戏才刚刚开始。Firefox当初被人人所称道的速度,已经被Internet Explorer迎头赶上,而面向后PC时代,面向未来的云计算时代,浏览器之间的竞争已经不仅仅是速度的竞争,更是丰富的大型云计算应用的竞争。在这一点上,那些之前被人们所津津乐道的Firefox扩展,现在看来不过是小孩的玩具而已,而真正有看头的是微软的Internet Explorer和Google的Chrome。Firefox已死,而Internet Explorer将永生。
在刚刚过去的一个月里,浏览器世界发生了件非同寻常的事情——各个主流浏览器几乎在同一时间密集地推出了自己的重要升级版本。Google发布了Chrome浏览器的第10个版本;微软发布了众人期待已久的Internet Explorer 9正式版;而现在,在经历了史诗般漫长的开发周期,包括12个测试版本之后,Mozilla终于敲定了Firefox 4的发布。
三个最重要的浏览器开发商在同一个月中发布了各自的重要版本?这是闻所未闻的。Internet Explorer通过九个版本的工作测试花费了超过15年的时间。 Firefox,曾经的暴发户,花费了将近两年时间来改进Firefox 3.5,将近三年时间来改进Firefox 3.0。而Google只花了两年多一点的时间就在上个月发布了Chrome 9,而其仅仅在4周之后,即被Chrome 10所取代。从推出新版本的速度上看,Google真是速度够快。
浏览器发展速度上的不同,其根本在于对计算世界是如何发生改变的这一主题的理解。主流的浏览器作为软件独立模块的想法似乎越来越难以与这个世界的改变相适应。谷歌就正在以猛烈的步伐去定义一个全新的世界,其中浏览器就是一根简单的管道,每隔几周就要更新一下(如果你觉得这还是太慢了,你可以每晚下载一个最新的编译版本)。
微软关于Internet Explorer的发展历史是波澜壮阔、为人所津津乐道的,人们通常也只是认为以往的IE版本除了在网络速度上稍逊一筹之外,其它都很好。同时,人们也很容易对Mozilla想要在年底前发布Firefox 5、6甚至7的宏伟蓝图产生怀疑。但是,我们仔细观察IE9的发展过程就会发现还有个有趣的现象。微软似乎正在和Google玩同样的把戏——新版本的推出速度越来越快。微软在2001年10月发布了IE6.0 正式版,时隔五年之后,才于2006年6月发布了IE7,但是很快,微软就于三年之后的2009年3月发布了IE8,在2011年发布了IE9,新版本的发布速度越来越快。反观Mozilla,Mozilla的新版本的发布速度似乎却越来越慢,始终停留在2005年。这就是为什么Internet Explorer的核心在五年内仍然存在,而Firefox充其量只是一个忠实的追随者。
Internet Explorer 9的第一个平台预览版本发布于2010年3月16日。而最终版本的发布仅在IE9初次亮相一周年后的两天。我不认为这是一个巧合。 IE9是Windows的一部分,它的发展也反映了我们在windows 7中看到的相同的工程流程:规划、研发、稳定、发布、再次重复这样一个循环。
在这一年的开发周期中,微软推出一个测试版和一个候选发布版。更重要的是,他们在平台预览版本上共发布了7次更新,即以每6-8周左右的速度发布一次重要更新。值得一提的是,微软可能已经为每个用户界面和那些发布的版本加上了版本号。如果他们那样做了,那么这个发展速度绝对可以与Google的极快步伐相媲美了。但是,他们选择了离开这些令人分心的版本号更替,而将精力更多地聚焦于渲染引擎的开发上。从发布的IE9的最终性能和效果来看,他们的选择是正确的,他们的付出获得了丰厚的回报。
虽然微软对其未来的发展保持沉默,不过可以打赌,他们的发展将继续以相同的高速度进行,尽管也许不那么公开。在刚刚召开的MIX11大会上,微软已经公开了IE10的第一个预览版本,这就是一个再明显不过的证据了。显然,IE9版本并不能算作一个终点,因为它只是另一个更大的项目中的一个里程碑,一个新的起点。 IE9的渲染引擎将在年底之前可应用于手机,而且它将在Windows的下一个版本中扮演重要角色,这些应该在18个月左右后向公众呈现。