上週,Mozilla 向全世界發布了新版瀏覽器,火狐57,也稱為 Firefox Quantum。從上到下審查,它引入了新的引擎,特別是渲染引擎,並承諾速度會更快。據我們所知,已經達到了超越 Chrome 的程度。
不可否認的是,新的 Firefox 每天都更快,它一口氣顯示網頁,當你有多個選項卡時速度變慢已經成為過去,除非你真的做得太過分了。
收益是真實的,因此我們希望透過一些基準測試將其與 Chrome 進行比較,旨在衡量其管理 Javascript 的能力,特別是。也有機會將其與 Microsoft 瀏覽器 Edge 進行比較,並且在較小程度上,Safari,蘋果。
為了盡可能與最新的瀏覽器進行比較,我們在同一台電腦上進行了所有測試:15 吋MacBook Pro配備2.9 GHz Core i7、16 GB RAM和512 GB SSD,圖形部分由Intel HD Graphics 630晶片組或Radeon Pro 560(帶4 GB內存)提供。
在這台機器上,我們安裝了Windows 10,用Firefox 57進行測試,鉻62和 Edge 40。關於瀏覽器,在測試之前沒有修改其設置,也沒有安裝擴充功能。他們的快取和歷史記錄也是空白的。
最後,我們將每個基準運行三次,保留的結果是這三次執行的平均值。
Jetstream,嘗試先進的網路應用程式
JetStream 是 SunSpider 的演變,旨在確定瀏覽器如何回應複雜且要求嚴格的 Web 應用程式。它測量一系列任務,例如數學計算或 3D 物件的旋轉,並給出瀏覽器整體效能的想法。
分數越高,效能越好。在這種情況下,Firefox 57 比 Chrome 62 更快,但仍遠低於 Edge,後者在本次測試中佔據了兩個競爭對手的優勢。
速度計,測量互動速度
快速啟動 Web 應用程式是一件好事,但它必須具有響應能力。速度計模擬網站和使用者之間的交互,在本例中是透過將項目新增到待辦事項清單中來實現的。
由於此基準測試評估一分鐘內可以執行一組操作的次數,因此分數越高,瀏覽器的效能越好。
在這種情況下,Firefox 57 的表現比 Edge 更好,但與 Chrome 提供的功能仍然相去甚遠。順便注意,Safari(macOS 下)是該測試台的最大贏家,運行次數為 169 次/分鐘。比 Chrome 好得多,其運行次數為 137.7 次/分鐘。
MotionMark:多媒體內容管理
長期以來,Web 並不滿足於文字和圖像,MotionMark 正在努力測量瀏覽器管理影片和圖形內容的能力,無論是 SVG 節點、CSS 樣式表管理的 HTML 元素等問題。
MotionMark 使瀏覽器面臨“複雜的動畫場景”,這些場景必須以每秒預設的幀數(準確地說是 60 fps)顯示。
在這種情況下,Firefox 在很大程度上佔據了 Chrome 的主導地位,但略低於 Edge。
ARES-6:JavaScript 的角落
所謂的現代網站很大程度上依賴 Javascript 的使用。 ARES-6 不僅使執行語言的最新功能成為可能,而且還確保瀏覽器能夠毫不猶豫地重複執行它們。正如 ARES-6 網站所說,這張長凳“獎勵快速啟動且運行流暢的瀏覽器”。
在這種情況下,測試結果以毫秒為單位給出。因此,它是我們選擇的唯一一個得分最低表示整體表現最佳的長凳。在這裡,沒有真正的討論,Chrome 成為大贏家,遠遠高於他的兩個彼此接近的競爭對手。
最終,在這四個工具的使用過程中,我們注意到一件事:Firefox 從來都不是第一名。然而,值得注意的是,Mozilla 的瀏覽器系統地排名第二——它有點像網頁瀏覽器中的 Poulidor。由於其一致性,它在競爭中脫穎而出。第二名也證明了小熊貓瀏覽器重新回到了競爭中。
Firefox vs Chrome,記憶體競賽
然而,速度並不是一切:據說新的 Firefox 在記憶體資源方面也更加經濟。這就是為什麼我們透過在三個小場景中的相同分頁中開啟相同的網站來比較其 RAM 消耗與 Chrome 的 RAM 消耗。
Firefox 的歷史問題之一是 RAM 消耗。有了 Firefox Quantum,這款免費瀏覽器應該已經取得了進步,達到了「比 Chrome 少 30% RAM」的程度。
因此,我們透過開啟一個、五個、然後二十個選項卡(網頁郵件、YouTube、新聞網站等)來進行不同的測量,以估算其 RAM 消耗。請注意,我們在從一種瀏覽器切換到另一種瀏覽器之前重新啟動了測試機。
儘管二十個選項卡顯然不能代表超密集使用,但它們仍然可以比較不同瀏覽器相關進程消耗的記憶體量。
很快出現了兩個觀察結果。首先,與 Chrome 相比,Firefox 遠遠沒有兌現其承諾,無論是打開一個、五個還是二十個選項卡。甚至很明顯,Firefox 比它的對手消耗更多的 RAM。其次,隨著開啟分頁數量的增加,兩個軟體程式之間的 RAM 消耗差異逐漸減少。
因此,打開一個分頁時,Firefox 消耗的 RAM 是 Windows 10 下 Chrome 的三倍以上。打開二十個選項卡後,差異幾乎為零。
請注意,使用 Firefox 56.0.2 進行的相同測試顯示了相同的趨勢。 Quantum前代產品的記憶體資源消耗較高。兩個版本的 Firefox 所需的記憶體差異足夠大,足以對最常見的配置(也是 RAM 最少的配置)產生影響。
在所有情況下,Chrome 62 和 Firefox 57 的使用流暢性都很好,它們從一個選項卡切換到另一個選項卡或關閉選項卡的響應能力完美無缺。我們沒有註意到任何速度變慢,但在 16 GB RAM 的情況下,相反的情況會很煩人。
無論如何,很明顯 Firefox 在記憶體管理方面取得了巨大進步
Firefox 與 Firefox、Windows 與 macOS
既然我們不厭其煩地在 Mac 上安裝了 Windows 10,為什麼不在機器上的兩個作業系統上比較 Firefox 呢?
令人驚訝的是,我們很快就注意到,除了MotionMark 明顯例外(可能與強調Metal 有關,因為該測試台需要GPU),所有產生的基準測試在macOS 下都比在Windows 10 下給出了更好的結果。
重返比賽
最終,Firefox 57(Quantum)並沒有取代 Chrome。大衛沒有戰勝歌利亞。儘管如此,Mozilla 仍然在技術上掛起了馬車,並保留了一項重要資產。它幾乎與 Chrome 一樣高效,它仍然是保護您的隱私和開放、自由網路的強烈願景的冠軍。正如上週告訴我們的馬克·梅奧身為火狐高級副總裁,他的寶貝不再是妥協的選擇。它可以在不犧牲其原理或衝浪舒適度的情況下被採用。
Opera One - AI 驅動的網頁瀏覽器
作者:歌劇