

对于大多数用户而言,速度是确定浏览器体验的主要标准,而Webkit核心通常是满足此标准的第一个条件。目前,许多国内浏览器品牌都采用Webkit + IE的双核配置,以实现高度兼容的基础上实现最快的用户体验。值得一提的是,随着Chrome Dev版本更新为20.0.1096.1,Chrome 20时代的序幕正式拉开,这无疑增加了家用Webkit内核浏览器的速度。
本文以当前国内四种主流浏览器,即QQ浏览器,傲游浏览器,搜狗浏览器和360速度浏览器为例,对速度和兼容性进行全面检查,以了解哪种产品可以为用户带来更快更好的体验。 。具体的配置信息如下:

这四个具有相同内核的主流浏览器都是最新的正式版本。选定的浏览器将在以下更为流行的Web测试页上进行评估,包括Javascript sunspider和Javascript V8、Peacekeeper Test,DOM测试,HTML5测试,Acid3测试,以便从不同角度衡量优缺点的比较。具有相同内核的浏览器之间。
一、发动机转速测试项目:Javascript Sunspider
Javascript Sunspider是Webkit团队开发的一种非常流行的浏览器JavaScript引擎测试工具,它可以通过多种方式反映浏览器JavaScript引擎的性能,并且具有多种测试类型(例如对象,函数调用,数学,递归等),测试结果以毫秒为单位。时间越短,设备和浏览器的性能越强。最新的测试版本是0.9.1。 Sunspider本质上是对Javascript的测试。通过此基准测试,您可以了解浏览器内核处理Javascript和其他编码的能力。
测试页:

JavaScript sunspider测试页


从SunSpider0.9.1测试结果的直方图中可以看出,在Webkit内核中,QQ浏览器花费最少的时间,以244.3毫秒,搜狗和360排名第一。速度浏览器的得分相近,而傲游浏览器的得分略逊一筹;在IE9内核中,这四个之间的差距相对较小。傲游浏览器和搜狗浏览器在前两个应用程序中排名稍高,其次是QQ浏览器和360速度浏览器。
但是就双核浏览器的整体性能而言,QQ浏览器的总得分排名第一,这也意味着Webkit核心QQ浏览器在读取Javascript sunspider脚本的速度上领先于其他国内产品。
二、运行速度测试项目:Javascript V8
Javascript V8浏览器测试引擎是Google给出的五个基准,分别是Richards,DeltaBlue,Crypto,RayTrace和EarleyBoyer。在浏览器测试结果中,数据值越大,浏览器对JavaScript代码的“理解”就越好,并且浏览器将运行得越快。
测试页:

JavaScript V8测试页

从上图可以看出,Webkit核心浏览器在Javascript V8测试中的表现更为突出,其总体得分高于IE9核心,两个阵营之间的最大差距甚至高达4次。在Webkit内核阵营中,QQ浏览器是最杰出的,得分超过其对手9517,而与360速度浏览器的差距为2553分,排名第四。在IE9内核阵营中,四者之间的差距仍然有限。 360 Speed,Sogou和QQ浏览器位居前列,而Maxthon浏览器则相对落后。结合起来,QQ浏览器凭借其在Webkit核心中的明显优势,仍然在整体实力上排名第一。
三、综合性能测试项目:Peacekeeper Test
Peacekeeper是由著名测试软件Futuremark发布的免费测试程序,它可以说明浏览器的整体性能。该测试包括从HTML5.0到CSS的各种Web标准。它还通过一些通用算法评估浏览器的JavaScript性能,还可以测试浏览器的DOM性能。测试值越大,性能越好。该测试的加载时间相对较长,但是浏览器速度性能的测试也相当全面。

测试页:

Peacekeeper Test测试页

根据以上测试结果,类似于Javascript V8测试,Webkit内核营的性能更好,并且与IE内核营相去甚远。在Webkit内核阵营中,QQ浏览器的得分最高,为2908,其次是360速度浏览器和Sogou浏览器,其次是Maxthon浏览器。而在IE内核阵营中,QQ浏览器成为最低的浏览器,而360速浏览器则为1557。得分跃居第一。总体而言,360速度浏览器的整体性能也最高。
综上所述,Javascript执行效率和页面负载能力测试的目的主要是检查Javascript引擎的CPU占用率和脚本执行效率,这在页面打开后的流畅性中得到反映。上述Javascript sunspider,Javascript V8和Peacekeeper Test也被视为Javascript测试的三个主要体现。平均而言,QQ浏览器可以看作是运行Javascript脚本最快的产品。
另一方面,除了速度以外的兼容性也是评估浏览器性能的要素之一。在这里,我们分别从DOM,HTML5和Acid3的三个维度测试这四个浏览器。检查浏览器与Web标准的兼容性。
四、元素更改兼容性测试项目:Dom测试
DOM是Document Object Model的缩写。 DOM解决了Netscape的Javascript和Microsoft的Jscript之间的冲突,并定义了用于访问和操作HTML文档的标准方法。 DOM测试是Mozilla提供的一项测试,用于验证浏览器创建和更改元素的性能。值越大,性能越好。
测试页:


DOM测试测试页

从测试结果可以看出,Webkit内核在此测试中再次保持了优势,与IE内核的差距高达5倍。其中,Webkit核心的Sogou浏览器和QQ浏览器处于最前沿,与Maxthon浏览器之间存在很大的差距。在IE核心阵营中,360速度浏览器是最底层的。从整体性能来看,搜狗浏览器和QQ浏览器占据主导地位。
五、交互式兼容性测试项目:HTML5测试
HTML5标准的兼容性和支持无疑是浏览器的重要性能体现,并且已逐渐成为下一代Web标准。在此平台上,视频,音频,图像,和计算机交互都已标准化。 HTML5测试是类似于ACID3的基准测试,主要用于测试浏览器与HTML5的兼容性。测试分数越高,浏览器对HTML5标准的支持就越高。
测试页:

HTML5测试测试页

从测试结果可以看出,这四个产品的竞争主要体现在Webkit核心的竞争中。其中,QQ浏览器以464分再次获得冠军。搜狗浏览器和360速度浏览器仍然需要努力。 在IE核心上,这四个产品的得分相同,这与Microsoft支持Web标准的历史原因有关。当然,QQ浏览器再次获得冠军的主要原因是它的Webkit内核首先升级到Chrome 20,总体性能优于Chrome 19。
六、负载兼容性测试项目:Acid3测试
Acid3于2008年3月3日正式发布。它是当前Web标准基准测试中最严格的测试,并且对DOM和JavaScript具有严格的约束。测试重点是ECMAScript,DOM级别3、媒体查询和数据:URL。浏览器打开此测试页后,该页面将继续加载功能并直接给出一个分数,满分为100。值越大,浏览器的性能越好。
测试页:

Acid3测试测试页

从上图可以看出,无论当前的家用浏览器是Webkit内核还是IE9内核,它们与Acid3标准的兼容性都达到了最高100分。但是,据说Internet标准工程组织(WaSP)最近发布了新一代的“ Acid3”,以便对浏览器的网络标准的实施情况进行深入的调查。我相信到那时,主流浏览器的性能将会进一步提高。
以上三个Web标准兼容性测试的重点是了解浏览器对该标准的支持程度和执行效率。支持程度由核心决定,执行效率是本研究的重点,反映了不同浏览器的优化效率。从整体测试结果来看,QQ浏览器和搜狗浏览器获得HTML5测试和DOM测试的桂冠,并在其他测试中表现出色,在兼容性方面成为用户的首选。
测试摘要:
从以上一系列直观的测试结果中,不难看出Webkit内核与IE9内核相比在速度方有非常明显的优势,并且由Webkit内核领导的高兼容性功能已成为超越IE浏览器不难理解为什么Chrome可以赶上并最终超过IE成为全球市场份额的第一名。在此基础上,使用双核Webkit和IE9的家用浏览器开始脱颖而出,成为集成了速度和兼容性的高性能产品。
结合两组检查系数的速度和兼容性,QQ浏览器获得了四项冠军,分别是avascript sunspider,Javascript V8、Peacekeeper Test和HTML5 Test。并非没有6.14版本的Webkit内核第一次升级到Chrome20关系。 QQ浏览器真正结合了最快的速度和高度的兼容性。追求高速Internet冲浪体验的用户可能希望选择此产品。
原始链接:
如有任何疑问,请联系原始作者
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shumachanpin/article-325819-1.html
特别好