Work

Browser Speed Tests: The Compiled, Up-To-Date Results

Back when Firefox 3’s final release candidate dropped, we ran some tests to compare its page-loading, memory use, and technical timing to Internet Explorer 7, Opera, and Safari for Windows. Then Google Chrome arrived, so we pitted it against the betas for Firefox 3.1 and Internet Explorer 8, and shared the results. The tests were by and large the same, but many commenters wisely asked to see all the results, betas or no betas. Well, today we’ve patched together all our data, thrown in a fresh test of the Opera 9.6 beta, and we’re sharing all the graphy goodness. Read on to see a full comparison of the major browsers you can load on Windows.



The tests

You can read up on our testing methods in their entirety at the original testing feature. I’ve come to realise, however, that between all three rounds of testing involved, the “8-page load” test may be the most vulnerable to variables—some of the pages included are quite dynamic, so if, say, Gizmodo puts up a large number of videos or huge pictures, it could affect the total loading time. Other than that, though, the page-loading tests are run by a human watching a timer, the JavaScript from Sean Patrick Kane’s web test, the CSS from a downloadable form, and memory use from checking Windows Vista’s Task Manager.

Test 1: Page Loading—Winner: Opera (9.5)!

No surprise that Opera 9.6’s beta performed just as well as the official release, on start-ups both both cold (right after boot-up) and warm (having launched at least once). I’m heartened to see comparable results between the first batch of browsers I tested and their newer betas.

The next speed test, loading eight pages from a bookmark folder, left me scratching my head. Why did the newer betas take so much longer to load a similar set of pages? As stated above, my best guess is the dynamic nature of at least one page in the group, but Opera was tested separately from the other betas, and didn’t gain much in speed.

Test 2: JavaScript & CSS—Winner: Safari! (by a nose)

It’s hard to beat Safari’s performance in both Cascading Style Sheets and the JavaScript code that fronts so many webapps. It has to be noted, however, that most browsers, other than Internet Explorer, don’t out-run one another by a huge stretch in JavaScript; Chrome and Safari, though, pull ahead on CSS.

Test 3: Memory Use—Winner: Firefox!

It’s reassuring that Mozilla puts so much effort into memory usage in Firefox 3 releases—seeing as how most readers of this site are more than open to extension suggestions.

So that’s all the testing data we have on the latest web browsers here at Lifehacker Labs. Got another set of test results you put faith in? Surprised at any of our outcomes? Tell us about it in the comments.

Comments (AU Comments | US Comments)

  • LifesSweetDrug

    Maybe his shirt should have read,

  • token1

    Maybe his shirt should have read,

  • goodywitch

    Maybe his shirt should have read,

  • LethAL

    Maybe his shirt should have read,

  • MacGizmo

    Maybe his shirt should have read,

  • exmeatball

    Maybe his shirt should have read,

  • LethAL

    Maybe his shirt should have read,

  • Reimer

    Maybe his shirt should have read,

  • Elijah86

    Maybe his shirt should have read,

  • thisisasignin

    Maybe his shirt should have read,

  • qrius

    Maybe his shirt should have read,

  • kph59

    Maybe his shirt should have read,

  • clevin

    Maybe his shirt should have read,

  • Phoshi

    Maybe his shirt should have read,

  • xmido

    opera is faster than firefox. firefox is more customizable than opera. but hell most of wat i want is already built in opera.

    xmido

  • PhilK

    Maybe his shirt should have read,

  • Nabeel

    Maybe his shirt should have read,

  • bullwinkle12

    Maybe his shirt should have read,

  • Speedmaster

    Maybe his shirt should have read,

  • Phoshi

    Maybe his shirt should have read,

  • Phoshi

    Maybe his shirt should have read,

  • flowerygirl51

    Maybe his shirt should have read,

  • wakeboarderal05

    Maybe his shirt should have read,

  • bagano

    Maybe his shirt should have read,

  • Benjo

    Maybe his shirt should have read,

  • bagano

    Maybe his shirt should have read,

  • exmeatball

    Maybe his shirt should have read,

  • tandonmiir

    Maybe his shirt should have read,

  • gliscameria

    Maybe his shirt should have read,

  • SJRNWT

    Maybe his shirt should have read,

  • metalmarious

    Maybe his shirt should have read,

  • PhilK

    Maybe his shirt should have read,

  • loudcox

    Maybe his shirt should have read,

  • damiththa

    Maybe his shirt should have read,

  • Return To Null

    Maybe his shirt should have read,

  • umlaut75

    Maybe his shirt should have read,

  • birdfeed25

    Maybe his shirt should have read,

  • clevin

    Maybe his shirt should have read,

  • Sensai

    Maybe his shirt should have read,

  • sw4383

    Maybe his shirt should have read,

  • Crashproof

    Maybe his shirt should have read,

  • ZeroCoolFool

    Maybe his shirt should have read,

  • dnats

    Maybe his shirt should have read,

  • tandonmiir

    Maybe his shirt should have read,

  • rtipping

    Maybe his shirt should have read,

  • x3r0

    Maybe his shirt should have read,

  • Asian Angel

    Maybe his shirt should have read,

  • zhinker

    Maybe his shirt should have read,

  • birdfeed25

    Maybe his shirt should have read,

  • P_Smith

    Maybe his shirt should have read,

  • baglunch

    Maybe his shirt should have read,

  • winduptoy

    Maybe his shirt should have read,

  • YachiraG

    Maybe his shirt should have read,

  • djnrempel

    Maybe his shirt should have read,

  • qrius

    Maybe his shirt should have read,

  • qrius

    Maybe his shirt should have read,

  • qrius

    Maybe his shirt should have read,

  • draketrumpet

    Maybe his shirt should have read,

  • adoucette

    Maybe his shirt should have read,

  • berribrand

    Maybe his shirt should have read,

  • arungupta

    Maybe his shirt should have read,

  • qrius

    Maybe his shirt should have read,

  • DonLaFontaine

    I dunno, having the browser that is the quickest to access a particular page by a factor of milliseconds is kind of like having the best ham sandwich.

    DonLaFontaine

  • marksman7328

    Maybe his shirt should have read,

  • hardman.ethan

    Maybe his shirt should have read,

  • eagledrc

    they are all good browsers, IE being the worst.

    eagledrc

  • Hands

    Maybe his shirt should have read,

  • anebg

    Maybe his shirt should have read,

  • taodude

    Maybe his shirt should have read,

  • MrJenkins

    Maybe his shirt should have read,

  • critter42

    Maybe his shirt should have read,

  • bigngamer

    Maybe his shirt should have read,

  • Raakanin

    Maybe his shirt should have read,

  • Frame

    Maybe his shirt should have read,

  • Asian Angel

    Maybe his shirt should have read,

  • boricuachick

    Maybe his shirt should have read,

  • jphelan

    Maybe his shirt should have read,

  • jphelan

    Maybe his shirt should have read,

  • kftgr

    Maybe his shirt should have read,

  • evilenglishman

    Maybe his shirt should have read,

  • element119

    Maybe his shirt should have read,

  • gadgetgeek

    Maybe his shirt should have read,

  • ninjaviking

    Maybe his shirt should have read,

  • holyspidoo

    Maybe his shirt should have read,

  • silentcon

    Maybe his shirt should have read,

  • PyreBorn

    Maybe his shirt should have read,

  • gapo

    Maybe his shirt should have read,

  • gapo

    Maybe his shirt should have read,

  • cyriene

    Maybe his shirt should have read,

  • cyriene

    Maybe his shirt should have read,

  • clevin

    Maybe his shirt should have read,

  • silentcon

    Maybe his shirt should have read,

  • silentcon

    Maybe his shirt should have read,

  • silentcon

    Maybe his shirt should have read,

  • silentcon

    Maybe his shirt should have read,

  • silentcon

    Maybe his shirt should have read,

  • silentcon

    Maybe his shirt should have read,

  • silentcon

    Maybe his shirt should have read,

  • 11hawkinst

    Maybe his shirt should have read,

  • thirdopticaltool

    looks like Safari is holding it down. :)

    thirdopticaltool

  • polobunny

    Maybe his shirt should have read,

  • ortwein

    Maybe his shirt should have read,

  • cainmark

    Maybe his shirt should have read,

  • Sanjo

    Take -THAT- Google cHrOMO.

    Sanjo

  • bbbco

    Maybe his shirt should have read,

  • P_Smith

    Maybe his shirt should have read,

  • P_Smith

    Maybe his shirt should have read,

  • P_Smith

    Maybe his shirt should have read,

  • Nuclear Moose

    Maybe his shirt should have read,

  • Ash

    Maybe his shirt should have read,

  • Ash

    Maybe his shirt should have read,

  • MuglyTheWorm

    Maybe his shirt should have read,

  • PyreBorn

    Maybe his shirt should have read,

  • sam1am

    Maybe his shirt should have read,

  • Onouris

    Maybe his shirt should have read,

  • bnhymn

    Maybe his shirt should have read,

  • The Dagrolord

    Maybe his shirt should have read,

  • The Dagrolord

    Maybe his shirt should have read,

  • Terry

    Maybe his shirt should have read,

  • cgarduc

    Maybe his shirt should have read,

  • cgarduc

    Maybe his shirt should have read,

  • _ck_

    Maybe his shirt should have read,

  • taking_this_easy

    Maybe his shirt should have read,

  • ninjaviking

    Maybe his shirt should have read,

  • taking_this_easy

    Maybe his shirt should have read,

  • ckrames1234

    Maybe his shirt should have read,

  • Zepth

    Maybe his shirt should have read,

  • ethanthekiwi

    Maybe his shirt should have read,

  • sandaru1

    Maybe his shirt should have read,

  • JamesIsIn

    Maybe his shirt should have read,

  • JamesIsIn

    Maybe his shirt should have read,

  • JamesIsIn

    Maybe his shirt should have read,

  • JamesIsIn

    Maybe his shirt should have read,

  • JamesIsIn

    Maybe his shirt should have read,

  • JamesIsIn

    Maybe his shirt should have read,

  • JamesIsIn

    Maybe his shirt should have read,

  • adoucette

    Maybe his shirt should have read,

  • adoucette

    Maybe his shirt should have read,

  • skh.pcola

    Maybe his shirt should have read,

  • skh.pcola

    Maybe his shirt should have read,

  • FinibusBonorum

    Maybe his shirt should have read,

  • SupriyaHippodamia

    Maybe his shirt should have read,

  • da5id_nz

    Maybe his shirt should have read,

  • pandecoco

    Maybe his shirt should have read,

  • rjdsmith

    Maybe his shirt should have read,

  • durthor

    Maybe his shirt should have read,

  • DanyWho

    Maybe his shirt should have read,

  • ShivaniKolkata

    Maybe his shirt should have read,

  • ValentinaKaplog

    Maybe his shirt should have read,

  • SudeepaZeikfried

    Maybe his shirt should have read,

  • SubhagyaGabynoodle

    Maybe his shirt should have read,

  • UshiKlik

    Maybe his shirt should have read,

  • SuramaMelachony

    Maybe his shirt should have read,

  • AlexanderPostumus

    Maybe his shirt should have read,

  • ReneeCabarizzaaay

    Maybe his shirt should have read,

  • ShakeelWalsall

    Maybe his shirt should have read,

  • ShrikirtiHaele

    Maybe his shirt should have read,

  • ShrikirtiHaele

    Maybe his shirt should have read,

  • EveBabatunde

    Maybe his shirt should have read,

  • BarnabasPeriphetes

    Maybe his shirt should have read,

  • FalknerNaso

    Maybe his shirt should have read,

  • UziAnakes

    Maybe his shirt should have read,

  • UziAnakes

    Maybe his shirt should have read,

  • GeorgetteScratchy

    Maybe his shirt should have read,

  • Jaok1m

    Maybe his shirt should have read,

  • Asian Angel

    Maybe his shirt should have read,

  • RoyHizang

    Maybe his shirt should have read,

  • MurphyBucco

    Maybe his shirt should have read,

  • GloriaAthos

    Maybe his shirt should have read,

  • FarfallaEosphorus

    Maybe his shirt should have read,

  • BrookePhoebe

    Maybe his shirt should have read,

  • FredaAndromache

    Maybe his shirt should have read,

  • fearphage

    Maybe his shirt should have read,

  • Eli, ElyPulvillus

    Maybe his shirt should have read,

  • EstaKodie

    Maybe his shirt should have read,

  • Morghus

    Maybe his shirt should have read,

  • jamesclish

    Maybe his shirt should have read,

  • Exilm

    Maybe his shirt should have read,

  • sugarqfx

    Maybe his shirt should have read,

  • P_Smith

    Maybe his shirt should have read,

  • madguy000

    Maybe his shirt should have read,

  • madguy000

    Maybe his shirt should have read,

  • Lohikaarme

    Maybe his shirt should have read,

  • UnMicD

    Maybe his shirt should have read,

  • UnMicD

    Maybe his shirt should have read,

  • VanceCosby

    Maybe his shirt should have read,

  • AnnunziataTobias

    Maybe his shirt should have read,

  • OrnellaKaylon

    Maybe his shirt should have read,

  • HeidiGaloobaloop

    Maybe his shirt should have read,

  • MassimoGabrielle

    Maybe his shirt should have read,

  • UnMicD

    Maybe his shirt should have read,

  • UnMicD

    Maybe his shirt should have read,

  • VegardCachimba

    Maybe his shirt should have read,

  • matzahboy

    Maybe his shirt should have read,

  • Justin_Jose

    Maybe his shirt should have read,

  • EileenAntimachus

    Maybe his shirt should have read,

  • P_Smith

    Maybe his shirt should have read,

  • FinibusBonorum

    Maybe his shirt should have read,

  • P_Smith

    Maybe his shirt should have read,

  • n45800

    Maybe his shirt should have read,

  • SadhanAethlius

    Maybe his shirt should have read,

  • ErrolPhocus

    Maybe his shirt should have read,

  • ErrolPhocus

    Maybe his shirt should have read,

  • VidetteGalo

    Maybe his shirt should have read,

  • Viki

    Maybe his shirt should have read,

  • TerrenceEurypylus

    Maybe his shirt should have read,

Post Your Comments

Got something to say? There are two ways to comment:

1. Guests

Click here to comment instantly.

2. Facebook Users

Click below to comment using your Facebook account.

We're looking for comments that are interesting, substantial or highly amusing. If your comments are excessively self-promotional, obnoxious, or even worse, boring, you will be banned from commenting. All comments are moderated.