Tuesday, January 5, 2010

Google Chrome extensions

This week I finally made the big switchover from Firefox to using Google Chrome as my web browser of choice. I'd tried several times before, but the lack of extension support in Chrome put me off as I'm a bit of an extension junkie, as those of you who know me will testify!

However, with extensions now supported in the Beta version of Chrome and soon to be in the main release version too, I decided to make a serious attempt at switching over. I was already convinced about the browser itself - it wins hands down on the speed and stability stakes, compared to Firefox which, while it started out so well, has just got slower and clunkier as time has gone on (partly a result of all those extensions, but by comparison Chrome hasn't seemed to be affected too noticeably yet).

Admittedly, Chrome's extension gallery is still in its infancy. There are a number of things that are not yet catered for and many of the existing extensions are still in the early stages of development and quite buggy. However, there seems to be just about enough to work with and obviously over time things will improve.

I started out by making a list of all the addons I've got installed in Firefox and then searched for equivalent Chrome extensions.

Here's the list as it stands at the moment:

Firefox
Chrome
Adblock Plus
AdBlock
AFOM Addon
-
Not needed in Chrome as memory leaks are not such an issue
AVG Safe Search
WOT
However, Chrome's built-in security features make the need for this less urgent.
Colorzilla
-
One of my most-used FF extensions. However, the various functions are fairly well covered by Pendule and Chrome's built-in developer tools.
CookieSafe
-
This is one that I'd really like to see ported over to Chrome as soon as possible (I'd do it myself if I knew how!). In FF I disabled all cookies and then just enabled them on a per-site basis only when absolutely required, and temporarily unless for trusted sites I visited regularly.
Download Statusbar
-
No need for this as Chrome already shows download status in a fairly unobtrusive way.
Fasterfox Lite
-
Chrome is already a lot faster so no need for this at the moment.
Firebug
Firebug Lite
However, Chrome's built-in developer tools provide all the Firebug-like functionality I need at the moment.
GMail Notifier
Google Mail Checker Plus
The Chrome extension is actually much nicer than the FF one, although still has a few bugs.
Greasemonkey
-
It is possible to enable userscripts in Chrome, but as the only Greasemonkey scripts I used in FF were for Flickr, I've managed to find Chrome extensions for Flickr that do most of what I want anyway. Still, a standard way to add userscripts would be handy.
Html Validator
-
There are several validators for Chrome, including HTML Validator, but none currently works with locally hosted pages, like the FF one, which is a shame.
JSView
-
I never used this all that much anyway, but occasionally it was handy for quick access to scripts. The lack of an equivalent for Chrome is not a big deal though.
KeyScrambler
KeyScrambler Pro
Although I do like the added layer of security this provided, I did often find it a bit slow meaning I'd sometimes find myself typing garbled text into the browser. You can use the Pro version of KeyScrambler which works with a whole host of desktop applications, but I'm not about to fork out for it at the moment,
NoScript
-
Like CookieSafe, this is another one I'd really like to see ported to Chrome. FlashBlock provides some of the functionality (blocks Flash and Silverlight) but not all.
OpenBook
-
Chrome's bookmarks don't seem to have a tagging mechanism so this is fairly redundant. It would be nice to see more bookmark features in Chrome though.
Organize Statusbar
-
A must if like me you had so many extensions installed. Chrome doesn't have a status bar, but it would be extremely useful to have some way of customising and managing extension icons in the toolbar and address bar as currently there's no way to arrange them and they swap order for no reason every time you open the browser!
Personal Menu
-
See above. Thankfully Chrome has a much more minimal interface which minimises the need to mess around with the built-in menus etc.
Profile Switcher
-
I'm not sure if Chrome even supports profiles yet. This was handy at home with my wife and I using the same browser. However, as I've just bought her a netbook this won't be a problem in the future!!
Resizeable Textarea
Always Resize
Chrome supports resizing textareas by default anyway, but this extension makes even locked textareas resizeable.
Speed Dial
Speed Dial
Not quite as feature-rich as the FF one yet, but nonetheless does the job.
Split Browser
-
Never made too much use of this anyway, but Chrome's nifty ability to drag a tab out into a new window makes this less necessary anyway.
Unsorted Bookmarks Folder Menu
-
Not needed due to the different way Chrome handles bookmarks. It was a bit of a hack for Firefox anyway!
Vacuum Places Improved
-
FF got slower and slower the more pages were stored in it's history. However, even after importing my browsing history from FF into Chrome, it's still incredibly fast, so no need for this.
Web Developer
-
Number one on the wishlist of FF extensions for Chrome. Chris Pederick is apparently looking into the possibility but its a complex extension so could take a while even if he does decide to give it a crack! However, Chrome's built-in developer tools do cover a lot of the more useful functions, and Pendule has a few more, so its not the end of the world.
XMarks Bookmark Sync
XMarks Bookmark Sync

In addition, I've found a number of additional Chrome extensions that are proving (or look) useful, either in covering some of the fucntionality of one or more of my old Firefox extensions, or providing other functionality:

Fittr Flickr
Facebook To-Go with Instant Notifications
RSS subscription extension
Flickr Gallery Plus!
Chromed Bird
Google Calendar Popout
AutoPager Chrome
Slideshow
Google Apps Shortcuts

No comments: