RSS 2.0 Feed
RSS 2.0


Atom 1.0 Feed
Atom 1.0

  Browser Performance - What's Changed with Chrome in the Mix? 


qt8gt0bxhw|20009F4EEE83|RyanMain|subtext_Content|Text|0xfbfff64a00000000b700000001000a00
This week Google released their new browser, Chrome. There has been so much buzz about it that it's been deafening. It is seriously amazing how passionate people get about a browser. But let's face it, a browser is likely what most people use more than any other software on their computer now days. I spend so much of my time online. Performance is important to me, just like anyone else. Since Chrome's release, I've spent some time reading performance metrics in an attempt to see past the marketing hype, and I've been pleased with what I've found. Not specifically with Chrome, but with the improvements across the board with many, but certainly not all, browsers.

First off, let me get this out of the way. I've used Chrome, but I am not sold on it at all. It lacks many features I find critical, or at least useful, in a browser. I am not a GOOG-fanboy and I typically don't care for many things that Google puts out, aside from search. I'm not on that "anything that Google does is gold" bus. I do, however, love Firefox. It is my browser of choice for many reasons, but mainly because it performs well and I love the extensibility of it with addons (not to mention the huge community around addons out there, you can find about anything to make the browser work the way you want it to)

This all started when a consultant I work with sent me an e-mail discussing how a particular web-based CRM application that I work with performs so much faster using Safari. This consultant would demo this software to clients using Internet Explorer and the demos would never go too well. Everything would appear a bit slow and sluggish. This particular web-based CRM application is a bit heavy on the client, using Ajax for about anything that happens in the browser. One day he decided to test out some other browsers and was amazed at how much faster this application performed using Safari. When he let me know his findings I ran some tests between various browsers with this CRM application and was astounded by the results. The performance of the application with Safari was a clear and noticeable improvement over other browsers I tested with. I was amazed at how drastic the performance improvement was. It was an obvious improvement, even without sophisticated tests, as an end user you could easily see the difference.

This eventually led me to a new post today by jQuery rock-star John Resig. This is an extremely insightful post, and like anything from John is very factual and presents the information in a very non-biased manner. John performs tests on the Javascript processing engines in the mainstream browsers (IE 7 & 8b2, Firefox 3.01 & 3.1, Chrome, Safari, Opera, etc). The article is well worth the read, especially for any users still using IE. I've never been an "IE basher" in any way at all, but these facts do speak volumes on the lower quality experience you might be seeing on the web if you're an IE user.


Chart from John's rundown - I'd highly recommend reading John's post (link below).


While Chrome is based on WebKit (the same open source browser engine that behind Safari), it uses Google's own Javascript engine V8, which is also open-source. John's test show some big performance "oohs" and "aahs" for Chrome, which is very nice. However, and this is my Firefox bias showing, that V8 will only lead the game until Firefox 3.1's TraceMonkey hits the streets.

Another set of tests from Lifehacker show that Chrome wins (when compared to IE8 and Firefox3.1 betas) in browser startup time only (which I don't care so much about since I don't often close my browser), while Firefox performing better or at least the same in other tests for memory usage and Javascript & CSS processing. It's also worth noting that IE8 is still performing behind the two on all tests.

Overall, I think it is overwhelmingly great that performance, for my most utilized application, has become such a important metric across the board for all browsers. While I am not too thrilled about yet another browser in the game, and my initial reaction as a web developer was "oh no, another browser to support", the idea of Chrome raising the game for everyone is completely welcome. I won't be switching to Chrome. I don't think I ever will. However, I am sure to see the effects by some new competition in the war of the almighty browser. The best thing about it, the competition is all focused on performance, and that is good for everyone.


                   



Leave a comment below.

Comments

  1. dzone 9/3/2008 11:26 AM
    Gravatar
    dzone
  2. DotNetKicks.com 9/3/2008 11:27 AM
    Gravatar
    You've been kicked (a good thing) - Trackback from DotNetKicks.com
  3. Steven Mitcham 9/5/2008 1:31 PM
    Gravatar
    Your image has the IE8b2 and IE7 columns reversed from the graphic on the article you linked. In the articles graphic, IE8b2 is on the left and IE7 on the right. Perhaps the graphic was updated after you clipped it?
  4. Steven Mitcham 9/5/2008 1:33 PM
    Gravatar
    Nevermind, the graph is just colored differently and I'm confused. :)
  5. Ryan Farley 9/5/2008 1:46 PM
    Gravatar
    @Steven Mitcham, thanks for that. It has been updated on John's post to reflect the distinction between Safari 3.1.2 and Safari 4.0 (which is where the different colors came from). I've updated my image to remove the confusion. Thanks!
  6. jason baisden 9/17/2008 6:57 AM
    Gravatar
    The thing that astounds me about Chrome with regards to the coverage on Chrome is the overwhelming lack of any mention of how bad flash is in it. Try watching some you tube vids. I find that it consistently flickers at an odd interval, starts and stops movies...

    Anyone else notice this?

  7. Ryan Farley 9/17/2008 10:22 AM
    Gravatar
    Hello Jason,

    Yes, I've noticed that as well on occasion with Flash. I assumed it was general "beta weirdness" and left it at that. Didn't care too much since I am not using Chrome on a daily basis - I still love Firefox.

    -Ryan
  8. Jt 11/1/2008 3:25 PM
    Gravatar
    I absolutely despise everything Google has put on the web. Especially their search engine, which just throwser EVERYTHING it find at you containing your keywords. Now, I've finished my rant- I tried Chrome today and, it doesn't even play Flash videos on my computer, it says loading etc... But it flickers and flickers and flickers and...
  9. Tobias 4/10/2009 1:43 PM
    Gravatar
    Hey Ryan, came over after your comment on my blog (tx). Noticed this was the latest article. Meantime, Safari 4's out, I've just switched to IE8, and Chrome 2.0 pre-beta's just been downloaded. I love Chrome over Firefox (speed) and over Safari (much nicer interface), although Safari plays betters with the Telerik Rad component suite (Chrome 1.0 messes up some screen updates in memo text boxes).
  10. domuz gribi 6/2/2009 3:41 PM
    Gravatar
    Your image has the IE8b2 and IE7 columns reversed from the graphic on the article you linked. In the articles graphic, IE8b2 is on the left and IE7 on the right. Perhaps the graphic was updated after you clipped it? yes.

    Nice blogging.
  11. celil 7/3/2009 12:18 AM
    Gravatar
    Amına koduğum spamcı orosbu çocukları
  12. John 7/3/2009 12:21 AM
    Gravatar
    I dont like chrome I like firefox
Comments have been closed on this topic.



 

News


Also see my CRM Developer blog

Connect:   @ryanfarley@mastodon.social

         

Sponsor

Sections