Google Chrome

Google最近加入了浏览器第三次世界大战。试用了一下以后,感觉到很多优点:

1. 界面清爽简单。没有了标题栏,状态栏变成了自动隐藏的。
2. 速度极快,无论是启动、打开新标签、渲染页面、处理JavaScript,表现都非常优秀。V8 JavaScript engine确实不同凡响,令人同时期待Firefox的TraceMonkey(说到Firefox,它家最近出的Ubiquity和Weave也很不错,Firefox最强大的就在于其可扩展性)。Webkit HTML renderer与Gecko孰优孰劣我没有感觉,据说Webkit的代码写的比较好,利于embed到各种应用中。
3. 多进程模式思想超前。有些人以为从单进程模式到多进程模式是一种倒退,其实大谬不然。以前IE那种单进程,是一个进程只能访问一个页面,效率其低,因此才有其它程序使用OLE的方式嵌入IE的Trident内核来实现多tab浏览。但这带来的就是安全性和稳定性的降低。IE8也意识到这一问题,开始向多进程多页面过渡。但Chrome更胜一筹,不仅效率高,更内嵌一个任务管理器不但可以杀页面,还可以杀Flash插件。更厉害的是,Chrome考虑到了多种进程模式,并不是一个tab一个进程这么简单,同一个tab中,来自不同站点的内容也可以隔离在不同进程中。用于渲染页面的进程被置于sandbox中,优先级比主控进程低,所以受恶意网站的危害也小。
4. 开放。不仅是源代码开放,设计文档也很详尽。

缺点:
1. 浏览器功能比较单一,扩展性不够,给用户呈现的选项也较少。
2. 目前只支持Windows平台。

我稍微研究了一下Chrome,并自己做了一些修改。心得和程序下载见 http://sites.google.com/site/ggchromium/

UPDATE: Why Webkit?

Help

Dear:

I fail to download the diff file from http://sites.google.com/site/ggchromium/

Could you send it to me directly?

my mail:

ffmpeg [at] gmail dot com

Thanks

BTW: We can exchange the idea on chrome development!

Post new comment

The content of this field is kept private and will not be shown publicly.