Google Chrome - 云计算时代的浏览器
本文转自:http://www.1986tp.cn/2009/03/google-chrome-browser-in-the-cloud/
Google 推出浏览器的时候曾表示,Google 推出这款浏览器的原因是现在市场上的浏览器都不够好,希望能让浏览器市场的竞争更加激烈一点,让浏览器的性能可以提高的更快。
Google Chrome 有很多创新的地方,比如首次把搜索框和地址栏结合了起来,使用多进程的避免一个选项卡的崩溃影响整个浏览器,并且也采用了类似于 Opera 的快速启动页面。但是 Chrome 最大的特点就是速度快,让你打开 Chrome 的时候就想打开电脑上一个文件夹一样,双击,打开 - 就这么简单。
Windows Explorer(资源管理器)是你进入自己电脑里文件和程序的工具,你打开文件夹,寻找一部电影来看,新建一个 Word 文档开始写论文,或者打开魔兽世界来玩游戏,这些都可以在你的电脑上完成。但是要找到这些东西,电影、文档、游戏,你就必须要有 Windows Explorer。虽然很多人会抛弃 Internet Explorer,但是每个人都需要 Windows Explorer*,你对它的需要已经到了觉得理所当然的地步,甚至不会意识到它的存在。
Windows Explorer 是个人计算机中最重要的一个工具,一个你打开电脑就要用,却又感觉不到自己在“用它”的程序。好了,你应该猜到我想说什么了。如果你的电脑里的数据都已经储存在了“云”里了呢?这时候,你在云里找电影、写论文、玩游戏的工具就是浏览器。浏览器就是“云计算时代”最重要的一个工具。而我越来越觉得 Chrome 就是 Google 为迎接云计算时代的到来而开发的一款浏览器。
有人抱怨 Chrome 没有很好的扩展支持,那么请问你的 Windows Explorer 上有很多扩展吗?Chrome 的目标就是极致的简洁,让用户有更多的浏览空间,让你17寸的电脑屏幕在浏览器里能呈现出16寸 - 在云计算时代这可能才是你真正用到的屏幕尺寸。于是 Chrome 把选项卡移到了地址栏上方,省去了一行,隐藏了浏览器下方的状态栏,只有当鼠标移到链接上是才会有显示,又省去了一行。
到这里,还是不得不再提 Chrome 的另一大特点,快 - 启动快,页面加载快,网站到达快。启动快和页面加载快都可以从 Windows Explorer 身上看到,双击之后马上就可以打开,文件夹里的内容也马上显示出来,只有很偶尔的情况你会看到有个手电筒在寻找文件。Chrome 也希望能给用户这样的体验,双击启动,点击启动页里的一个网页,页面马上加载完成。另外,由于互联网比你的电脑大的实在太多而且数据也更为分散,因此 Chrome 把搜索框和地址栏完美的结合了起来,方便你更快速的到达自己要访问的网页。
说 Chrome 是云计算时代的 Windows Explorer,其实还不够,它有一点已经超过了 Windows Explorer,那就是多进程运行。Windows Explorer 里如果一个文件夹无响应那你就只能关闭这个程序,但是 Chrome 的多进程运行让每个选项卡都有自己的进程,一个选项卡无响应或者崩溃不会影响到其他选项卡的运行。从这个意义上说,Chrome 所承载的任务要比 Windows Explorer 多得多,甚至包含了一些操作系统的功能(虽然现在就拿它和操作系统比较还为时过早,但如果你感兴趣的话,也可以看看这个网页,或者这个视频)。
多进程运行其实是 Chrome 和其他浏览器的最大的不同,也是最超前的一个功能。当你一边用千千静听在听歌一边用 Word 在写论文的时候,如果千千静听突然崩溃,对你写论文的 Word 程序不会有任何影响。如果千千静听的崩溃会导致你不得不重启计算机的话,那我想你是无法忍受的。同理,你用 IE 或者 FireFox 一边在 Google 音乐上听歌,一边用 Google Docs 写论文,如果 Google 音乐这个选项卡崩溃,你的论文写作也只能中断(这时你还得感谢 Google Docs 的自动保存功能),这也是你所无法忍受的。很明显,Chrome 已经为这个问题做好的了准备,并且已经对网络应用程序的特别优化。在云计算时代,你的大部分工作都需要在浏览器中完成,浏览器的一个选项卡就代表 Windows 里的一个程序,Chrome 就确保了某个选项卡的崩溃(Windows 里某个程序的崩溃)不会影响其他选项卡(Windows 里的其他程序),而这是其他浏览器还没有做到的。
所以,从某种程度上说,Chrome 和 IE 或者 FireFox 是不具有可比性的,就好像是让火车离开铁轨开和马车比谁快(有比过谁快吗?)。当然,在云计算还没有成熟的时候(铁轨还没铺好),Chrome 还是要针对现在的网络进行一些调整,比如增加对一些扩展的支持,同时也要为云计算的成熟(铁轨铺设完毕)做准备。一旦云计算成熟,Chrome 对比其他浏览器的优势将变得非常明显,就像火车开上铁轨,速度是绝对会超过马车的,而就算让马车在铁轨上跑,也不可能超过火车,更别提马车可能都上不了铁轨了。
我仍然觉得 Chrome 和 Windows Explorer 之间更有可比性,就好比是两辆火车(当然不是相同的火车),而最大不同的是铁轨。Chrome 是磁悬浮列车,开在先进的铁轨上(云计算),而 Windows Explorer 则是普通的火车,开在传统的铁轨上(个人计算机)。但是最终时代在进步,云计算是大势所趋,因此 Chrome 和 Windows Explorer 之间的胜者只可能是 Chrome。他们之间并不存在直接的竞争关系(甚至可以说是传承?),微软和 Google 都在为云计算而努力,他们努力成果的受益者只能是 Chrome。
好吧,说了那么多 Chrome 的优势,那么,也许有人会问:一旦云计算时代到来,Google 希望 Chrome 成为人们进入“云端”的默认入口吗?我觉得不一定。Google 不是像微软一样的软件公司(虽然微软可能会说自己是互联网公司),就像文章开头提到的,Google 只是希望通过推出 Chrome 从而迫使所有浏览器都能加快开发,让人们能更方便的接触到“云”,而 Google 则将从人们在“云中”的活动获利。当然,如果 Chrome 能在云计算时代的浏览器市场占有和 Google 搜索占有搜索市场一样的份额的话,Google 也不会不开心的。
*不排除有代替 Windows Explorer 的工具,但是使用比例几乎可以忽略不计。Apple 的 Finder 同理(我倒用过一个可以代替 Finder 的工具,叫 Path Finder)。
没想到能扯那么多。昨天晚上写的,夜,就是让人容易乱想。学校早已断网断电,不能做别的。还好 Macbook 的电池不错。其实让我想写一写 Google Chrome 的是“FireFox 或更改默认搜索引擎”这篇文章,让我想到 Google Chrome 可能就是云计算时代的 Windows Explorer 是 thinkingit 在那篇文章后的评论。因为不能上网,很多东西都无法查证,只能凭记忆,难免会疏漏,欢迎批评指正,同时更欢迎就这个想法提出你自己的观点。