曾經最強瀏覽器王者歸來!量子火狐實測
說起火狐瀏覽器(Firefox),知道的人應該不少,之前它可是當之無愧的***瀏覽器,除了功能堪稱***外,也占據了除IE外最多的份額。可是自從Chrome強勢登場后,使用Firefox的用戶就越來越少了。為了扭轉頹勢,Mozilla發力研發,終于Firefox 57發布,使用了全新的引擎,性能大增,官方特地正式將其命名為Firefox Quantum,翻譯過來就是火狐量子!
瀏覽器份額變化圖,橙線是Firefox綠線是Chrome,Firefox早期是王者現在已衰敗
Firefox Quantum***的改版,絕對是全新的引擎,據說能達到舊版的兩倍的速度,并能減少資源占用率。對于Firefox愛好者來說,這一次的版本更新會讓他們體驗到***的“快感”,也確實有用戶反映Firefox Quantum的測試版確實有著非常不錯的速度提升。Firefox Quantum“火狐量子”,是否真如量子那般科幻?接下來一起來體驗一下。
火狐量子新界面新功能:但部分擴展不兼容
Firefox Quantum瀏覽器采用名為Photon的新用戶界面,提供更簡約的外觀,擁有新設計的標簽、平滑的動畫效果和一個顯眼的Pocket工具按鈕,并且對高DPI顯示器進行了優化上看起來更加的舒適,同時還對觸摸屏操作按鈕菜單優化將判斷為觸摸操作時將自動改變菜單大小。此外,還有地址欄右側那顯眼的Pocket及頁面動作功能按鈕。
Firefox Quantum瀏覽器主界面
再看一下舊版Firefox 56的主界面
Firefox Quantum為用戶帶來了原生的截圖功能,支持三種截圖模式(整個頁面截圖,支持滾屏;可見頁面截圖;自定義區域截圖)截圖后可保存圖片或上傳到云,在云端的截圖可以鏈接形式分享。如果能為截圖功能添加上快捷按鈕就更好了。
截圖功能
截圖上傳后可分享
火狐量子還有以下比較重點的新功能,都比較強調跨平臺:
Pocket(口袋):方便用戶存儲鏈接頁面,可當成云書簽可同步到其它設備中,支持離線查看模式,支持保存文本,視頻等內容。
頁面動作:可快捷添加書簽、復制鏈接、用郵件發送鏈接、發送標簽頁到設備及截圖操作。
但是,Firefox Quantum在功能上也有不盡令人滿意的地方,那就是不少擴展都不兼容。Firefox的崛起離不開擴展程序的功勞,而現在Firefox衰落,一部分原因也可以歸結到新擴展的推出速度、擴展的更新速度不如Chrome。現在火狐量子又造成了一部分擴展的不兼容,如果你很注重功能,或許新版的Firefox并不適合你。
部分擴展不兼容
火狐量子全新引擎:終于也跑多個線程了
Firefox Quantum***的改進當屬全新的引擎,這個版本使用了完全重新發明的現代化引擎,而引擎對瀏覽器至關重要,它能夠通過使用Rust語言來重建組件提高瀏覽器的速度,使得這些組件現在更有效率。眾所周知,Firefox歷史版本僅在一個線程上運行任務,但現在Firefox終于支持網頁獨立線程了。在Quantum及更高版本中,它將利用多個線程,從而使瀏覽器速度更快。
官方介紹新引擎速度大幅提升
Firefox開發團隊聽取眾多使用者的回饋意見,把瀏覽器的各部分拆解,針對各部分提升其效能。
Firefox團隊推出Webassembly、Stylo等新元件,Webassembly可以讓不同的程序語言,透過Webassembly可在Firefox跑程序,而新的CSS引擎Stylo則拆解復雜的CSS板型,能更快的在Firefox瀏覽器上面呈現,進而提升整體的瀏覽速度。通過使用Rust編寫的新CSS引擎,Firefox可以并行使用多個CPU來縮短加載時間,同時啟用GPU的能力,來協助瀏覽器引擎呈現網頁。Stylo CSS引擎也用上像是平行運算等游戲用到的技術,網頁載入速度大幅提升。
Firefox Quantum引擎
基于安全性,Firefox Quantum移除了NPAPI,在新版本中附加組件必須遵循新的Addon標準,否則無法使用。
另外,Firefox Quantum內置支持WASM與WebVR,對先進的網頁技術有了更好的支持。
當然,普通用戶最關心的,可能還是在于性能部分。按照官方說法,Firefox Quantum在某些網站上的打開速度超過Chrome,同時使用的內存減少30%。該團隊還修復了468個瀏覽器問題,這可能會導致速度上升。
官方宣稱比Chrome內存占用更少
火狐量子性能測試:跑分戰勝了Chrome,然而……
說了這么多,那就來個簡單的測試吧,參與對比的是Firefox Quantum 57.0,Firefox56,Chrome 62.0.3202.89及Edge 41.16299.15.0,所有瀏覽器設置為默認設置,沒有自行添加附加插件。部分測試與計算機配置及網速有關,測試結果僅供參考,不代表所有計算機測試中的最終成績。
●ACID3基準測試:
ACID3相對來說,是瀏覽器Web標準基準測試中最嚴格的一個,對DOM和JavaScript有著嚴格的約束。2008年當ACID3正式發布的時候,各個瀏覽器都努力的想要拿到滿分,那么隨著那么多年的瀏覽器新技術的不斷推出,瀏覽器在ACID3上的測試達到100已經不在話下了。(測試結果數值越大越好)
測試地址:http://acid3.acidtests.org/
測試結果:Firefox Quantum得分100,Firefox 56得分100,Chrome得分100,Edge得分100。
測試小結:全部參與測試的瀏覽器滿分這是預料之中的事兒,畢竟這個測試有點古老了。
Firefox Quantum測試截圖
●SunSpider測試:
SunSpider JavaScript是Mozilla公司研發的一款JavaScript基準測試,可通過一系列關于JavaScript語言的腳本來測試JavaScript引擎的速度。(測試結果數值越小越好)
測試地址:http://webkit.org/perf/sunspider-0.9/sunspider.html
測試結果:Firefox Quantum得分167.8ms +/- 4.9%,Firefox 56得分177.5ms +/- 8.1%,Chrome得分210.9ms +/- 0.9%,Edge得分71.2ms +/- 1.9%。
測試小結:得分***的為Edge,Firefox Quantum緊隨其后,Chrome不幸墊底。
Firefox Quantum測試截圖
●HTML5實例測試:
HTML5可以說是目前***的技術,對于瀏覽器本身來說,HTML5的性能從來都是不容忽視的。HTML5的出現及普及減少了瀏覽器對于需要插件的豐富性網絡應用服務,如Adobe Flash、Microsoft Silverlight,與Oracle JavaFX的需求,并且提供更多能有效增強網絡應用的標準集。(測試結果數值越大越好)
測試地址:https://html5test.com/
測試結果:Firefox Quantum得分486,Firefox 56得分475,Chrome得分528,Edge得分476。
測試小結:Chrome獲得528的高分,Firefox Quantum的成績也不錯,排在第二,只是和Chrome的得分還有不少的差距。
Firefox Quantum測試截圖
●Peacekeeper測試:
著名的測試軟件公司Futuremark公司發布的一款免費網上測試程序:Peacekeeper。(什么?你不知道這個公司?那3DMark and PCMark聽說過吧)用戶可以使用Peacekeeper測試自己常用的幾種瀏覽器的性能,并進行對比,它真實模擬了網頁瀏覽時的負載狀況。Peacekeeper測試包括從HTML 5.0到CSS的各種網頁標準,它還通過一些通用的算法評估瀏覽器的JavaScript性能,Peacekeeper還可以測試瀏覽器的DOM性能。(測試結果數值越大越好)
測試地址:http://peacekeeper.futuremark.com/
測試結果:Firefox Quantum得分7279,Firefox 56得分7006,Chrome得分5464,Edge得分3769。
測試小結:Firefox Quantum在此項測試中表現出色,獲得7279的高分,比***分的Edge差不多高了一倍分值,甚至遠超過了Chrome。
Firefox Quantum測試截圖
●RoboHornet Pro測試:
RoboHornet Pro完全就是按照真實的物理環境設計。這里包含了目前瀏覽器支持的各項技術,如JavaScript、CSS3動畫、CSS3變形、CSS3文字陰影、自定義WEB開放式字體、Unicode編碼等等,應該說更接近于用戶的真實環境。(測試結果數值越少越好)
測試地址:https://testdrive-archive.azurewebsites.net/performance/robohornetpro/
測試結果:Firefox Quantum得分3.563 S,Firefox 56得分4.507 s,Chrome得分3.761 s,Edge得分3.995 s。
測試小結:Firefox Quantum耗時最少,超越了舊版和Chrome,表現不錯。
Firefox Quantum測試截圖
●資源占用率測試:
首先將各個瀏覽器主頁設置為太平洋電腦網軟件資訊頻道首頁(http://pcedu.pconline.com.cn/),接著再打開新浪首頁、搜狐首頁、網易首頁及騰訊首頁,計算打開5大網站1分鐘后的資源占用率,每測試完一個瀏覽器后重啟系統再進行下一個瀏覽器的測試。所有瀏覽器為***化界面模式。
測試結果:
Firefox Quantum CPU占用率0-4%,內存占用率在856M左右。
Firefox 56 CPU占用率0-8%,內存占用率在701M左右。
Chrome CPU占用率0-3%,內存占用率在431M左右。
Edge CPU占用率0-13%,內存占用率在879M左右。
Firefox Quantum測試截圖
Firefox 56測試截圖
Chrome測試截圖
Edge測試截圖
測試小結:在此項測試中,資源占用***的當屬Chrome,讓人大跌眼鏡的就是Firefox Quantum竟然不敵舊版的Firefox 56,讓小編不得不再進行了幾輪測試,都獲得了類似的結果。
此外,小編測試了Firefox Quantum在沒有加載任何頁面(靜態),也就是選擇啟動時加載空白頁面時的資源占用率,CPU占用率0-1%,內存占用率在184M左右。
Firefox Quantum靜態測試截圖
附加一個Firefox Quantum Fishbowl圖形加速測試截圖
簡單總結一下測試,從測試項目來看,Firefox Quantum的確在性能上實現了對Chrome的反超!不過在資源占用方面,結果并不理想,并沒有做到官方宣傳中“比Chrome更輕”。當然,瀏覽器使用的環境是非常復雜的,有沒有加載擴展、開啟標簽頁的多少等因素,都會導致排名發生變化。本文篇幅有限,各位讀者可以實際體驗一下火狐量子是否真的省資源。
總結
在測試中,Firefox Quantum對比舊版在性能上的確突飛猛進,在實際使用中,Firefox Quantum帶給小編的感覺也確實比舊版有了不錯的速度提升,無論是在軟件開啟還是在網頁打開速度方面都有著飛快的體驗。那么用起來還不錯的Quantum能否得到用戶的肯定助力Firefox重振雄風呢?其實瀏覽器要攻占市場份額,瀏覽器以外的因素可能比瀏覽器本身影響更大。對于Firefox Quantum的市場表現,我們拭目以待吧。
轉自:IT之家