Chrome,一个生僻的单词,但是明天之后可能就会为很多人知晓。
因为google选择它作为新推出浏览器的名字。并且google使用了一种很有趣的推广方式,给很多用户发了一封email,其中包含了38页的漫画,用来介绍Chrome的特性,摘取一些与大家分享吧。
这个家伙是Chrome项目的PM,在说啥呢?“Today,我们天天接触的不是网页,而是应用程序”。(想起了很多同学无能区分网站和基于网页的应用程序哦)
这个家伙开始抱怨目前的浏览器不够稳定,速度不够快了,应该启动快一点,打开快一点,运行Javascript快一点…… 确实,为了追求稳定,我刚刚把IE升级到了8.0 Beta 2,可还是经常处于假死状态,或者干脆Crash!怒。
每个浏览器都会说自己的启动速度、浏览网页速度快,但这次Chrome将Javascript作为了突破口,看来Chrome要将原先浏览器采用“同步”运行Javascript的方式改为“异步”的,这两年通过Ajax技术,大家对异步的概念应该很熟悉了,但是Chrome怎么实现异步呢?自动将现有的Javascript代码以异步方式执行?可能性不大,会造成很多无法预料的运行结果;最大的可能是Chrome提供对Javascript更高一级的支持,允许程序员自己在Javascript中加入多线程的代码,哈哈,这倒是很期待哦。
并且Chrome会为每一个Tab Page(Chrome支持多标签浏览)开辟一个进程,这样就算一个Tab崩溃了,不会影响到其他的(哈哈,凭这一点就可以抛弃IE 8了)。漫画中还详细对比了基于多进程的浏览器在多标签浏览上内存分配的优势,不过这一点没看到实际效果,还是要谨慎对待,呵呵。
嘿嘿,Chrome内置了一个Task Manager,可以观看每一个Tab Page甚至每一个插件的内存,CPU,网络资源使用情况。