Wednesday, September 16 2009

Georgetown Fall FairGoogle released an update of their web browser yesterday, bring Google Chrome to version 3. This release offers a number of improvements and new features, and pushes JavaScript performance even further into the stratosphere, keeping up the horse race between Chrome and Safari.

One improvement that has gone largely unnoticed is that 3.0 brings Web Workers to Chrome (of course it already had it in Google Gears fashion, however now it's in the standard, cross-browser form), so you can run the web worker benchmark I previously put up and see Chrome 3 blazing a path. I'll update the comparison charts to include this browser shortly.

This means that web apps using Web Workers for enhanced performance on multi-core machines, or more importantly for better GUI responsiveness, now function on Firefox, Safari, and Chrome, leaving just Internet Explorer and Opera as the hold outs.

Quiet Upgrades

I really appreciate how quietly Google updates their browser when you already have it installed. No user-disrupting fanfare or attempts to use the opportunity to push new toolbars or side products on you (which, I suspect, drives the frequent updates to many products. I uninstalled NoScript way back after having the update notice seemingly every other day for what seemed to be the most trivial extension possible, each update bringing you to the advertisement riddled website where it incidentally told you that they made some sort of irrelevant non-update. That was before the notorious battle between NoScript and Adblock, where the former again was motivated primarily by ad impressions). Of course this model gets much more debatable once changes include major functionality changes, or breaking changes, however as is it's a seamless way of delivering updates, where each version simply improves and adds to what is there.

   

Reader Comments

What is your browser of choice right now? Which do you use the most in day to day tasks? Do you use more than one?

Curiously,
Halting
Halting Task @ 9/16/2009 9:46:59 AM
Please publish a blog roll. When I find intelligent people I like to discover what they're reading. It's a pretty good filter.
Halting Task @ 9/16/2009 9:48:44 AM
I get happy each time my RSS feed to your blog shows an unread entry, but then get a little sad when I see that it's one of these brief ones. :-( Please post more often. Pretty please.
Scott @ 9/16/2009 10:37:11 AM
Hi there Halting.

For day to day browsing I use Firefox 3.5 almost exclusively. Safari and Chrome are absolutely excellent browsers, but I believe in the Firefox project, and at this point I still think it offers a superior functionality coverage (especially regarding bookmarks, history, the Awesomebar, etc). The add-ons are nice -- Firebug and Adblock are brilliant -- but really I think just the base browser functionality is great.

Obviously this changes as all of the browsers adapt. I was almost convinced to consider switching simply because the other browsers offered better rendering speeds (notwithstanding JavaScript speed which at this point isn't really a killer feature -- if it's "good enough" then they all become equal outside of benchmarks, at least until it really gets exploited), however 3.6 -- Namoroka -- has really improved the "feel" and responsiveness of Firefox, showing that they're on the case.

As for blogs I read, I don't really have a specific list. I have a couple of the normal ones in my Google Reader (and then in NewsRob on my Android phone), however really I ride the waves every now and then to see what's up in the world, along with watching social news sites for entries of interest.
Dennis Forbes @ 9/16/2009 2:47:57 PM
Scott,

Thank you very much for the comment. It really is kind of pathetic when bloggers apologize about not posting enough, but really I sincerely do apologize. I have three young children, along with a very active professional life, so finding time to post is very hard to do.

There's an old saying that "those who can, do, and those who can't, teach", and there is some truth to the variation "those who can't, blog about it".

The times in my life when I've been the most driven to seek attention, writing articles and posting blog entries, have been those periods where I felt a gap, and felt that I needed to earn credibility/respect/etc. That doesn't really motivate me right now, so it's tough to sacrifice other things to put up a blog post.

And I have zero financial incentive (rightly) to post blog entries. There used to be Google Ads, but that yields token change and just earned lame comments about it being some sort of money making venture ("BLOG SPAM!").

What really drives me is the reward of sharing information, but those blog posts take a lot of time.
Dennis Forbes @ 9/16/2009 2:56:19 PM

Add Comment

Name *:

Email Address:

(your email address is not displayed)
Website:

Comment *:



About the Author
Dennis Forbes Dennis Forbes is a Toronto-based software architect. While focused primarily on the .NET and SQL Server worlds, Dennis frequently ventures outside of this comfort zone into game development and image processing. He has been published in several industry magazines, has been quoted in the Wall Street Journal and has been interviewed by NPR.

He is a vice president and lead software architect at an innovative New York City hedge fund back-office services firm.

Dennis has been working on solutions for the financial, telecommunications, and power generation markets for over 15 years.





 
Earlier EntriesLater Entries

Dennis Forbes