Welcome to blogs.conchango.com Sign in | Join | Help

Welcome to blogs.conchango.com

John Rayner's Blog

Brain.Extract<IBloggable>( Where.Author.Is( "John.Rayner" ) );

Google Chrome: First impressions (and a few benchmarks)

Google Chrome has now been released for download - see Derek's post for some opinion on this or the "leaked" information from Google.  I've installed it and I have to say that I like it a lot - the minimalist UI is rather nice (although IE7 has drifted in a similar direction), the "omnibox" (was previously the address bar) seems to actually work in terms of how it handles it's auto completion and the initial start page is a great idea.  But the thing that really got to me was just how fast it is.  And I mean ...

FAST

There's lots of numbers below where I try to measure just how fast Google Chrome is compared to IE 7, but what really impressed me was when my wife (who is non-techie) browsed a few sites using Chrome and noticed the difference in speed.

To see just how real the speed increase was, I visited a number of benchmarking sites.  QuirksMode have a benchmark for creating HTML table elements via JavaScript.  As the following table outlines, IE 7 took 4,652 ms to complete all the tests and Google Chrome took 186 ms.  That's literally an order of magnitude faster.

Celtic Kane has a benchmark which attempts to measure the core JavaScript engine.  Again, Google Chrome is literally an order of magnitude faster than IE 7 and it looks to me as if Chrome would probably come top of his overall performance table.

As a final test, I loaded up the SunSpider test from WebKit - this is a test which purports to target real-world usage and avoid "useless" micro-benchmarks.  I expected Chrome to do well against this, since Google say that Webkit forms a big part of the Chrome browser, but Chrome managed to beat my already high expectations.  It came in 16.9 times faster than IE 7 and some of the differences were simply staggering.

Overall, this is quite an amazing first drop of code and I didn't have a single crash or notice any rendering errors.  I'll leave others to speculate on exactly what this means for Microsoft's Internet Explorer, but I think it's fair to say that Google have raised the standard of what to expect from a browser quite considerably.

[EDIT: Rory has also posted about Google Chrome.  The interesting thing is that he also includes some numbers about memory usage.]

Published 02 September 2008 22:13 by john.rayner
Filed under:

Comments

 

Derek.Dunlop said:

and my only pain point at this stage with Chrome.... not ready for Mac yet :(

After all the work with Mozilla & Apple WebKit - I was ready for Safari & FireFox on the Mac - alas no - here's hoping that it gets released soon! (I had to sign up for the updates!)

right .... Off to polish some chrome ;)

D

September 3, 2008 09:21
 

Jomit's Blog said:

&#160; This was the first message I got after installing google’s new browser Google Chrome . . . &#160;

September 3, 2008 15:08
 

Benchmarks de Google Chrome | Blog de Carlos Rinc??n said:

September 3, 2008 19:14
 

peter.hanlon said:

I tend not to measure my life in ms so I did a bit of real world testing to see how fast the three browsers compared.  

I opened up 3 popular sites (BBC, conchango blogs, google home page) a number of times, in each of the browers.  The results below;

IE         1 sec

Firefox  1 sec

Chrome 1 sec

So not much in it then for your average web user.  Anecdotally, Chrome was the fastest and firefox the slowest.  Surprising maybe and possibly unlucky for firefox in this example,  but maybe a bit of common sense in play in that the browser speed isn't the only factor for how fast web pages return.

September 4, 2008 08:13
 

john.rayner said:

@Peter,

Thanks for the contrasting opinion.  You are right that micro-benchmarks are usually almost useless.  And don't forget that Chrome is still in beta and so may suffer a decrease in performance before it goes live.  However, if I was on the Internet Explorer team at Microsoft then I'd see it as quite a challenge.

Cheers,

John

September 4, 2008 09:32
 

Anthony.Steele said:

The BBC is a high-profile, high-traffic flagship site. No doubt they optimise it to load in under a second in all major browsers.

Time to display a web page could also be dominated by time to download the bits, which won't vary across browsers on the same conection.

What chrome is intending to do (and I hear that the next major release of Firefox has speedy JavaScript too) is to raise the bar of what is possible with rich JavaScript applications. I say "possible" not "usual" since face it, even if chrome were released as a debugged 1.0 version tomorrow, it would be years before it had high marketshare. And sites like the BBC will still aim to give a wide audience that good user experience of a 1-second laod-time.

Google is saying "this is what we want from the web". Given Gmail and googlemaps being reliant on JavaScript (and future google projects even more so?), it's not surprising.

September 4, 2008 16:50
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 4, 2009 00:57
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 5, 2009 01:05
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 6, 2009 01:05
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 7, 2009 01:20
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 8, 2009 01:23
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 9, 2009 01:16
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 10, 2009 01:22
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 11, 2009 01:19
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 13, 2009 01:24
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 14, 2009 01:31
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 15, 2009 01:35
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 16, 2009 01:58
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 16, 2009 07:36
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 17, 2009 01:37
 

Thai Brothers’ Sharing Blog » Blog Archive » Upgrading from Internet Explorer 6 said:

January 18, 2009 01:38
 

ThisGlobe.com Blogs » Upgrading from Internet Explorer 6 said:

January 18, 2009 03:58
 

Upgrading from Internet Explorer 6 | Techno Portal said:

February 1, 2009 17:14
Anonymous comments are disabled
Powered by Community Server (Personal Edition), by Telligent Systems