I. Overview
The influence of the browser on the display of report cannot be ignored. The response speed of the browser, the recognition of the new hypertext markup language and the new elements of the webpage have also become a criterion for browser judgment.
II. Evaluation tools
The display of FineReport products relies on technologies such as JavaScript, CSS, Html5, etc. This article uses JetStream 2, MotionMark and Speedometer to test the performance of each browser.
Tool | Test content | Introduction | Result analysis |
---|---|---|---|
JetStream 2 | JavaScript and WebAssembly benchmark | Focus on the most advanced web applications It is used to measure the ability of the browser to start quickly, execute code quickly, and run smoothly. | The higher the score, the better the performance |
MotionMark | Graphics benchmark | Used to measure the browser's ability to animate complex scenes at the target frame rate | The higher the score, the better the performance |
Speedometer | Browser response speed benchmark | Used to measure the response speed of web applications It uses a demo web application to simulate user‘s actions, such as adding to-do items. | The higher the score, the better the performance |
III. Evaluation data
Browser | Version | JetStream 2 | MotionMark | Speedometer |
---|---|---|---|---|
Chrome | 81.0.4044.122 | 106.085 | 33.92± 30.89% | 77.8± 0.85 |
Edge | 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 | Failed | Failed | Failed |
IV. Evaluation conclusion
From the evaluation data analysis:
Among modern mainstream browsers, Chrome has the best performance, and Edge is close to it. Both are based on the Blink kernel.
Firefox is inferior to Chrome and Edge in JetStream 2's test, but the other two tests are on par with the latter.
IE11 failed the three tests, which is an older browser. In the actual environment, the performance of IE11 in terms of previewing templates and Data Entry is far inferior to Chrome.
In summary, combined with the comprehensive performance of the browser and the FineReport products architecture, it is recommended to use the latest version of Chrome.