On Google Chrome
As you may have heard, Google is working on a web browser called Chrome. There have been beta versions out for Windows and Linux for some time. The Mac version is still playing catch-up. Because Firefox, the browser I now use, has appeared to get more slow and clunky over time, I figured I would give Chrome a try. My main gripes with Firefox (on the Mac) are the speed, the startup/shutdown time, and the way it keeps eating up memory such that I have to restart it once a day (and consequently wait for it to shut down, then start up again).
I started looking at the Mac version, but (at the time) it was a joke. There were no add-ons and no way to manage your bookmarks. You could bookmark all you wanted, and those links would show up in the menus, but if you ever wanted to edit, move, or remove bookmarks, there was no way to do so. Because I had similar performance issues with my Linux computer at work, I tried forcing myself to use it full-time there, first, because the Linux version was much more feature-complete.
Honestly, I have not looked back. In Linux (and presumably Windows), it’s solid enough and fast enough that I find it a better experience than Firefox. It took me a little while to get the right mix of extensions, but this is what I’ve added to my Chrome installation:
- AdSweep for ad blocking. I’m not convinced that this is the best ad blocker out there, as I have not looked at any others yet. All I know is that this was one of the first ad blockers for Chrome and that it performs well enough that I have not needed to look for alternatives.
- FlashBlock is a click-to-play Flash blocker similar to the one I use under Firefox. This prevents, for instance, YouTube videos and embedded music from auto-starting until I click on them.
- Google Mail Checker for showing how many email messages I have waiting in my inbox. I only use this under Linux. On the Mac, I have Google Notifier, which better integrates with the operating system (complete with Growl notification).
- Google Reader Notifier is the same as above, but for Google Reader instead of Gmail.
- Xmarks Bookmark Sync ensures that all of my bookmarks across all of my computers are synchronized: the Linux box at work, the Mac laptop I shuttle between home and work, the Mac server at home, and the iPhone. The extension itself is a little bit prone to crashing on Chrome, but does not lose or mangle data, and otherwise works fine.
- Amazon2Powells adds a link to pages on Amazon to the corresponding product at Powell’s. It lets me browse Amazon, hop on the bus, then buy locally.
- A modification of Google Reader Minimalistic (based on the original at UserScripts) that tweaks the fonts and layout on Google Reader a little more to my liking than the original version.
I have been happy with Chrome on Linux for about three weeks now. I have been using a nightly Chrome build on the Mac for about two weeks and have been happy with that. In the intervening time, Google release a new developer preview of the Mac (adding extension support), but I am sticking with the nightly build for the following reasons:
- Although extensions are in both the developer preview and nightly snapshot, bookmark editing is not. Only the nightly has the Bookmark Manager menu item enabled.
- The tab-to-search automatic locating and using of search forms is unavailable in the developer preview, but works in the nightly. In Firefox, I had a special bookmark set up (basically the Amazon search URL with “%s” in place of the search string, with the keyword “ama”) that let me type in “ama cheese” to find cheese on Amazon. With Chrome, after I have searched Amazon once, it remembers. All I need to do is type in “ama[TAB]cheese” to do the same thing with no previous special setup.
Overall, I would score Chrome as such:
- Chrome under Linux: A-
- Chrome developer-preview on Mac: D+
- Chrome nightly (4.0.291.0, 35604) on Mac: B