Scrollmark, a web scrolling benchmark
April 9, 2023Scrollmark is a new browser benchmark designed to test the scrolling performance of the browsers under heavy load. It rewards browser engines that have an efficient DOM renderer and compositor.
Even though "scroll" is part of the name, scroll performance is only part of what is tested.
Other than scrolling, Scrollmark also tests the following aspects of the browser engine:
- The rendering of shapes, images, and text.
- The computation of CSS animations.
- The speed of compositing, including overlapping elements; especially rewarded is the ability to cull elements which are not visible on the screen
Scrollmark is compatible with the latest versions of Google Chrome (111), Mozilla Firefox (111), Apple Safari, and Microsoft Edge.
Scrollmark's code is available on GitHub and is licensed under the MIT license.