Apple has announced the release of Speedometer 2.0, a benchmark that tests a browser’s Web app responsiveness by timing simulated user interactions.
In 2014, the WebKit team at Apple released Speedometer 1.0, a benchmark for web app responsiveness, reads a new article from the WebKit team. It simulates user interactions in web applications, using TodoMVC to orchestrate adding, completing, and removing todo items. Speedometer repeats these actions using DOM APIs that were extensively used in real-world applications.
Speedometer 2.0 runs a series of tasks — 480 of them — in a browser window using a host of web and browser technologies. The software measures how long each of these tests takes, and provides a detailed report. You could run this test in your own browser , but it’s designed to let engineers get a handle on how well their engines perform.
“Speedometer 2.0 has been an exciting collaboration between browser vendors,” concludes the article. “We would like to build on this collaboration in future iterations of the benchmark by working more closely with framework authors and the developer community to identify broadly-used patterns, frameworks, and tools for which browser engines could be optimized.”