Affiliate Disclosure
If you buy through our links, we may get a commission. Read our ethics policy.

Apple's WebKit team helps launch Speedometer 2.0 browser benchmark

In partnership with Chromium, Apple's WebKit team has released Speedometer 2.0, an updated benchmark for developers testing the performance of browser engines.

The new test, run as a Web app, "better reflects the frameworks, tools, and patterns in wide use today," the WebKit team said. One of the primary changes is support for later JavaScript libraries and frameworks, such as React, Preact, Inferno, Vue.js, and the latest version of Ember.

Among other supported JavaScript changes are ES2015/ES6 — including a version using ES Modules and Babel-generated ES5 output — plus TypeScript, including a version of Angular transpiled to ES5.

The benchmark also supports technologies like Elm and PureScript, which can be transpiled to JavaScript, and a new scoring system for responsiveness that calculates the arithmetic mean of the geometric means run for each iteration of the benchmark.

WebKit is the open-source rendering engine underlying Safari, Apple's Mac and iOS Web browser. The technology was also once central to Google's multi-platform Chrome browser, but that software diverged in 2013 with a new layout engine known as Blink, only holding on to WebKit's WebCore components.



13 Comments

rob53 13 Years · 3312 comments

Sounds like something Primate Labs should add to their Geekbench application so it can be tracked along with all the other benchmarks.

Results:
iMac (Retina 5K, 27-inch, Late 2015) running 10.3.2

Safari 11.0.2, 94.3
Opera 50.0.2762.58, 84.5
Firefox 57.0.4, 74.0
VMware Fusion 10.1.0 running Windows 10, Edge, 42.7

rob53 13 Years · 3312 comments

I'd like to see Apple release a Safari-specific website diagnostic tool (I know I can show the Web Inspector) we could run on websites to see why they stall or just don't load. For those of you who try and access BECU.org, I regularly have to cancel then reload the site to get through. Of course, using Windows works fine so I assume it's a javascript issue. Reading the HTML coding doesn't necessarily help me find why it stops loading and just sits there until I reload. Safari too impatient waiting for the site to load?

frantisek 11 Years · 760 comments

Just keeps reloading probably first task. No warning whether combination is not supported or compatible. Old XP pc current Firefox and some security add-ons.

chabig 20 Years · 641 comments

frantisek said:
Just keeps reloading probably first task. No warning whether combination is not supported or compatible. Old XP pc current Firefox and some security add-ons.

It looks like that. There is a counter at the bottom. Let it keep running until all of the iterations are done, and you'll get a score.

cincytee 18 Years · 420 comments

rob53 said:

Results:
iMac (Retina 5K, 27-inch, Late 2015) running 10.3.2

Much as I'd love to see that machine running Panther, I assume it's running 10.13.2?  :)