【評測】微軟Edge瀏覽器性能水平調查報告
譯文很久很久之前——其實就是今年1月21號——微軟公司正式公布了作為IE瀏覽器替代方案的Spartan項目。該項目與老前輩IE一樣采用Trident渲染引擎以及Chakra ECMAScript(JavaScript)引擎,但清除了大量用于實現向下兼容性的陳舊代碼,并在性能水平及Web標準支持方面邁進了可喜的一步。我當時曾經對Spartan項目的性能進行過一番評測,當時其已經能夠在IE瀏覽器當中進行體驗。平心而論,Spartan項目在性能水平上較IE確實迎來了巨大飛躍,而這也讓我們對它的發展前景充滿期待。
在此之后,微軟公司在其Build大會上將Spartan項目正式更名為Edge。過去幾個月以來,微軟方面通過微軟Edge開發博客公布了大量被添加到Edge瀏覽器當中的新型功能特性,包括支持***ECMAScript標準、asm.js、SIMD支持能力等等,而這一切努力都是為了讓這款瀏覽器更適應現代Web環境的實際需求。這樣的結果其實也在意料之中,畢竟IE瀏覽器在其悠久的發展歷史當中已經逐漸被時代所淘汰——特別是在與Chrome以及火狐等始終不斷更新著的解決方案進行對比時。其中部分原因在于,微軟公司擁有大量企業用戶群體,對瀏覽器進行顛覆性調整會令這部分使用者難以適應。IE瀏覽器將繼續為這部分對其產生了嚴重依賴性的用戶群體所青睞(例如大家希望在自己的頁面當中使用ActiveX控件),但對于其他Windows用戶來說,微軟Edge將很快成為我們接下來的默認瀏覽器選項。
過去我已經就這一話題進行過探討,但此次讓咱們換個角度對其加以審視。Edge瀏覽器帶來了一系列全新特性,包括集成Cortana支持能力,從而在網頁內部提供上下文搜索、或者在地址欄內直接顯示問題的答案。它同時支持多種網頁操作方式,包括使用觸控筆、鼠標或者手勢,而且允許用戶輕松將進行過標注的頁面分享給他人。Edge瀏覽器還提供一套閱讀視圖、閱讀清單,并將在下周Windows 10正式發布時獲得與谷歌Chrome類似的擴展功能添加能力。結合更出色的Web標準支持與更加靈活的更新節奏(這項結論要等正式發布后觀察微軟的實際表現才能確定,不過該公司已經承諾通過Windows Store為Edge瀏覽器實現快速更新),這一切應該能夠為我們帶來遠遠超過上代IE瀏覽器的使用體驗。如果大家早已擺脫IE并投身于Chrome、火狐或者其它瀏覽器懷抱,那么單憑以上提升恐怕還不足以把各位拉回微軟陣營——特別是考慮到目前其還不支持擴展機制——但Edge的出現至少有著一試的價值。待到Windows 10發布之后,我們會再次對Edge進行全面剖析。
就目前來講,我們能夠測試的只有瀏覽器性能水平。這不僅是因為這項指標非常重要,同時也是因為微軟在一系列聲明當中強調了Edge瀏覽器在性能方面的顯著提升——最近一次是在上周Windows 10 Build 10240發布之時。當一家公司敢于用“迅如閃電”這樣的字眼來形容自己的產品時,那么我們***是親自評測一番,看看其性能水平是不是真有那么夸張。
幸運的是,我今年1月曾經在自己配備有英特爾酷睿i7-860處理器的臺式機上進行過相關測試。如今所有硬件都沒有經過任何變動,因此我決定再對各款瀏覽器的***版本重新進行一次評測。其實我手頭還保留有IE 11的原始測試數據,但這次我還是再跑了一回,以確保結果當中不存在明顯浮動。
在每一項單獨實例當中,微軟Edge都獲得了超越今年1月時Spartan項目的良好表現。它在谷歌發布的Octane 2.0當中成為速度最快的瀏覽器,平均水平也相當令人滿意。不過它在WebXPRT 2013測試中仍然處于墊底位置。而從好的方面看,Edge***的進步在于Oort Online基準測試中的WebGL性能——其結果直接從糟糕變成了良好。
#p#
但在此期間,其它瀏覽器也沒有停滯不前,它們也充分利用這段時間取得了進步并實際表現在了測試當中??傮w而言,Edge仍然取得了不錯的成績,而且在與其它瀏覽器方案的性能水平比拼當中驗證了微軟方面的豪言。它在處理某些工作負載時速度更快,但在有些情況下則速度較慢,不過大家已經不用在使用Edge時對其性能抱有任何疑慮了。值得一提的是,Edge瀏覽器在應對HTML 5測試時表現不佳,但也算迎來了較為明顯的改善。
另外一項值得提及的結論是,火狐瀏覽器在WebGL測試當中可謂異軍突起。火狐在總體得分當中處于中游位置,但如果大家認真查看上述表格,就會發現我在火狐***版本的某項得分旁邊加了個星號。其性能表現非常出色,但在實際處理當中,我們發現其沒能正確渲染其中的測試場景——而這也是其沒得到高分的重要原因。在Oort Online的基準測試當中包含一個雪花飄落的場景,火狐直接將其表現為閃爍的燈光;而在處理另一個降雨場景時……請大家從以下對比截圖當中自行尋找答案吧!
火狐瀏覽器的降雨渲染效果(錯誤)
Edge瀏覽器的降雨渲染效果 (正確)
我們很高興地看到,微軟公司開始再次將注意力集中在瀏覽器性能身上——特別是從今年1月以來,各瀏覽器方案都在努力提升自身水平的背景之下。只有時間能夠告訴我們Edge瀏覽器會在未來的發展當中達到怎樣的高度,包括其是否能夠持續實現快節奏更新。但考慮到年輕的Edge目前已經擁有20.10240.16384.0這樣的版本號,看起來微軟方面確實將這款瀏覽器送上了更新的快車道——而這也將幫助其擁有更為光明的發展前景。
原文標題:Examining Microsoft Edge Browser Performance