1前言:浏览器业内竞争的解读
到今年,微软IE浏览器已经走过了19个年头,不管你现在正在使用的是什么浏览器,以及你对IE有多么的不屑,IE在互联网的发展中确实做出了不可磨灭的贡献。或许IE的市场份额已经不再像本世纪初时那么高,但IE仍在持续着自己在这个时代的角色。
然而,正所谓后来者居上,后来犹如雨后春笋般推出的第三方浏览器;甚至双核浏览器都在一遍又一遍地解读着浏览器成长的点点滴滴。2014年这半年时间里,浏览器的发展看似一片风平浪静,但各家浏览器之争却从来没有休止过。
单双核大混战 八款PC浏览器半年度横评
互联网时代,浏览器已经成为承载各种网络应用的重要平台。无论是浏览网页知天下、娱乐八卦放轻松,还是网上购物享便捷、网上邮箱理事务,都离不开浏览器的支持。可以说,网络浏览器已经成为与网民朝夕相伴的贴心助手。
“工欲善其事,必先利其器”,用户要想尽享互联网时代的便利,一款得心应手的浏览器必不可少。也正因此,早已成为兵家必争之地的浏览器市场,在云集了各大软件厂商典型产品的同时,浏览器形态上也在经历着飞速发展。浏览器在品牌之间存在着竞争的同时,还存在着单核与双核产品之间的竞争。那么部分厂商依然坚守单核路线,而有些厂商则选择紧跟潮流,浏览器双核时代的到来,是否会给单核浏览器带来致命一击,一起来继续阅读文章接下来的“纯测试”内容。
2众浏览器内核及优缺点比较
测试前准备工作
测试平台详细硬件配置
参测PC浏览器 | ||
软件名称 | 软件版本 | 下载地址 |
IE11 | 11.0.9 | 点击下载 |
Chrome浏览器 | 33 | 点击下载 |
傲游云浏览器 | V4.4.1 | 点击下载 |
百度浏览器 | 6.4 | 点击下载 |
QQ浏览器 | 7.7.1 | 点击下载 |
搜狗浏览器 | 5.0 | 点击下载 |
猎豹浏览器 | 4.7 | 点击下载 |
Firefox | 30 | 点击下载 |
备注:由于软件通常是按照版本来进行更新的(少部分可能已经取消了版本号,但是日常的更新仍然是不断在跟进),所以大家可以随时关注ZOL软件下载频道各款参测产品的更新情况,以保证用户电脑中的浏览器保持最新的版本。
关于版本号。大家知道,Chrome浏览器是浏览器业界的“版本帝”,Chrome似乎总是很善于去做版本上的更新,想以飞升的版本号来证明自己的勤劳肯干。而这样就苦了老牌浏览器Firefox了,以前老实拘谨的Firefox也开始按捺不住,狂飙版本号以向Chrome靠拢。然而好景不长,Mozilla最近发现,Firefox无论怎样升级。版本号也追赶不上Chrome,这次干脆直接取消了版本号。这些也许都是陈年往事,但是却促发了Firefox版本号的取消。
众浏览器内核及优缺点比较
参测PC浏览器内核及优劣势比较 | ||||
软件名称 | 内核 | 优点 | 缺点 | 内核搭配模式 |
IE11 | IE | 兼容性好 | 功能少延展性差 | 兼容单核 |
QQ浏览器 | IE | 兼容性好扩展性能强大 | GPU渲染过程稳定性弱 | 兼容单核 |
Firefox | Gecko引擎 | 扩展力强 | 数据档案保存能力弱 | 排版引擎单核 |
Chrome浏览器 | Blink(Webkit分支) | 不易崩溃速度快 | 系统资源占用较高 | 极速单核 |
傲游云浏览器 | Blink/IE兼容核 | 系统占用小安全易用 | 页面加载过多稳定性弱 | 极速+兼容双核 |
百度浏览器 | Chrome/IE兼容核 | 在线视频加速功能 | 扩展性能较弱 | 极速+兼容双核 |
搜狗浏览器 | WebKit/IE兼容核 | 加速浏览 | 本地收藏夹无自动同步 | 极速+兼容双核 |
猎豹浏览器 | Chrome/IE兼容核 | 安全高效 | 快捷按钮设置需改进 | 极速+兼容双核 |
本文所选取的是八款目前主流的浏览器产品作测试。其中一半双核一半单核浏览器,并结合参测PC浏览器内核以及优势比较表(上表)的内核搭配结构来看,双核浏览器均以极速+兼容核心作为模式,下文中所出现的各项测试,碰到双核浏览器我们均以极速核作为主核心来进行测试。通过这样的方式,来展示单核与双核浏览器之间的性能PK。
3你所期待的感觉 浏览器HTML5测试
HTML5网页测试-未来打造出来的网页会有多强大,我不得而知。作为一个HTML5初学者,不得不感叹人类的想象力与创造力。我们一直追寻和期待,当你打开一个华丽的HTML5 demo,是无尽的遐想还是无比的震撼?当它们真正在互联网上应用会是什么样的体验感觉,这让我对HTML5网页更加期待。
HTML5网页内部代码
我们应该感谢每一位HTML5网页开发者,和分享他们的人们!也希望大家能分享更多这些很炫的网站给我们。HTML5对于浏览器来说,意味着浏览器层次上的定位,当然它也是浏览器性能所不可获取的。
百度浏览器HTML5测试结果
参测PC浏览器HTML5实例测试 | |
软件名称 | 测试得分 |
IE11 | 376 |
Chrome浏览器 | 505 |
傲游云浏览器 | 515 |
百度浏览器 | 433 |
QQ浏览器 | 375 |
搜狗浏览器 | 461 |
猎豹浏览器 | 494 |
Firefox | 467 |
那么浏览器中,HTML5具有哪些主要特点?两大特点:首先,强化了Web网页的表现性能。其次,追加了本地数据库等Web应用的功能。HTML5实际上包括HTML、CSS和JavaScript在内的一套技术组合。HTML5是用于取代1999年所制定的HTML4.01和XHTML1.0标准的HTML标准版本,现在仍处于发展阶段,但大部分浏览器已经支持某些HTML5技术。看来在选测的产品中,傲游云、Chrome和猎豹这方面的体现就比较具有优势了。
4GPU处理速度 Chrome内核更强大
GPU严格来说,似乎在硬件上受到的关注度要更高。然而,GPU却不仅仅只是一些硬件必备的标准参数,它同时也是我们今天所测试的浏览器软件产品的一项标准参数,因为GPU是相对于CPU的一个概念,浏览器在绝大部分情况下,对图形的处理非常重要,因此浏览器也需要一个专门的图形的“核心处理器”。
搜狗浏览器GPU处理速度测试
网站页面中的图片、广告、flash等都是影响网页打开速度的关键因素,这时浏览器的GPU处理速度就决定了用户打开页面的速度及打开后的流畅度,同样是衡量浏览器性能的关键指标。
Firefox浏览器所进行的相关测试
在最近发版上线的相关浏览器产品中,大量的浏览器开发厂商们对GPU性能进行了大幅提升,为了让用户更流畅的浏览网页,研发人员在广告过滤上还进行了进一步优化在浏览器的处理速度上下足了功夫,从这方面来说,浏览的流畅性越来越得到开发人员的重视。
测试方法:“FishIE Tank”,>>>点击打开测试目标网页<<<,画面中有各种游动的海鱼,网页打开后即可测试。如果画面左上角的数字越大,那么说明浏览器性能越好,选择500条鱼进行测试。(单位:帧/秒;分数越高越好)
参测PC浏览器GPU处理速度测试(平均值) | |
软件名称 | 测试结果FPS(帧/秒) |
IE11 | 60 |
Chrome浏览器 | 60 |
傲游云浏览器 | 57 |
百度浏览器 | 59 |
QQ浏览器 | 32 |
搜狗浏览器 | 58 |
猎豹浏览器 | 53 |
Firefox | 52 |
此前有很多网友表示,浏览网页不顺畅更多是由于网络带宽不给力,但根据实测结果来看,GPU处理速度也是影响浏览是否流畅的关键原因,其实主要体现在内核上。因此,要想提升浏览器处理速度,技术支撑是非常关键的。显然Chrome与IE11在GPU处理上的优势比较显著。
5百度浏览器标准页面加载测试胜出
现在的网页在设计之时,设计师恨不得把把站点包装得尽善尽美。但是绚烂页面的运作是需要付出“代价”的,因为网页越是设计得精美、动感十足,那么页面对电脑硬件甚至于浏览器本身来说,也同样提出了更高的要求。
Google Chrome浏览器标准加载完毕后所消耗的时间
浏览器页面的渲染的过程需要加载很多页面元素包括普通图像、文字、表格信息等等,而普遍用户在使用不同浏览器的时候,在反应速度上的直接感觉,其中很大一部分就来自于这种单页面加载的速度的体现。普通浏览器用户在使用浏览器过程中,除了在网页在线视频、游戏以外,绝大多数用户无非还是在于浏览图文信息页面。要判断一款浏览器是否好用,页面加载速度是一项重要指标,实测才是根本。
参测PC浏览器标准页面加载测试 | |
软件名称 | 测试结果 |
IE11 | 234kb/sec |
Chrome浏览器 | 290kb/sec |
傲游云浏览器 | 312kb/sec |
百度浏览器 | 177kb/sec |
QQ浏览器 | 212kb/sec |
搜狗浏览器 | 197kb/sec |
猎豹浏览器 | 201kb/sec |
Firefox | 174kb/sec |
备注:在进行本项测试之前,先打开运行将测试的PC浏览器,输入特定的测试地址,仅记录首次打开时,完全加载所消耗的时间以及速度。而无需经过多次测试来获取平均值。因为测试页面打开之后,PC浏览器对页面或多或少地存在着网页的缓存,这样导致测试的耗时会越来越短,速度也就越来越快了。因此,本轮测试讲究的是“一次性”测试完成,最为最终的测试结果,测试次数越多,浏览器缓存所造成的测试误差就越大。
6渲染测试:基本渲染和完全渲染
浏览器的工作机制,一句话概括起来是web浏览器与web服务器之间通过HTTP协议进行通信的过程。所以,C/S之间握手的协议就是HTTP协议。
从浏览器地址栏的请求链接开始,浏览器通过DNS解析查到域名映射的IP地址,成功之后浏览器端向此IP地址取得连接,成功连接之后,浏览器端将请求头信息通过HTTP协议向此IP地址所在服务器发起请求,服务器接受到请求之后等待处理,最后向浏览器端发回响应。
百度浏览器完全渲染测试结果
JS性能测试工具(渲染测试,结果越小越好) | ||
软件名称 | 基本渲染(s) | 完全渲染(s) |
IE11 | 0.839 | 10.007 |
Chrome浏览器 | 0.656 | 16.877 |
傲游云浏览器 | 0.740 | 11.611 |
百度浏览器 | 0.478 | 8.218 |
QQ浏览器 | 0.726 | 8.772 |
搜狗浏览器 | 0.609 | 11.579 |
猎豹浏览器 | 0.851 | 16.666 |
Firefox | 1.306 | 19.928 |
本项为JS渲染测试,主要针对的测试项如上面图中所示的那样,是一个圆形带有各种颜色过渡的球体。参测浏览器需要进行基本渲染和完全渲染两种模式,取基本渲染和完全渲染两种方式之后的测试结果作为单双核浏览器PK的测试根据。
从基本和完全两个概念下的测试图形表现来看,其实也可以把这两种方式更简单地看作为,图形渲染的简单和完整两种模式。其中,基本渲染就是将图像基本的色调、轮廓、背景扫描出来即可完成;而完全渲染就是将图像的所有细节版块全部扫描出来。因此两者的渲染所花费的时间都是不一样的。
7JS基准测试/横评测试总结
Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,为客户提供更流畅的浏览效果。从服务器端到用户的浏览器的界面上,以及浏览器内核对动态类型的对象分析过程需要花费一定的时间,因此我们所作的本项测试,最终效果将会作为浏览器对动态页面加载的速度快慢程度的一种判断。
QQ浏览器JS基准测试结果
由于浏览器每次重新加载网页都会重新解译JavaScript,有些代码会延迟甚至多次解译,造成网页加载速度变慢。因此,浏览器对JavaScript代码的解译速度,将直接影响到打开网页的速度。
参测PC浏览器Javascript性能测试 | |
软件名称 | JS测试(单位:毫秒,数值越小越好) |
IE11 | 133.1ms +/- 6.6% |
Chrome浏览器 | 207.3ms +/- 1.8% |
傲游云浏览器 | 231.3ms +/- 4.5% |
百度浏览器 | 214.1ms +/- 4.6% |
QQ浏览器 | 119.6ms +/- 1.9% |
搜狗浏览器 | 188.8ms +/- 6.7% |
猎豹浏览器 | 238.5ms +/- 4.8% |
Firefox | 202.3ms +/- 2.0% |
我们对浏览器进行加载特定的网页网站的加载测试,将变得更有意义。这就是在加载过程中,只需要来测试这个过程中打开网页所花费的时间,就可以比较出浏览器在JavaScript基准测试中的快慢情况。本轮测试相对来说,QQ浏览器优势非常明显,这也说明了使用QQ浏览器来加载大型网站页面的时候,将会显得更为给力。
本横评总结:在参测产品的选取上,我们分别精选了四款单核及四款双核浏览器。为的就是和大家一起来探讨这八款浏览器中,单双核之间的较量。也许我们在意识上会觉得双核浏览器比较具有优势,但是实际情况如何?现在大家应该有答案了!
单核浏览器:Chrome浏览器
双核浏览器:百度浏览器
单双核浏览器的比拼。由于单核浏览器的内核只有一个,因此在设计之初,研发者们就充分地考虑浏览器核心的速度效率、兼容性。Google Chrome浏览器可谓是传奇系列,依然霸占单核浏览器之王的宝座;双核浏览器通常含有两个内核,其一是兼容核心,其二是极速核。双核浏览器中的优胜者百度浏览器可谓是后来居上。
大多数人每天在电脑前面对最多的就是浏览器,那么对于一款浏览器来说,究竟什么是最重要的?现在很多浏览器厂商除了比拼性能之外,也都开始在用户体验、界面和辅助功能等方面下功夫。
刘菲菲