技术开发 频道

Chrome浏览器就是我所需要的浏览器

  【IT168评论】首先,以前一直用IE,后来换成了Firefox,现在用的是Firefox 8.0。一两年前安装了个Chrome,当时觉得太简洁不好用就给卸了,直到最近才一直用Chrome,感觉Chrome逐渐地吸收其他浏览器的优点,用了之后有一种相见恨晚的感觉,其他浏览器一些不给力的地方Chrome都表现出色,最近升级到了15.0.874.121 m。升级中还有一个问题,一会再说。电脑上是IE、Chrome和Firefox共存。我还是离不开IE,因为有些网站先天只支持在IE中正常浏览,因此我的电脑任务栏上总是留着IE的按钮,从XP上的IE 6.0到Win7上的IE 9.0.8112.16421。看过一篇文章说IE 6.0是历史上最不安全的浏览器,没有之一,说的大概是脚本的问题,反正IE 9肯定已经给解决了。

  看了CSDN上的各大浏览器JS评测,我震惊了,附上CSDN的评测文章http://blog.csdn.net/chromeblog/article/details/6887556,对于JS引擎的性能测试,有几项Chrome超出其他浏览器一大截,为什么Chrome和其他浏览器的性能差这么多?Chrome你让其他浏览器情何以堪,哈哈。这些都不是我喜欢用Chrome的主要原因。实际上有多少网站能离开JS,但是大部分用浏览器的人都不清楚JS是什么,也就不会去想是不是JS导致我的浏览器变卡的。

  进入正题。说下界面、进程等等。

  测试环境:CPU i3 330M,内存 2G 1066,操作系统 Win7旗舰版.

  Chrome给人的第一感觉是简洁,主要功能都不少,设置里面常用的都有了,书签导入可以直接从其他浏览器导入,比较好用,如图:

  还有一个类似Windows的任务管理器Chrome任务管理器,看看内存都让什么给吃了,如图:

  地址栏输入chrome://chrome-urls/,Chrome给出了List of Chrome URLs,其中有下载、缓存、历史、设置、插件等等。chrome://memory-redirect/,给出了正在运行的浏览器的内存使用情况和Chrome的进程,包括浏览器进程、标签页进程和插件进程等,是的Chrome会创建浏览器进程,为每个标签创建单独的进程,每个插件创建单独的进程,还有一些其他的进程。

  Chrome的进程模型,如图:

  测试中是第三种:Process-per-tab,在另一台AMD的机器上发现大致上符合第一种:Process-per-site-instance,具体有待测试。这样做提高了用户体验,至少一个Tab页卡住造成整个浏览器卡的现象不会有了。另外,IE的进程也不仅仅是一个Tab页一个进程那么简单。

  比较下IE 9.00.8112.16421、Firefox 8.0和Google Chrome 浏览器 15.0.874.121。测试中禁用了浏览器的的插件,下面看到的就没有插件的进程了。

  Chrome的扩展:chrome://settings/extensionSettings

  Firefox的扩展工具在菜单的附加组件项

  IE的在工具->管理加载项

  Chrome启动后会创建主进程,应该是主界面,每个Tab页也会创建一个独立的进程,打开浏览器默认都会打开一个标签页,默认页或者主页,因此Chrome打开后会出现2个进程,如图:

  如果终止一个标签页进程,你会看到:

  这个标签页挂了,Chrome主界面并没有受到影响,其他标签页也没有受到影响,顶部的标签还在,还可以在几个标签页之间切换,刷新挂掉的标签还可以正常加载;IE9的标签页也是一个进程,终止它的标签页会导致这个标签页重加载,这个标签页不会挂,IE9也不会挂,而且IE9会在下面弹出提示;

  Firefox8都在一个进程里面,如果一个标签页挂了或者卡住了,会导致整个界面假死,经常会遇到打开一个标签页导致整个Firefox卡住不动的情况,下载的时候,Firefox弹出的下载界面也会导致整个浏览器卡住,下载会进行病毒扫描,不知道具体是因为扫描还是其他原因造成的。

  界面的假死是不能容忍的,因为你不知道他是真死还是假死,哥的双核四线程白买了吗?显然Chrome15和IE9表现不错,Firefox8明显有问题。我用Firefox是因为它比IE9犀利,而Chrome比Firefox更犀利,综合性能等其他方面之后,我选择了Chrome作为我的默认浏览器。

  另外,Chrome升级后会留下原先版本的文件,我从15.0.874.120升级到15.0.874.121,安装路径下留着一个名字为15.0.874.120的文件夹,大小150M左右和15.0.874.121文件夹大小差不多,不清楚为什么留着。Chrome的插件不少,但是我在IE和Firefox上用的一些插件,在Chrome找不到类似的,比如以下载工具支持,视频嗅探等等,而且今天发现PPTV在线视频貌似还只支持IE。用Chrome时间不长,总体感觉很犀利,一直想把源码搞下来看下,其他还在继续摸索中...

  ——转载此文章请注明来源于csdn博客

0
相关文章