1. 概述
浏覽器對於報表頁面展現的影響不可忽視,浏覽器的響應速度、對新的超文本标記語言及網頁新元素的識别性,也已經成爲浏覽器評判的一項準則。
2. 測評工具簡介
FineReport 産品展現依賴 JavaScript,CSS,Html5 等主流技術,本文通過 JetStream 2、MotionMark 及 Speedometer 來測試各個浏覽器的性能。
工具 | 測試内容 | 簡介 | 結果分析 |
---|---|---|---|
JetStream 2 | JavaScript 和 WebAssembly 基準測試 | 專注於最先進的web應用程序 用於衡量浏覽器快速啓動,快速執行代碼和平穩運行這三個方面的能力。 | 分數越高越好 |
MotionMark | 圖形基準測試 | 用於衡量浏覽器以目标幀速率對複雜場景進行動畫處理的能力 | 分數越高越好 |
Speedometer | 浏覽器響應速度基準測試 | 用於測量 Web 應用程序的響應速度 它使用演示 Web 應用程序模拟用戶操作,例如添加待辦事項。 | 分數越高越好 |
3. 測評數據
浏覽器 | 版本 | JetStream 2 | MotionMark | Speedometer |
---|---|---|---|---|
Chrome | 81.0.4044.122 | 106.085 | 33.92± 30.89% | 77.8± 0.85 |
Edge(基Chromium) | 81.0.416.64 | 105.253 | 16.45± 109.47% | 77.1± 2.9 |
Firefox | 75 | 60.913 | 19.27± 34.59% | 66.2± 4.8 |
IE | 11 | 未通過 | 未通過 | 未通過 |
4. 測評結論
從測評數據分析:
現代主流浏覽器中,Chrome 性能最好,Edge 與之接近,兩者都是基於 Blink 内核。
Firefox 在 JetStream 2 的測試中不及 Chrome 和 Edge ,但另外兩項測試都與後者在伯仲之間。
IE 11 三項測試均沒有通過,屬於比較老舊的浏覽器。在實際生産環境中,IE 11 在預覽模板、填報等方面的性能表現遠不及Chrome。
綜上,結合浏覽器綜合性能和 FineReport 産品架構,推薦使用最新版本的 Chrome 浏覽器。