Update

Best web browsers of 2017: Chrome, Edge, Firefox, and Opera go head-to-head

We take a look at the performance and features of the big four internet browsers to see which one will serve you best in 2017.

1 2 Page 2
Page 2 of 2

Benchmarks

That’s enough of an overview of our four contestants, let’s get down to business. To see which browser is worthy of your bandwidth in 2017 we used a variety of testing tools. For judging JavaScript we used JetStream, and the now-unsupported Octane 2.0 and SunSpider 1.0.2 benchmarking tools. Then we turned to WebXPRT 2015 and Speedometer to challenge our browsers under simulated web app workloads.

Finally, we took a look at CPU and RAM usage. Similar to what we did in 2015, we loaded a set of 20 websites in a single window in quick succession using either a batch file or the command line depending on the quirks of the browser in question. Once all tabs began loading, we waited 45 seconds, and then checked the CPU and RAM usage. The idea was to see the amount of system resources the browser would use during a heavy workload.

One difference from 2015 and earlier this year is that we ignored the Flash settings and left each browser in its default state. In recent years, most browser makers have de-emphasized Flash, enabling it as “click-to-play” and blocking nonessential website elements that use Flash. Since Flash is on its way out (and most users are unlikely to mess with Flash settings in the first place) for those that come pre-loaded with the plugin we decided to leave everything as is. No extensions, account sign-ups, or tinkering with settings. Just raw browser action.

For these tests our rig was an Acer Aspire E 15-575-33BM laptop loaded with Windows 10 Home (Fall Creators Update), a 1TB hard drive, 4GB RAM, and an Intel Core i3-7100U. Each browser was tested over a hard-line internet connection.

Edge makes big gains

Looking at both JetStream and SunSpider, Edge 16 still won top marks by a wide margin. SunSpider has been deprecated for some time and is no longer supported, but the result was expected based on our tests from earlier in 2017. Firefox’s SunSpider score improved dramatically, however, from 365.5 in the summer to 290 now—lower is better for SunSpider. Firefox also made a big jump in its performance on JetStream, scoring 125.43 in our tests compared to 108 previously (higher is better here).

jetstream Katherine Stevenson / IDG

The JavaScript tests JetStream and SunSpider continue to favor Microsoft’s Edge browser.

sunspider Katherine Stevenson / IDG

Firefox 57 isn’t nearly as fast as Edge in the SunSpider test, but it showed a 23 percent improvement over Firefox 54.

For Octane 2.0, which is also no longer supported, Edge won top spot this go-round, followed closely by Opera and Chrome in that order. Firefox scored the worst of the bunch, but wasn’t far off from Chrome’s score. Again, higher is better here.

optane Katherine Stevenson / IDG

Again, Edge is triumphant.

Moving on to the more modern Speedometer test, which quickly iterates through a bunch of HTML 5-based to-do lists, Chrome was way out on top. Google’s Blink-based cousin Opera came in second, with Firefox and then Edge way behind. This was similar to our results in the summer.

speedometer Katherine Stevenson / IDG

Chrome and Opera hang onto the two top spots in the HTML-based Speedometer, just like the last time we tested browsers.

The numbers were much closer for WebXPRT 2015, which uses a wide number of web apps, from photo collections to online note-taking to data sets. This test is kind of like a PCMark for browsers, and to my mind one of the most significant tests. Firefox came out on top here, with Edge a distant second, followed by Opera and Chrome. Again, higher is better.

webxprt Katherine Stevenson / IDG

Firefox went from last place to a decisive first place in this test of web-app performance.

Finally, we come to the memory and CPU test. Slamming an average PC with 20 tabs of mostly media-rich sites all at once is going to chew up a good chunk of CPU and memory. These browsers did not disappoint in that respect. In fact, they all scored worse than just a few short months ago. It’s unlikely that all four browsers suddenly became data hogs, so the best guess—and it’s just that—is that some change in the Fall Creators Update influenced the results. One might think the change in our Flash approach was the cause of this, but Firefox was also affected and it doesn’t come with Flash built-in.

Chrome was once again tops in CPU usage for the torture test, followed somewhat closely by Opera, and then Firefox and Edge way out in the CPU stratosphere. That said, Firefox dropped way down to nearly nothing after all the sites were loaded. All browsers reduced their usage but Firefox’s drop was one of the most dramatic. We weren’t scoring for that so there are no numbers to provide just a casual observation.

cpu Katherine Stevenson / IDG

While this test reflects CPU activity while pages are being loaded, once the pages were loaded, the processor barely broke a sweat on any of the browsers.

The results were similar for memory, with Chrome using the least, followed by Opera, Firefox, and then Edge. As with last time, Edge’s numbers were problematic in this test as the PC froze during the test, and we couldn’t capture a task manager screen shot as swiftly as with the others, thus manually jotted down the numbers instead. The bottom line here is that power users with multiple tabs open in Edge are still going to feel some serious pain trying to get work done.

memory Katherine Stevenson / IDG

Like last time, it’s hard for us to recommend Edge to people who browse with many tabs open.

As for Firefox, we didn’t see any savings that Mozilla said Firefox 57 provides, at least not in the torture test. Interestingly, Firefox takes a slightly different approach to employing multiple browser processes than the other browsers. Every other browser started opening all 20 tabs at once, while Firefox staggered them over time.

And the winner is...

So who wins? Here’s the way we see it.

Once again, Edge gets honorable mention for making some serious gains in performance and earning some truly impressive scores. But when you factor in customizability and how Edge fared in the live-site stress test, it still has some work to do—like offering a wider extension library (that is growing) and the ability to automatically sync open tabs across devices.

As in our previous showdown, Chrome continues to capitalize on its strengths and improve in the performance department by managing resource issues very well. That makes it, once again, one of our top choices.

But we are going to call this one a tie with Firefox 57. This new version of Firefox is dramatically better than its predecessors. The performance scores for Firefox 57 were impressive, save for the torture test, with the WebXPRT test being Firefox’s standout match-up where it won hands down. The new version of the browser is also nicer to look at and use, and we hope to see its extensions catalog rival that of Chrome’s. Even in its current state, Firefox should have all the extensions you’ll need unless you use something particularly obscure or specific to Chrome.

Opera earns third place this time around. It performed very well in the live stress test, with results behind, yet still close to, its cousin’s, Chrome. If you want to get away from Chrome but aren’t willing to try Firefox, Opera is a great alternative since it can be set up to take advantage of nearly all the same conveniences Chrome can. Plus the new social sidebar is a unique feature that some users may appreciate.

To sum up: If you love Chrome, keep sticking with it, but if you’ve been wishing for a Mozilla-crafted browser equal to Chrome then now is the time to give Firefox another try.

To comment on this article and other PCWorld content, visit our Facebook page or our Twitter feed.
1 2 Page 2
Page 2 of 2
Shop Tech Products at Amazon