|
【驱动中国 新闻】 Google Chrome的产生始于不甘于微软提供商的位置,而其技术开发更是完全为了应对IE8的挑战,对于这次与微软直接抗衡的产品的诞生,我们还是一起来回顾一下: 早在2001年,在埃里克•施密特加入Google做CEO时,Google创始人拉里•佩奇和塞吉•布林就提出要开发自己的浏览器,不过当时施密特认为时机不成熟,但打造自家浏览器的想法保留了下来。 之后Google组建了一个小组来改进开源浏览器Firefox。在通过对Firefox的改进中,组员们也意识到一味的对现有的浏览器进行修补适应将可能成为徒劳,因为在即将到来的“云计算”时代,网络已不仅仅是一个内容传递平台,只有开发自己的软件,Google才能将浏览器送入“云计算”时代。 但Google高层对此依然存在疑惑,塞吉•布林提了一个问题:浏览器对我们到底有多大价值? 2004年10月,美国硅谷山景城41号大楼,在一次内部的技术会议上,Google的技术小组负责人布赖恩•拉考维斯基(Brian Rakowski)对一堆高层大声叫嚷:“你到美国任何一个地方去问任何一个人,所有人都会认为Google不过是填充在微软浏览器IE里面的一堆内容而已,没人会想到是Google的内容吸引大家通过IE上网。这就是问题的关键,我们已经沦为雷蒙德(微软总部)的内容提供商了。” 这次会议之后,Google董事会下定决心,立即开发一个浏览器出来,而技术主管就是脾气火爆的拉考维斯基。 Google构想的关键性革新就是所谓的多处理结构,Google的工程师们将帮助计算机在软件崩溃时继续运行的系统应用到浏览器身上,一个标签页崩溃时,其它标签页仍可以运行自如。 2006年6月,Google的浏览器小组成员开发出一个“小原型”。他们首先选用了渲染引擎WebKit——帮助处理网页的HTML代码,并将结果显示在用户的屏幕上,几周后,小组成员还开发出可在Windows系统下运行WebKit的一款比较简单的浏览器——某一个标签页崩溃后,这个浏览器仍能运行。 同时,Chrome在Google公司高层里也渐渐得到认同。到2006年秋,Chrome浏览器从非正式概念跨越到了正式的工程,而百分之百的开放源代码也成为Google内部研发的共识。之后Google还聘请了丹麦计算机科学家拉尔斯•巴克及其团队来帮助优化JavaScript Java引擎(一种运行Web应用程序编码的“虚拟机”)。 在公开测试版之前的最后一个版本,Chrome浏览器开发的产品经理布赖恩•拉考维斯基及其团队只发现5个“bug”,而且都已解决。在正式向公众公布消息之前,拉考维斯基对Google董事会进行汇报,他在报告结尾处特意强调了一句:“浏览器让我们明白了一个道理,Google的工程师都是一堆天才。微软的IE完全是幼儿园级别。”
|