Mozilla applications allow to extend their functionality by installing so called Extensions. Here you’ll find a quick write-up on my choice for Firefox 1.0.6 on Linux. Most Extensions are also running under Windows and should be available for Firefox 1.5 meanwhile.
I used German localized versions when available. These are often not (yet) included in the original Extension versions and were found at erweiterungen.de. Theses non-official German locales are marked with [de] in the list below.
Bookmarks
Bookmark Duplicate Detector [de] 0.0.1
When trying to add an already existent URL to your bookmarks, a dialog box will pop up asking you whether you really want to create a duplicate bookmark.
Bookmarks Synchronizer 1.0.1
Lets you upload and synchronize your whole bookmarks or just a certain bookmarks folder via FTP or WebDAV using the XBEL XML format. A great tool! You can also use it, to sync your bookmarks with SiteBar servers (after installing an XBEL addon on the SiteBar server).
Enhanced Bookmark Search [de] 0.1.4.03
Extends the very basic bookmark search function to searching for URL, description, keywords even with logical operators like “begins with”, “contains not” etc.
Flat Bookmark Editing [de] 0.7
Now you can edit bookmark’s properties in the bookmark manager directly in a bottom window pane, so you won’t have to open a popup window for each bookmark.
Locate in Bookmark Folders [de] 0.2.4
Circumvents the annoying fact, that in a bookmark search result listing you can’t edit nor view bookmark properties nor see its hierarchical folder location. Now you can rightclick on a bookmark search result to open the full bookmarks view with the chosen bookmark focused.
OpenBook [de] 1.3.4
When creating a new bookmark you can edit its URL and also specify description and keywords and choose its folder location.
Search Engines
Advanced Search Sidebar 0.1.7.4
A Search Sidebar as found in the Mozilla Browser. You can define and group search engines. The search result listing will be displayed in the Sidebar.
Search Engine Ordering [de] 0.5.2
Lets you order and delete the search engines directly in the search bar dropdown menu.
SmartSearch [de] 2.8
Firefox keyword searches, normally only available through the address bar, can be triggered for highlighted text in a website via the context menu. Very useful!
Navigation and Usability
All-in-One Gestures [de] 0.17.4
Customizable mouse gestures support for many of Firefoxes functions plus new functions like removing any object from a website. You can also directly access the history for the current tab.
Enhanced History Manager 0.5.8.04
Similar to the Enhanced Bookmark Search this Extension adds a second History Manager with advanced search functionality, detailed listing, editing.
FlashGot 0.5.9.99
Provides integration for dozens of download managers. You can highlight multiple links and let them get downloaded in one bunch. Has many other features!
Image Zoom 0.2.3
Images and text of a website can be resized with the mousewheel.
Open Long Url [de] 0.2.2
Adds a dialog to open URLs spanning multiple lines. You can define characters to be removed from an URL like “>” used as quotation marks in e-mails.
Paste and Go [de] 0.4.3
Lets you paste an URL from the clipboard to the address bar and submit it in one single operation via Ctl+Sh+V or the context menu. This also works for the search bar (Ctl+Sh+S).
Show Image [de] 0.3
Images get a context menu item to reload only that image (and not the entire page). Useful for handling “broken” images.
Tab Mix Plus [de] 0.3
A powerful tabbed browsing Extension. Complex configuration of when and how tabs will be opened. Multiple tab header lines, x-symbol to close a specific tag, disable javascript or plugins etc. for a tab, prevent a tag from changing/reloading, mark unread tabs, mouse navigation through tabs, tab history and recovery. Many more features. Seems to be the best tabbed browsing Extension around!
Configuration Utilities
Locale Switcher 0.3
Define the locale (language) Firefox should run with.
Mimetype Editor [de] 0.2
Edit and add MIME types and their handling.
Mozex 1.07.1
A modded version of the official mozex Extension specially for use with Firefox. You can easily define external applications to be used for certain protocols (news://, irc:// etc.), an application to view site source, and also integrate your favorite text-editor for forms’ textareas.
MR Tech Local Install [de] 4.0
Heavily simplifies the use of the Extension Manager. Sorting of Extensions, easy installation of saved Extensions via a file open dialog, generate a report of installed Extensions.
Tweak Network Settings [de] 1.0
You can set maximum number of simultaneous connections and HTTP pipelining support.
User Agent Switcher [de] 0.6.7
Chose the user agent string to be sent from a editable list. Newer be bored with websites telling you “You must use Internet Exploder to access this website”!
Miscellaneous
BugMeNot [de] 0.9
Integration of the BugMeNot database. Login forms are filled and optionally even submitted.
CuteMenus [de] 0.4
Additional menu icons. I use the Smoke CuteMenus icons (had to be installed manually) with the Smoke Firefox Theme. Get smoky at Aaron Spuler’s website.
Get File Size [de] 1.1.3
Shows you the file size and date of a linked URL in the Link Properties when available. You can also display the raw HTTP server headers.
Greasemonkey 0.5.3
A genius Extension allowing you to change webpages’ sourcecode on the fly adding javascript commands on the client-side.
Sitebar Sidebar 1.01
A Sidebar for displaying a SiteBar webinterface.
Other Extensions that might be useful for you (but not me)
As I filter advertisements and other annoyances with Squid in combination with adzapper under Linux as well as under Windows/Cygwin, I don’t need an extra ad blocking Extension. But the following seems to be a good choice for browser side ad blocking.
Adblock Plus
Extended version of Adblock ad blocker with whitelist support.
Adblock Filterset.G Updater
Periodical automatic download and import of Filterset.G filterlists (including whitelists).
Caveats
Installing that many Extensions will result in a longer startup time and slightly less performance. But my Firefox (on an Athlon XP 2500+) starts in a few seconds and still many times faster than the good ole Mozilla Browser.
Incompatibilities and conflicts between Extensions is an issue. Some Extensions won’t run correctly at the same time, others have to be configured not to hookup the same functions. An example is tabbed browsing configuration and mouse handling.
The worst case caused by Extensions going mad is that Firefox not starting up. In that case use the -safe-mode parameter to skip loading any Extension and Themes.
Where to get Extensions
ChangeLog
[2006-04-23: Add tags.]