正在阅读:浏览器是怎样炼成的?谈Chrome设计理念浏览器是怎样炼成的?谈Chrome设计理念

2012-05-31 17:47 出处:PConline原创 作者:佚名 责任编辑:caoweiye

三、Chrome的技术

  在浏览器界,Chrome和Opera在网页渲染方面可算是两个极端。Opera会优先解析网页中的文本,然后才加载脚本、图片等网页元素,以保证用户能够以最快速度读到网页的内容——这样做的坏处就是影响了网页整体的载入速度,跑分也相对难看;Chrome则反其道而行之,对网页上所有元素基本都以同样的速度去解析——这样可以保证整个网页能以最快速度完成渲染,网页能否第一时间得到可读性,则以Chromium的超高效率来保证(前提是你要有足够好的网速)。

Chrome和Opera渲染页面的方式有很大差异
Chrome和Opera渲染页面的方式有很大差异

  当然,想要马儿跑得快又不吃菜是不现实的。Chrome的高效也建立在对资源的高需求之上。Chrome不仅会在你点击链接的时候渲染页面,它还会在你还没做任何动作的时候预读DNS甚至预渲染网页,老爷机就等卡死吧。所幸现在的电脑硬件发展日新月异,四核已经走向了普及,大容量内存也随处可见。在此背景下,Chrome渲染高效的优势尤为明显。从这方面来说,Chrome的设计的确具有前瞻性。

摩尔定律让Chrome雄风焕发
摩尔定律让Chrome雄风焕发

  很明显,Chrome的内核Chromium是一个极其优秀的引擎,它轻量且效率奇高,能把网页内容最大程度地迅速呈现于用户眼前,很好地体现了Chrome的设计理念。

  让一个人抓狂的最好方法之一,就是让这个人陷入漫长的等待。而Chrome,应该就是让人等待最少的浏览器了。当你点击Chrome的时候,你感觉无需等待;当年键入网址并确认的时候,你感觉无需等待。你在Chrome上面的每一个操作,你都会感觉不需要等待。

Chrome在速度大战中的表现为人津津乐道
Chrome在速度大战中的表现为人津津乐道

  事实上,响应快捷也是Chrome发布伊始最大的宣传点之一。想想当年的浏览器都是怎样的吧。IE自不用说,各种流氓软件纷纷瞄上了这个一推就倒的娇贵大小姐,想快也快不了;Firefox本身就不快,为了保证战斗力还经常需要带上十八般兵器(扩展程序),没倒地不起算是不错了。

Firefox经常全副武装出击
Firefox经常全副武装出击

  此时,人们突然发现了一个0.3S即能启动的浏览器,试用以后纷纷表示十分感动。用IE、Firefox之类,可能每隔一段时间才能迎来一次速度的小爆发;转用Chrome以后,每时每刻都处于看似转瞬即逝的快感中,简直是天国啊有木有。

  不过这里得提一句,Chrome的响应如此快捷,其实在设计上也有取巧的地方。当点击Chrome的图标之时,Chrome是立刻打开,这点没错。但是大多数人可能不会注意到,Chrome在打开完成之时,并不意味着立刻就能使用,这在安装了较多扩展程序的时候又显得尤为明显。这种情况还出现在网页响应等功能上,比如说,在键入网址后按确定,Chrome会立即呈现一个全新的空白页而非在现有页面停留——尽管新页面还没有打开。

Chrome在所请页面还没加载前即已加载一个空白
Chrome在所请求页面还没加载前即已加载一个空白页面

  我们不能说这种设计因为有取巧的地方,就一文不值。这种设计并不一定会减短用户实际等待的时间,但是会让用户产生一种无需等待的感觉。这让用户减少了由等待产生的烦躁,直接地提升了用户体验。

  等待会让用户过多地去注意卡死在眼前的浏览器而非网页内容,Chrome的响应机制为用户带来了平滑的等待过程,进一步让用户和互联网无缝交接,体现了Chrome以互联网为本的设计理念。

  后话:

  重剑无锋,大巧不工。Chrome上面没有花俏的功能,没有张扬的界面,简约低调的设计风格却让全世界为之瞩目。我们可以看到,浏览器界面越来越简洁,用以显示网页的面积越来越大,IE9甚至把地址栏和标签栏都合为了一栏;浏览器界也燃起了速度竞赛的烽火,跑分风潮一浪盖过一浪;新版的浏览器还不断瘦身,以响应速度能赶上甚至超越Chrome为荣。

  不得不说,这些都是Chrome的设计理念带给业界的好风气。面对承袭了自己的设计理念的追赶者,Chrome接下来又会去如何应对呢?让我们拭目以待。

-----------------------------------------------------------------------------

更多相关文章:

不仅仅是“傻快” Chrome扩展程序简介

不只是马甲 简析Chrome和Webkit的渊源

集成最新Webkit内核 QQ浏览器6.14抢先体验

刺鲅来袭!Opera 12 Beta 凶悍出水!

-----------------------------------------------------------------------------

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品