当前位置: 首页 > news >正文

Google Chrome - 云计算时代的浏览器

本文转自:http://www.1986tp.cn/2009/03/google-chrome-browser-in-the-cloud/

Photobucket
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 在那篇文章后的评论。因为不能上网,很多东西都无法查证,只能凭记忆,难免会疏漏,欢迎批评指正,同时更欢迎就这个想法提出你自己的观点。

转载于:https://www.cnblogs.com/cherri/archive/2010/06/16/1758878.html

相关文章:

  • 问题003:JDK文件夹下的bin有什么作用?javac.exe和java.exe双击后为什么一闪而过,没了?...
  • js javaScript中String添加replaceAll 方法
  • IBM Platform Computing:云计算与大数据的智慧粘合剂
  • document.compatMode 记录
  • 基于语音应用的10项最佳实践
  • maven maven-war-plugin 的配置【转】
  • 云计算平台概览
  • [转]SAP ECC 6.0与R/3的区别
  • [SDOI2005]区间
  • [C++]拼图游戏
  • Servicehot:高效数据中心运维团队有哪7个习惯
  • 2009年的SCI期刊JCR出来了
  • 如何使用Docker构建运行时间较长的脚本
  • cheminfo.gov.cn css 样式示例学习
  • 云服务器ECS资源查询的正确姿势
  • ES6指北【2】—— 箭头函数
  • 【159天】尚学堂高琪Java300集视频精华笔记(128)
  • 【EOS】Cleos基础
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • 2017 前端面试准备 - 收藏集 - 掘金
  • Android 控件背景颜色处理
  • Angular 2 DI - IoC DI - 1
  • C# 免费离线人脸识别 2.0 Demo
  • Java到底能干嘛?
  • JAVA多线程机制解析-volatilesynchronized
  • js
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • leetcode讲解--894. All Possible Full Binary Trees
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • MySQL QA
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • uni-app项目数字滚动
  • Xmanager 远程桌面 CentOS 7
  • 关于Java中分层中遇到的一些问题
  • 海量大数据大屏分析展示一步到位:DataWorks数据服务+MaxCompute Lightning对接DataV最佳实践...
  • 好的网址,关于.net 4.0 ,vs 2010
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 前端_面试
  • 全栈开发——Linux
  • 微服务核心架构梳理
  • 移动端 h5开发相关内容总结(三)
  • 怎么把视频里的音乐提取出来
  • 自动记录MySQL慢查询快照脚本
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • 容器镜像
  • ​Distil-Whisper:比Whisper快6倍,体积小50%的语音识别模型
  • #考研#计算机文化知识1(局域网及网络互联)
  • (12)Linux 常见的三种进程状态
  • (备忘)Java Map 遍历
  • (二)学习JVM —— 垃圾回收机制
  • (分布式缓存)Redis分片集群
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (实战篇)如何缓存数据
  • (五)网络优化与超参数选择--九五小庞