Accessing the internet is one of the most basic tasks for any computer, but webpages in 2020 are incredibly complex so how the browser interprets the code and renders it as a viewable webpage is no simple task. Modern browsers have both a rendering or layout engine, as well as a scripting engine, and both factor into how well the browser can handle any particular task.

When the web first evolved, it was more or less a static affair, with webpages laid out in HyperText Markup Language, otherwise known as HTML, but as time passed websites became more and more complex, with it not uncommon today to run applications that would have been compiled programs several years ago. As such, browser performance is still an especially important metric for any PC user.

For 2020, the browser landscape has been shaken again, with Microsoft abandoning their closed source browser and moving over to the open source Chromium project, which as the name suggests, is the basis for the popular Google Chrome browser. After being in development for over a year, Microsoft has started updating Windows 10 PCs from Edge based on EdgeHTML to the Chromium Edge. As such, we figured it was a good chance to take stock of the browser landscape and see how some of the more popular browsers fare in terms of performance and battery life.

Although the web is based on HTML, with a standards body approving changes to the base HTML and therefore a level playing field, over the years it has never worked out quite as well as hoped, with web developers focusing on particular browsers that are popular or they are comfortable with, so over the years we have seen quite a few periods where specific browsers have been favored over others. Most readers will likely remember the days of Microsoft’s Internet Explorer 6 dominance, where websites would often only work in IE 6 thanks to heavy use of ActiveX. Internet Explorer has been a dominant feature of business and enterprise intranet sites, to the point where Microsoft is still forced to include and update their ancient browser even as they would like to move on. But that was certainly not the only time that has happened. Microsoft had the shoe on the other foot with the rise of mobile computing, where Webkit was the predominant browser thanks to Apple’s Safari browser on iOS, and Google using Webkit as the basis for Chrome as well.

What this means is that the web landscape, despite being open thanks to a standards body, has never felt as open as it could have been. One dominant platform or another has tended to be the one to drive developers to utilize new features that may not yet be ratified as web standards, or not yet supported by other browsers. So, although there is likely a group of people happy to see Microsoft abandon their own browser engine and move to Chromium, for the web it is not necessarily a net positive to see so much consolidation.

Today’s web landscape heavily favors browsers based on Chromium, which of course includes Google Chrome, but also the new Microsoft Edge, as well as Opera, Vivaldi, Brave, and quite a few more. Mozilla Firefox is the rare exception, with Mozilla developing their own browser engine in Gecko with Spidermonkey for scripting. Apple continues to offer Safari with Webkit, of which Chromium forked into Blink back in 2012.

2020 Web Browser Comparison
Name Rendering Engine Scripting Engine Version Tested
Google Chrome Blink V8 84
Microsoft Edge Classic EdgeHTML Chakra 18
Microsoft Edge Chromium Blink V8 85
Mozilla Firefox Gecko SpiderMonkey 79
Opera Blink V8 70
Internet Explorer Trident Chakra (JScript) 11
Apple Safari WebCore JavaScriptCore Not Tested

Although each browser has their own advantages in terms of features, design, and privacy, today we are going to just focus on how each browser performs. When an application is run on your desktop, most of the time it is going to be code that is written, then compiled. On the web, the code is not compiled, and instead the browser relies on its ECMAScripting engine to perform Just-In-Time (JIT) compilation. Because of this, browser performance is heavily impacted by how that scripting engine performs. We have seen advances in the scripting engine improve browser performance over time, as well as sometimes finding degradation as the engine is updated. And, of course, from time to time we have seen various vendors add specific code to deal with popular scripting benchmarks of the day.

The other side of the equation is battery life, meaning how efficient the browser and scripting engine is. The decline of the desktop has been happening for years with laptop sales continually outpacing desktops, so more battery life from your browser is likely a welcome addition.

For this test, we will be focusing on some of the more popular browsers available on the PC. As more of them consolidate around Chromium, we figured it was a good chance to look at how each browser performs, as well as look at the outgoing Microsoft Edge and even Internet Explorer to see if Microsoft has had to sacrifice performance during this transition.

Scripting Performance
POST A COMMENT

119 Comments

View All Comments

  • heffeque - Thursday, September 10, 2020 - link

    Wow, what happened to my English. Sorry about that. No edit button to correct it. Reply
  • BedfordTim - Thursday, September 10, 2020 - link

    I swapped from FireFox to Brave to Edgium, and in each case it was because something was broken. I think it was spell check for FireFox and translation for Brave. Reply
  • ava1ar - Thursday, September 10, 2020 - link

    Vivaldi? Probably one of the best Chrome-based browsers for power users with huge number of options and customizations. Reply
  • quiksilvr - Thursday, September 10, 2020 - link

    In all these tests not once does it measure how much RAM the browsers use up when visiting sites. That is where Edge Chromium shines. It even uses less RAM than Firefox which is the only reason why anyone uses Firefox anymore. Reply
  • HideOut - Thursday, September 10, 2020 - link

    I think RAM usage would have been very relevant too especially with multiple tabs. Chrome seems to be a ram hog Reply
  • Showtime - Thursday, September 10, 2020 - link

    Considering speed differences are negligible, they definitely missed out on comparing things that actually affect peoples choice of browser. Reply
  • tipoo - Thursday, September 10, 2020 - link

    I expected Chredge to squeeze out some amount of battery life win vs Chrome with its purported less tracking, but with a few minutes between them it seems all but even. The results seem very much like "chromium is chromium" for now, not much distance between anything but legacy browsers. Reply
  • eastcoast_pete - Thursday, September 10, 2020 - link

    Thanks Brett! As several here have already pointed out, the choice of which browser is my go-to or default one depends on a lot more than "speed". One key aspect is the availability of add-ons and extensions that let me customize my setup; key considerations are security and privacy. Another consideration is just how many tabs and windows I can have open without the browser eating my RAM for breakfast; for this, testing on a decidedly entry-level system such as a low-end notebook (Celeron with 4 GB of RAM without an NVMe/PCIe SSD) might be eye-opening. And, before anyone wonders who would use such a setup: millions of students currently in remote/home based classes do just that. Reply
  • PeachNCream - Thursday, September 10, 2020 - link

    Not just students. Tech enthusiasts also use those Celeron nXXXX laptops that ship with 4GB of soldered down RAM and 32-64GB of eMMC memory. I can vouch for that personally, though I did recently "upgrade" from a Celeron n2840-based Acer to an HP Stream with a Celeron n3060. They do pretty well with light browsing, but I wouldn't try much heavy gaming on it and loading up with lots o' tabs is asking for a poor experience. That HP is my primary computer since it has loads of battery life, no cooling fan noise, and a surprisingly good feeling keyboard. Reply
  • Eliadbu - Thursday, September 10, 2020 - link

    Old habits die hard. I have been using Firefox probably before Chrome was even released and it served me well so I did not bother to switch on PC for anything else.
    seems like I did not miss a lot.
    Also I respect it does well considering the huge money behind other competitors that are advertising driven.
    Reply

Log in

Don't have an account? Sign up now