Speedometer 3.0, arrives thanks to the collaborative work of Mozilla, Google, Microsoft and Apple

Speedometer

Speedometer measures browser performance

Despite the great advances that have been achieved in web development and all those efforts to achieve the unification of web development, in the middle of 2024, it is the date in which browsers have not managed (or wanted to) reach a common standard and For better or worse, this situation has also led to each one having contributed some feature or benefit that has been implemented in other browsers at the time.

Talking about measuring the performance of web browsers is not as simple as it would be in other cases, since in this case different aspects are examined and that is why various tools are usually used. But now this may take a different turn because the heavyweights of the web have joined forces.

And is that After six years since its last release, it is presented An updated tool to evaluate the performance and responsiveness of web browsers: Speedometer 3.0, which was developed collaboratively by Mozilla, Google, Microsoft and Apple, focuses on estimating delays by simulating user work with common web applications.

In collaboration with leading web browser engines Blink/V8, Gecko/SpiderMonkey and WebKit/JavaScriptCore, we are excited to release Speedometer 3.0. Benchmarks, such as Speedometer, are tools that can help browser vendors find opportunities to improve performance. Ideally, they simulate the functionality that users find on typical websites, to ensure that browsers can optimize areas that are beneficial to users.

About Speedometer 3.0

Speedometer 3.0 is notable for being the first browser performance testing suite created together by major browser engine developers and this has been made possible by the development of a common testing policy.

The toolset for running tests has been expanded to consider a variety of operations of the browser by measuring the response to user actions. This includes not only code execution time, but also rendering time and asynchronous task execution.

Tools have been developed for browser developers to analyze test results, create performance profiles, and adjust test parameters as necessary. Additionally, the ability to create complex custom test launch scripts is provided.

Regarding Speedometer 3.0 updates, The transition has been made to the use of new versions of the frameworks Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte and Vue. Modern design patterns for sites and web applications have also been implemented, such as the use of Webpack, web components, and updated methods for working with the DOM.

have been included Additional tests to evaluate rendering performance with Canvas element, SVG generation, Complex CSS processing, DOM tree handling extensive and techniques used in editing WYSIWYG content and on news sites.

Speedometer 3.0, is designed to evaluate the performance of different benchmarks used:

  1. Add, complete and delete notes in TodoMVC: Actions like adding, completing and deleting 100 notes are performed using the TodoMVC task manager. This is implemented in variants based on different web frameworks, working methods with the DOM and versions of the ECMAScript standard. Examples of TodoMVC options include frameworks such as React, Angular, Vue, jQuery, WebComponents, Backbone, Preact, Svelte, and Lit, as well as options that use advanced features introduced in the ECMAScript 5 and ECMAScript 6 specifications.
  2. Text editing in WYSIWYG mode: Text editing with WYSIWYG markup is evaluated using code editors such as CodeMirror and TipTap.
  3. Loading and interaction with graphics: The loading and interaction with graphics designed using the canvas element or generated in SVG format using libraries such as Observable Plot, chart.js and react-stockcharts is evaluated.
  4. Navigation and interaction with news sites: Page navigation and interaction with content is simulated on typical news sites using the Next.js and Nuxt web frameworks.

As for the results obtained by passing the Speedometer 3.0 test suite, on macOS, Chrome leads with 22.6 points, followed closely by Firefox with 20.7 points and Safari with 19.0 points. In comparison, in Speedometer 2.1, Safari was leading with 481 points, followed by Firefox with 478 points and Chrome notably behind with 404 points in the same test with the same browsers. On Ubuntu 22.04, Chrome scored 13.5 and 234 points, while Firefox scored 12.1 and 186 points on Speedometer versions 3.0 and 2.1 respectively.

finally if you are interested in knowing more about it, you can check the details In the following link.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.