历史版本4 :浏览器配置 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
目录:
1. 描述编辑
浏览器对于报表页面展现的影响不可忽视,浏览器的响应速度、对新的超文本标记语言及网页新元素的识别性,也已经成为浏览器评判的一项准则。
FineReport 产品展现依赖 JavaScript,CSS,Html5 等主流技术。下面是我们针对这几种技术对目前的主流浏览器进行的测评:
浏览器 | 版本 | JavaScript 性能测试 基于 SunSpider JavaScript Benchmark | CSS3 支持测试 CSS3 Selectors Test测试站点 | HTML5 兼容性测试 | Acid3 测试 |
---|---|---|---|---|---|
Internet Explorer(IE) | 11 | A | 所有并列 | D | 所有并列 |
Edge | 38.14393.0.0 | A | C | ||
Firefox(火狐) | 50.1.0 | C | B | ||
Chrome | 55.0.2883.75 | B | A |
从上面的表格中,我们可以发现 Edge 的表现较为突出,在 JavaScript 性能测试中表现良好,而其他方面也保持了较平均的水准,只是 HTML5 一项偏弱。但是使用它必须安装 Windows 10 系统,二来 Edge 独特的内核在对老IE支持的站点上兼容性不足。
Chrome 浏览器虽然在 JavaScript 性能测试上稍逊于 Edge 浏览器,但是差别并不明显,综合实力较强。
国产浏览器方面,由于基本都是 Chrome 和 IE 的套壳产品,所以也同时兼顾了 Chrome 和 IE 内核的强项,比如在 HTML5 兼容方面使用 Chrome 内核,而在 JavaScript 方面是用IE内核,比较自由。但由于同时使用的都是别人家的统一内核,所以各自之间差异并不大,这里略去不表。
综上,结合浏览器综合性能和 FineReport 产品架构,我们推荐 Chrome55.0.2883.75 及更高版本浏览器。