浏览器大战:Internet Explorer 11 提供什么性能?

Windows 8.1 还包括新的Internet Explorer 11。如果从用户界面的角度来看(interface perspective),这个浏览器没有带来重要的变化,微软(Microsoft)已经承诺更好的标准合规性和更高的性能。它是否兑现了这些承诺?它与其他重要的浏览器相比如何:ChromeFirefox 和 Opera(Firefox and Opera)让我们在本次(Let)测试对比(test comparison)中一探究竟。

用于测试的基准

我使用了以下基准:HTML5 testSunSpiderKrakenOctane 和 Peacekeeper(Octane and Peacekeeper)

引用他们的网站(their website)的话,“HTML5 测试分数表明您的浏览器对 HTML5 标准和相关规范的支持程度。”

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

Kraken JavaScript 基准测试(Kraken JavaScript benchmark)MozillaSunSpider版本。在此测试中获得较低的分数也很重要。较低的分数意味着更快的速度和更好的性能。

Octane v1 - 是(Octane v1)Google开发的 JavaScript测试套件(test suite),用于优化Google Chrome 浏览器(Google Chrome browser)。分数越高,整体表现越好。如果您想了解更多信息,请阅读其常见问题解答页面(FAQ page)

Peacekeeper 基准测试(Peacekeeper benchmark)通过测试浏览器的JavaScript 功能(JavaScript functionality)和处理常用JavaScript函数的能力来衡量浏览器的性能。如果您想了解更多关于它测试的内容,请查看他们的常见问题页面(FAQ page)。这是唯一完全独立的测试,谁得分最高很重要。

测试系统(Test System)和被测试的浏览(Browsers) (Being)

我使用我的个人电脑进行这些测试,它具有以下配置:AMD FX-8320 八核(AMD FX-8320 eight-core)处理器、技嘉 990FXA-UD3(Gigabyte 990FXA-UD3)主板、8 GB RAM DDR3 金士顿 HyperX Predator(RAM DDR3 Kingston HyperX Predator),运行频率为 2133 MHz技嘉 Radeon HD6870 OC 1GB (Gigabyte Radeon HD6870 OC 1GB) DDR5 显卡(DDR5 video card)和 256GB ADATA SX900 SATA III SSD 驱动器(ADATA SX900 SATA III SSD drive)

所有测试均在全新的Windows 8.1 Pro x64 安装上执行。在任何被测试的浏览器中都没有启用附加组件、扩展程序或工具栏:Internet Explorer 11Google Chrome 30Mozilla Firefox 24Opera 17。所有浏览器都使用其默认设置。

每个基准在每个浏览器中运行 3 次。我使用了下面所有统计数据和图表(graphs below)的平均分数。

HTML5 标准合规性(HTML5 Standard Compliance)-获胜者 Google Chrome 30(winner Google Chrome 30)

HTML5 测试(HTML5 test)分享了每个浏览器如何支持HTML5标准(HTML5 standard)和相关规范。它没有为您提供任何与性能相关的指标。正如您在下图中看到的那样,获胜者是Google Chrome 30,在最高 500 分中总共获得 463 分。

Internet Explorer 11、Chrome 30、Firefox 24、Opera 17、基准测试、比较

自从我们去年测试Internet Explorer 10以来, (Internet Explorer 10)Internet Explorer 11提高了合规性分数(compliance score)。然而,所有其他浏览器都以更快的速度发展,并且它们的HTML5 合规性(HTML5 compliance)在同一时间段内(time period)得到了更大(wider margin)的改进。在评估Opera时会发现最大的收获。正如您将在下面的所有基准测试中看到的那样,它采用WebKit 渲染引擎在标准(WebKit rendering)合规性和纯浏览性能(compliance and pure browsing performance)方面得到了回报。

不幸的是,微软(Microsoft)的“传统”开发模式(development model)意味着Internet Explorer的(Internet Explorer)改进速度(improvement rate)比其竞争对手要慢。

SunSpider 1.0.2 - Internet Explorer 11 获胜者(winner Internet Explorer 11)

Sunspider 是唯一一个Internet Explorer 11胜出的基准测试。

Internet Explorer 11、Chrome 30、Firefox 24、Opera 17、基准测试、比较

桌面版Internet Explorer 11比本次测试中最慢的浏览器 Mozilla (Internet Explorer 11)Firefox快 57% 。此外,Internet Explorer 11的应用程序版本与桌面版本之间存在 10 % performance difference

Kraken 1.1 -赢家 Google Chrome 30(winner Google Chrome 30)

Mozilla的基准测试显示Internet Explorer 11是最慢的浏览器。它比Google Chrome 30慢了 44% ——在这个测试中是独立的赢家。

Internet Explorer 11、Chrome 30、Firefox 24、Opera 17、基准测试、比较

我觉得有趣的是Firefox没有赢得这个基准,即使它是由Mozilla开发的。这是对Mozilla尽最大努力开发相关测试的声明,该测试不仅用于表明Firefox至少可以赢得一个基准测试。

另一个有趣的结果是,Internet Explorer 11的应用程序版本的性能比桌面版本高 9%。

Octane V1 - 优胜者 Google Chrome 30

不出所料,Google Chrome 30(Google Chrome 30)以巨大的优势赢得了 Google 的基准测试,而 Internet Explorer 11(margin versus Internet Explorer 11) - 34%。

Internet Explorer 11、Chrome 30、Firefox 24、Opera 17、基准测试、比较

Internet Explorer 11应用程序比桌面版本慢 14% 。该基准测试和所有其他测试中的另一个值得注意的事实是Opera 17始终紧随Google Chrome 30的第二位。在这个测试中,它只慢了 5%。

PeaceKeeper -获胜者 Google Chrome 30(winner Google Chrome 30)

PeaceKeeper再次证明Google Chrome 30是(Google Chrome 30)互联网(Internet)浏览器领域无可争议的性能领导者。(performance leader)

Internet Explorer 11、Chrome 30、Firefox 24、Opera 17、基准测试、比较

在这个测试中,它几乎是Internet Explorer 11(Internet Explorer 11)的两倍。然而, Firefox 24(Firefox 24)占据了最后的位置,而Opera 17紧随其后 - 与领先者仅相差 2 分。

结论

在测试了所有浏览器并研究了结果之后,我想总结一些结论:

  • 谷歌浏览器(Google Chrome)在性能方面仍然是领先者,但在迁移到Webkit 渲染(Webkit rendering)引擎之后,Opera已经成为一个非常强大的竞争者。(performance but Opera)
  • 如果Opera扩展其扩展和附加组件的生态系统,它很有可能变得更受欢迎,尤其是对于不喜欢Google的数据收集和保留政策(collection and retention policies)的用户而言。
  • (Internet Explorer 11)与Internet Explorer 10相比,Internet Explorer (Internet Explorer 10)11HTML5 标准(HTML5 standard)合规性和实际浏览性能(browsing performance)方面都有很好的改进。
  • Internet Explorer应用程序提供了良好的性能,但在大多数测试中,它比其桌面应用程序慢大约 10%。
  • 其他浏览器使用的快速发布计划(release schedule)意味着它们的改进速度比Internet Explorer更快。如果Microsoft想要将Internet Explorer转变为性能领导者(performance leader),它需要每年发布一次以上的新版本。

我希望您发现这些测试内容丰富且具有启发性。如果您有任何问题或意见,请随时发表评论。



About the author

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



Related posts