历史版本7 :浏览器配置 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
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 浏览器。