Digital Gravitas

One tech geek's journey through the Blogosphere in an attempt to get some cred as a journalist

  • Apple
  • Hardware
  • General
  • Culture
  • Games
  • Internet
  • Corporate Affairs
  • Software
  • Google
  • About Me
  • Why I Write the Way I Do
  • The Origins of Digitas Gravitas

The Digital Gravitas Guide to Browsers: 2011

Posted by Gabe S. on March 22, 2011
Posted in: Software. Tagged: browsers, Chrome, Firefox, Internet, Internet Explorer, RockMelt, Safari.

It is hard for me to think of a software war that sees more action than the browser wars.  Today the browser is probably the single most important program on one’s computer.  We live in a world where not having a computer connected to the Internet is unthinkable (kinda makes me wonder how I survived my first 5 years with a computer, huh mom and dad?)  Yes, the browser is that indispensable window to the world that makes up most of our lives.  Name one other program in your arsenal that sends as much time running as the browser.

At anytime I have about 3 browsers on my computer, and I’m constantly cycling through them as my tastes change.  If I find a deficiency in one, I move to another for a time until something else arises.  However, on the whole I juggle my time between Safari 5 and Chrome 10 (mostly because Safari is needed for launching my school’s VPN).  RockMelt is used from time to time, though my love of the browser has waned overtime.  Firefox has long been absent from my arsenal because version 3.6 is pretty slow.

So today, with the release of the much-awaited Firefox 4 that vastly improves Mozilla’s offering, I’ve decided to compile a guide to browsers.  Hopefully you can all make some better-educated decisions about which programs you’ll allow on your computer.  Each has their pluses and minuses that I hope to weigh in on, from UI design and utility, performance and stability, and real world convenience of design.  As well, I will be running a few benchmarks to give you some quantifiable differences.  Pretty graphs and everything!  But don’t just look at the data, make sure to browse on and see my opinions on the real feel with each browser.

The test bed includes three benchmarks: the Webkit SunSpider JavaScript benchmark, the Acid3 test and Google’s V8 Benchmark as an alternative for JavaScript execution.  Each test was run three times on each browser (save for Acid3, which is unnecessary) and an average was compiled from the scores.  All tests are run on a mid-2010 15-inch MacBook Pro 2.4 GHz Core i5 with 4GB DDR3 RAM and the discrete graphics card on.  In order to be eligible the browser must be compliant with all modern standards and be relatively popular (sorry Opera!)  RockMelt is an exception because I want to give an idea what some specialized browsers can offer.  Our tested browsers include Safari 5, Firefox 4, Chrome 10, RockMelt 0.9.49 and Internet Explorer 9.

The Webkit group first developed SunSpider to prove the power of their layout engine.  To this day it is the de facto benchmark for JavaScript performance.  The averaged results here show that Firefox 4 does significantly better than much of its competition and (though not shown here) is almost 4 times quicker than Firefox 3.6.  Only Internet Explorer 9 of all things manages to beat Firefox, showing how Microsoft has worked to improve their browser.  Safari holds last place due to a dearth of enhancements over the year.

Google’s V8 Benchmark is another JavaScript test built from code from around the industry.  Notably, the test is named after Google Chrome’s own V8 JavaScript engine, so it should come as no surprise that Chrome absolutely dominates the competition in this test.  Surprisingly, the Chrome-based RockMelt can’t match its cousin in this test, though that can be attributed to the fact that as of now RockMelt is still using Chrome 9 as its base and lacks some JavaScript enhancements that came in version 10.  IE9 gets a pretty terrible score here, though part of me wants to blame my Windows 7 installation where the Internet is less cooperative.  Firefox doesn’t do as well here but still outshines the pretty dated showing from Safari.

As for the Acid3 Test, all browsers save two failed to get a perfect 100/100.  IE9 gets a 95, which is still markedly above IE8.  Firefox manages a 97, which is really splitting hairs in real world difference against a perfect 100.  RockMelt gets a 100 but failed the visual rendering test – text briefly popped up that said, “you should not see this”.  Again, splitting hairs in real world performance.  In all honesty, the Acid test has greatly diminished in importance as rendering engines are getting better at compensating for less that total standards compliance.

So these are the hard numbers, and while it gives a great idea of each browser’s technical abilities, this doesn’t address how each browser actually feels.  And trust me, there is a difference.  Every browser has a pro and a con, and so this next section will give a little bit of an idea on each browser’s appeal in the real world.

Safari

Safari is well… Safari.  Since version 4 which debuted with Snow Leopard, the browser hasn’t changed a whole lot.  4.0 introduced the Nitro JavaScript engine, which the Webkit guys call SquirrelFish Extreme and it has aged pretty well over the years.  Version 5.0 increased speed, added a “Reader” mode that kind of peels away the distractions of a webpage so you can focus on the core text.  It has RSS, Top Sites, tabs, URL bar history search, great HTML5 support, and it’s generally pretty stable.  That’s really what you can say about Safari, it’s not the most feature packed or flashy or even fastest browser, but it holds up well.  Plus 64-bit rendering and a decent split process model to keep Flash from crashing doesn’t hurt.  Safari as a pack-in browser for Macs may really be all you ever need.  Still, version 5 is pretty old now and there’s no sign of a 6 on the horizon.

Chrome

Chrome is kind of the antithesis to Safari.  Leading the other fork of Webkit development, Google’s browser is all about fast releases and experimentation.  We are already on Chrome 10 after two years of development.  A now-rigid 6 week release schedule can be to blame for that.  While the differences between versions are often trivial, it makes Chrome one of the most mature browsers on the circuit.  V8 has become a powerhouse of rendering in 10, the browser is wicked fast.  Instant Search and Instant Browsing also make loading webpages as you type the URL an option.  You think it would be trivial, but it makes browsing much quicker.  Chrome has support for GPU accelerated video and graphics, a fully sandboxed tab interface, a lot of customization with themes and web apps, which have a lot of promise.  My caveat is that I struggle with Chrome because I have a bad Flash player.  Whether using the integrated plug-in on the browser or the one loaded to my computer, Flash crashes without fail every time.  It’s frustrating and apparently not too uncommon – a fix has not be found.  Chrome is probably the fastest real world browser out there and that omnibox, jeez I’d pay for that thing on Safari.

Firefox

I have to be honest: Firefox 4 is a dream to use.  Don’t get me wrong, Firefox 3.6 was in no way bad, it was just out of date.  For all the things it had going for it, I could never justify a browser that was much slower than the competition.  That’s not the case anymore because Firefox 4 is quick.  Not dramatically more so than Chrome, but it feels snappy.  Mozilla’s team has done a lot of work on the Gecko layout engine in version 2, and the new JägerMonkey JavaScript engine is leaps and bounds quicker.  GPU acceleration, better HTML5 support, process protection, and the only browser that supports WebGL means that Firefox is modern through and through.  It also looks modern.  For the Mac version, the new interface is remarkably clean and appealing, it’s minimalist without being limited.  One great feature is the ability to group tabs together under a master tab, excellent if using multiple webpages for certain projects.  One quirk is that Firefox includes the ability to Google search in the URL bar, but also has a dedicated search bar to the right, which feels redundant.  Overall, Mozilla did a great job with Firefox to make it very appealing again.  It remains a great, free alternative with endless customization.  Not the absolute fastest, but it may just be the best option for the open source fan.

Internet Explorer 9

IE has been the butt of Windows jokes for over a decade.  IE6 was released in 2001, and then we waited 5 years for IE7, which sucked, and then almost two more years for IE8, which sucked a little less.  The browser was slow, a colossal example of how to ruin UIs with extensions, and failed to support modern standards.  Yet surprisingly, IE9 fixes basically all of that.  It’s a good browser!  The UI is remarkably minimalist, just a thin strip at the top for a URL and tabs lined next to it (an option exists to place tabs below the URL bar, do it) and it feels like a real Windows 7 application.  It’s gotten a lot faster too, with the quickest (and most consistent) running of the SunSpider benchmark in my test bed.  V8 seems to hate IE9 but I can say in the real world it feels drastically better than older releases.  HTML5 support is here in spades, along with extensive hardware acceleration and a great process model that leverages multiple CPU cores.  IE9 is not the most feature rich – that still goes to Firefox and Chrome – but like Safari for Mac users, IE9 might be the only browser you need on Windows.  Fast, ubiquitous, and stable.

RockMelt

RockMelt is our bonus browser for this shoot out, mostly because I want to comment to the great job the team has done on improving the browser.  Most of that comes from stability.  RockMelt used to slow to a crawl after long up-time, probably due to memory leaks.  It was terribly processor intensive as well.  However, now RockMelt is far more behaved and feels very complete.  The edges that aggregate information remain very useful and RockMelt has added application support that allows you to access YouTube and Tumblr from the edges.  Though technically behind Chrome in performance now, RockMelt is a pretty great alternative for people who want more utility out of their program.  The browser is now in Open Beta so go download it for yourself.

Alright, 5 browsers put up to the test by me, for you.  Go forth readers and you decide.

Spread the Word:

  • Share
  • Facebook
  • Twitter
  • Reddit

Like this:

Like Loading...

Related

Posts navigation

← XKCD Places Fukushima Disaster in Perspective
Blog more. It is good for your health (via On Techies) →
  • Like Me!

    Like Me!
  • Tweets

    • 𝗦𝗰𝗮𝗹𝗲-𝗨𝗽 your 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 with Top 𝗦𝗼𝗰𝗶𝗮𝗹 𝗠𝗲𝗱𝗶𝗮 𝗠𝗮𝗿𝗸𝗲𝘁𝗶𝗻𝗴 Platforms. . . . Let's Go Viral! Visit us now:… twitter.com/i/web/status/1… 5 days ago
    • "Traditional marketing talks at people. Content marketing talks with them" . . . Let's Go Viral! Visit us now:… twitter.com/i/web/status/1… 5 days ago
    • The success of every websites now depends on search engine optimization and digital marketing strategy. . . . Let's… twitter.com/i/web/status/1… 6 days ago
    • "The aim of marketing is to know and understand the customer so well the product or service fits him & sells itself… twitter.com/i/web/status/1… 1 week ago
    • 𝟮𝟯 𝗠𝗮𝗿𝗰𝗵 𝗣𝗮𝗸𝗶𝘀𝘁𝗮𝗻 𝗗𝗮𝘆 | 𝗣𝗮𝗸𝗶𝘀𝘁𝗮𝗻 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻 𝗗𝗮𝘆 𝟮𝟬𝟮𝟮 | Pakistan Resolution Day is a national holiday in Pakistan c… twitter.com/i/web/status/1… 2 months ago
    Follow @DigitalGravitas
  • RSS The Best of My Web

    • Server hack yields harrowing images of life inside Chinese detention camps
    • What the public wants in COVID news vs. what the press provides
    • Big-budget The Lord of the Rings: Gollum video game gets a 2022 release date
    • Dial M for more power, more handling: The 2023 BMW iX M60, tested
    • Third-party widgets are coming to Windows 11, which might actually make them useful
    • Top Gun: Maverick spoiler-free review: A worthy return to the danger zone
    • Judge: Tesla can’t force alleged sexual harassment victim into arbitration
    • Microsoft announces a brand-new Arm-powered desktop PC and Arm-native dev tools
    • A PC monitor with a 500 Hz refresh rate is coming from Asus
    • Gorr the God Butcher is coming for Thor in new Love and Thunder trailer
  • Stuff

    3DS A4 Activision Adobe AMD Android Apple ARM AT&T BlackBerry Breaking briefly browsers cellphones CES Chrome Chrome OS CPU Culture E3 eBooks editorial facebook FCC film Firefox Flash games Google GPU graphics Hardware HDTV House keeping HP HTML5 Intel Internet iOS iPad iPhone iPhone 4S Macbooks Macs Microsoft Mobile movies net neutrality News Nintendo nokia NVidia OSX Palm phones policy poll processors RockMelt Safari Sandy Bridge Software Sony Steve Jobs tablet tablets telecoms video games webOS Wii Wii 2 Windows Windows Phone WWDC Xbox 360
  • Blog Stats

    • 363,298 served
Blog at WordPress.com.
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
  • Follow Following
    • Digital Gravitas
    • Join 34 other followers
    • Already have a WordPress.com account? Log in now.
    • Digital Gravitas
    • Customize
    • Follow Following
    • Sign up
    • Log in
    • Copy shortlink
    • Report this content
    • View post in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

    %d bloggers like this: