浏览器大战:Internet Explorer 10 是一个相关的浏览器吗?

我有兴趣了解有关Windows 8的一件事是Internet Explorer 10是否是一个好的浏览器。是否值得用作您的主要浏览器?它是否提供了足够好的性能以在未来被视为相关浏览器?我进行了一些测试,并将其与Google ChromeFirefox 和 Opera(Firefox and Opera)进行了比较。此外,我将之前测试的数据与Windows 8 Consumer PreviewRelease Preview进行了比较,我注意到了一些非常有趣的变化。让我们看看我学到了什么。

用于测试的基准

我决定进行以下基准测试:HTML5 testSunSpider JavaScript Benchmark 和 Peacekeeper(SunSpider JavaScript Benchmark and Peacekeeper)

引用他们的网站(their website)的话,“HTML5 测试分数表明您的浏览器对即将到来的 HTML5 标准和相关规范的支持程度。尽管规范尚未最终确定,但所有主要浏览器制造商都在确保他们的浏览器已准备好迎接即将到来的 HTML5 标准和相关规范。未来。找出您的浏览器今天已经支持 HTML5 的哪些部分..."

SunSpider JavaScript Benchmark衡量JavaScript(JavaScript performance)在与当前和不久将来在现实世界中使用(future use)JavaScript相关(JavaScript)的任务上的性能,例如加密和文本操作。这是获得较低分数很重要的少数基准之一。最低的结果意味着更快的速度和更好的性能。

Peacekeeper 基准测试(Peacekeeper benchmark)通过测试浏览器的JavaScript 功能(JavaScript functionality)和处理常用JavaScript函数的能力来衡量浏览器的性能。如果您想了解更多关于它测试的内容,请查看他们的常见问题页面(FAQ page)

V8 benchmark - 版本 7(V8 benchmark - version 7) - 是Google的(Google)JavaScript 测试套件(test suite),用于优化Google Chrome网络浏览器(web browser)。它包含一套纯JavaScript基准,用于调整Google Chrome 的性能(Google Chrome performance)。显然,谷歌浏览器(Google Chrome)将在这个基准测试中获得最高分。但是,它用于根据Google认为与JavaScript 性能(JavaScript performance)相关的内容与其他浏览器的性能进行比较。

SunSpiderPeacekeeper 和 V8(Peacekeeper and V8)在每个浏览器上运行了 3 次。您在下面看到的结果代表了每个浏览器在每次测试中获得的平均分数。

测试系统

我用我的个人台式机做这些测试,它有以下硬件组件:一个AMD Phenom II X4 905 (2.5 GHz ) 处理器,一个技嘉 GA-MA785GT-UD3H 主板(Gigabyte GA-MA785GT-UD3H motherboard),内存是Corsair XMS3 DHX 6GB DDR3 1600 MHz,一个技嘉 Radeon HD6870 OC 1GB (Gigabyte Radeon HD6870 OC 1GB) DDR5(DDR5 video)显卡,120GB RunCore Pro V 2.5" SATA III SSD 驱动器(SATA III SSD drive)

Internet Explorer 9的测试在安装了Service Pack 1和所有最新更新的Windows 7 Ultimate 64 位(Ultimate 64-bit)上运行。

之前,我在同一台计算机上测试了消费者预览(Consumer Preview)版和Windows 8发布预览版(Release Preview)中的Internet Explorer 10 。最后,我还测试了Windows 8的最终版本。

为了确保测试尽可能公正,我禁用了Internet Explorer中的所有附加组件和模块。其他浏览器也没有安装任何模块。此外,没有进行特殊配置。所有浏览器都使用其默认设置。

我测试了以下浏览器:Internet Explorer 9.0Internet Explorer 10 Consumer PreviewInternet Explorer 10 Release PreviewInternet Explorer 10 final、Firefox 16Chrome 22Opera 12

除了Internet Explorer 9(Internet Explorer 9)之外的所有浏览器都在Windows 8的最终版本中进行了测试。

Internet Explorer 10Internet Explorer 9 - 令人印象深刻的改进!

首先,我有兴趣比较Internet Explorer的不同版本,看看(Internet Explorer)版本 10(version 10)是否有重大改进。我还想了解Consumer PreviewRelease Preview之间所做的改进。

从第一次测试中我们可以看出,Internet Explorer 10为(Internet Explorer 10)HTML5 标准和规范(HTML5 standard and specifications)提供了更多支持。与Internet Explorer 9相比, (Internet Explorer 9)Consumer Preview提供了令人印象深刻的 122 % improvementRelease Preview将改进提高到 126%,而Internet Explorer的最终版本将改进提高到 127%。Microsoft的一项出色工作是支持HTML5 标准(HTML5 standard)中现有的现代功能。

Internet Explorer 10 与 Internet Explorer 9

让我们看看新浏览器的性能。幸运的是,我们在这里也看到了很大的改进。Internet Explorer 10现代 UI 和桌面版本(Modern UI and Desktop versions)都提供了更好的性能。

Internet Explorer 10 与 Internet Explorer 9

In SunSpider, the Desktop version of Internet Explorer 10 delivers a 41% improvement vs. Internet Explorer 9 while the Modern UI version delivers a 38% improvement.

此外,令人印象深刻的是,在这个基准测试中,浏览器的性能在每个测试版本(test release)中都有了很大的提高。感谢(Kudos)Microsoft在(Microsoft)JavaScript 处理(JavaScript processing)方面提供了如此重大的改进。

PeaceKeeper基准测试(PeaceKeeper benchmark)揭示了一些意想不到的结果。虽然与Internet Explorer 9相比,Internet Explorer 10的性能要好得多,但在(Internet Explorer 10)消费者预览(Consumer Preview)版和Internet Explorer 10发布预览版(Release Preview)之间的得分有所下降。我不确定这是因为微软(Microsoft)Internet Explorer 10开发过程(development process)中所做的更改,还是 PeaceKeeper(PeaceKeeper)在其评估算法(evaluation algorithms)中所做的更改。

Internet Explorer 10 与 Internet Explorer 9

In PeaceKeeper, when compared to Internet Explorer 9, the Desktop version of Internet Explorer 10 delivers 29% better performance while the Modern UI version delivers 25% better performance.

注意:(NOTE:)我注意到旧版ChromePeaceKeeper中的评分高于新版。这种“减少”很可能与PeaceKeeper更新他们的测试方法和评级算法(testing methodology and rating algorithm)有关。

接下来,我使用了GoogleV8 基准测试(V8 benchmark)。不幸的是,我没有在 V8中测试Internet Explorer 10的(Internet Explorer 10)Consumer Preview 版本。(Consumer Preview version)

Internet Explorer 10 与 Internet Explorer 9

如上图所示,in the V8 benchmark, the Desktop version of Internet Explorer 10 delivers 108% better performance vs Internet Explorer 9, while the Modern UI version delivers 67% better performance.

一项巨大的改进再次证实了Microsoft所做的出色工作。

The Modern UI version of Internet Explorer 10 continues to deliver performance similar to its Desktop counterpart. With the exception of the V8 benchmark, the differences in performance are small enough not to be noticeable by most people: 6% lower performance in SunSpider and 4% in PeaceKeeper. However, V8 reveals a difference of 20% in performance between the two.

Internet Explorer 10ChromeFirefox 和 Opera(Firefox & Opera)

为了正确看待和了解Internet Explorer 10在浏览器大战中的相关性,我对其主要竞争对手进行了与上述相同的比较。

Internet Explorer 10 vs Internet Explorer 9 vs Chrome vs Firefox

在 HTML5 测试中,Internet Explorer 10 排在第四位,与谷歌 Chrome 22 相差甚远,谷歌 Chrome 22 提供了对 HTML5 标准的最佳合规性。(In the HTML5 test, Internet Explorer 10 sits in fourth place, at a big distance from Google Chrome 22, which provides the best compliance with the HTML5 standard.)

看到Internet Explorer 10在(Internet Explorer 10)SunSpider 基准测试(SunSpider benchmark)中获得第一名,我感到非常惊喜。

Internet Explorer 10 vs Internet Explorer 9 vs Chrome vs Firefox

In SunSpider, the Desktop version of Internet Explorer 10 is 19% faster than Google Chrome 22 and 22% faster than Firefox 16.

不过,PeaceKeeper 基准测试(PeaceKeeper benchmark)显示了不同的结果。这一次Chrome以大比分领先。Opera位居第二,而Internet Explorer 10位居第四。

Internet Explorer 10 vs Internet Explorer 9 vs Chrome vs Firefox

In PeaceKeeper, Chrome 22 delivers 84% better performance compared to the Desktop version of Internet Explorer 10.

正如预期的那样,V8 基准测试(V8 benchmark)显示谷歌 Chrome(Google Chrome)是赢家,而且优势明显。Firefox位居第二,Internet Explorer(second and Internet Explorer) 10 位居第三,但领先于Opera

Internet Explorer 10 与 Internet Explorer 9

In the V8 benchmark, Google Chrome 22 is 120% faster than Internet Explorer 10.

Internet Explorer 10 : Sunspider最佳, V8(V8 and Fourth)第三(Third)和PeaceKeeper第四(PeaceKeeper)

很明显,微软(Microsoft)已经投入了大量精力来改进其浏览器。Internet Explorer 10可能最终成为微软(Microsoft)有史以来最一致的升级。这对于所有Windows用户、Web 开发人员和一般的 Web 来说都非常有用。就个人而言,我迫不及待地想看到它也分发给Windows 7用户,在接下来的几个月中的某个时候。

有了这个新版本,微软(Microsoft)再次证明,关于Internet Explorer和它有多糟糕的笑话应该成为过去,不再代表浏览器的真实性能。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts