views:

401

answers:

3

I was reading this article and Chrome seems to be way ahead of the pack. But why is it so good? It's only been around for about a year but it's much better than any of the others.

Can anyone shed any technical light on this?

+15  A: 

"We've often been asked what makes Google Chrome so fast -- from its snappy start-up time and fast page-loading, to the ability to run complex web applications quickly. To walk through some of the thought processes and technical decisions involved in making Google Chrome a fast browser, we've put together three technical interviews on DNS pre-resolution, the V8 JavaScript engine, and DOM bindings. In a future post, we'll also cover other important areas like WebKit and UI responsiveness." via http://blog.chromium.org/2009/12/technically-speaking-what-makes-google.html

balgan
+4  A: 

"It's only been around for a year", and that's the point. It's brand new and shiney, uncluttered with legacy code, outmoded assumptions and general bloatware. It's pretty slim on actual features too. Also, google have had an awful lot of money and motivation to throw around recently, compared to the impovirished mozilla, and the tired old guardians of IE.

graphicdivine
+1  A: 

Maybe it has something to do with the end goals for Chrome. Google probably had Chrome and Chrome OS planned from the get go, and if Chrome is the only interface that a user will interact with in Chrome OS, then it makes a lot of sense to throw enough money and resources at it and over-optimize it.

It does minimal amount of pre-loading that is necessary to get that screen up and functional. For example, the address bar suggests previous searches and links almost immediately when you start typing in it. But it takes at least a 3-4 seconds (on my machine) if you've just started Chrome and type in the address bar.

One process per tab is helpful too.

But the best part is its open source, so you can always dig into the code to find out.

Anurag