Hack 24. Install Complementary Tools
Get the rest of the standard gear you need for a fully featured Firefox.
This brief hack explains how to add some general-purpose tools that aren't bundled with the standard Firefox install. Such additions are either necessities or lifestyle options. This book is full of options that you can explore, particularly extensions and search engines. This hack focuses on the more critical tools, such as these:
The first stop for the most commonly used extras is the Firefox Central page at http://www.mozilla.org/products/firefox/central.html. For more detail and more options, read on.
3.4.1. Managing Plug-ins and Java
For popular plug-ins and Java, this URL contains everything you need to know:
Mozilla works hard to be backward-, forward-, and sideways-compatible when handling plug-ins. Plug-in files are not merely added to the plugins folder inside the install area; they are also recorded in Mozilla registry files. pluginreg.dat (Windows) in the profile area is an example. Firefox can exploit plug-ins added to its own install area, plug-ins that exist in other installations of Mozilla, plug-ins that are present in Netscape product installations, and even plug-ins that are installed elsewhere in the operating system, such as the Adobe Reader plug-in. The first time Firefox starts up, it scans the operating system (on Windows, this means the Windows Registry) for plug-in IDs (PLIDs). You can read about them and the associated issues here:
The upshot of all this is that plug-ins can be messy to manage if more than one browser is installed on a given computer. The best advice is to collect together all plug-ins so that they are installed into Firefox, even if there are duplicates elsewhere. That way, if upgrades or cross-grades are ever required, then at most the contents of the Firefox plugins folder can be copied over in one action.
The heyday of Java applet technology is now a fading memory, and there is decreasing wisdom in installing the Java JVM. Perhaps the only real remaining use is to support "legacy" Web applications that are still bound to applet technology.
3.4.2. Finding Substitutes for Application Suite Features
The Mozilla Application Suite (MAS) and Netscape Navigator/Communicator products include several features that Firefox does not have by default; Firefox is a leaner, meaner product. Some of those features are available as extensions and can be added via the Extension Manager. Some are available as applications, and some are not available at all. Table 3-1 provides a rundown.
3.4.3. Top Two Helper Applications