Flylib.com

Books Software

 
 
 

Chapter 17: Finding Your Dream Theme


Chapter 17: Finding Your Dream Theme

My living room has a mahogany coffee table, a handsome grand piano finished in jet black, and a big gray box that whirs. Why are computers so drab? And what can anyone do about it?

Although we developers don't have the time to build computers, we're doing what we can on the Firefox front. Firefox supports themes that completely change the look and feel of the browsing interface while leaving all your features intact. An elegant glass finish, a wooden feel, something bright and silly for your inner child, even a scene from a movie — whatever your tastes, you're sure to find something you like among the hundreds of available Firefox themes.

Going to the Theme Park

The Mozilla Foundation maintains an official list of the best themes at a site called Mozilla Update (http://themes.mozilla.org). You don't need to remember that address because it's linked from the Theme Manager, which I talk about momentarily. Millions of people use the themes on this site, but because we don't create them ourselves , we can't guarantee your satisfaction.

Warning 

Like extensions (see Chapter 20), most themes are created not by the core Firefox team but by volunteer developers during their spare time. Therefore, some themes might not work properly, and others might have undesirable side effects, such as slowing down Firefox. Some, of course, might just be ugly!

Mozilla Update organizes themes into categories, as shown in Figure 17-1. Some of these categories indicate theme content, such as Nature and Sports, and others indicate the approximate size of a theme's buttons , like Compact and Large. Click a category to see its description and a list of its themes. Most themes offer a small preview that gives you a taste of what to expect.

image from book
Figure 17-1: Mozilla Update organizes hundreds of themes into categories such as Nature, Retro, and Sports.

I include a sampling of my favorite themes in Figures 17-2 and 17-3. If you're feeling overwhelmed, try the Popular or Top Rated categories to see what other Firefox users enjoy. You can also click a particular theme to read reviews from people who tried it, as shown in Figure 17-1.

image from book
Figure 17-2: A selection of my favorite themes. (They're even better in color !)

image from book
Figure 17-3: The Scribblies Brite theme (Category: Miscellaneous).

Tip 

Mozilla Update isn't the only place to find themes. Many designers offer their themes on their own home pages, and even Hollywood is getting into the act. For example, on the Warner Bros' Web site, the Batman Begins movie offered a Batman theme. Search Google (http://www.google.com) for Firefox Themes, and be sure to regularly check the Newest category of Mozilla Update.

{% if main.adsdop %}{% include 'adsenceinline.tpl' %}{% endif %}

When you find an interesting theme, don't spend a lot of time deciding whether to try it. You can install and remove themes so quickly that it's worth your while to experiment. First, however, make sure you read the following section on theme compatibility.



Ensuring Theme Compatibility

Each theme is designed to work with a particular version of Firefox or a range of versions. This seems strange at first, but makes more sense when you consider that each version of Firefox adds some new features. A designer has trouble theming a feature that hasn't been invented yet, just as a painter can't paint a room that hasn't been built.

Firefox prevents you from installing an incompatible theme, but you can save yourself some trouble by ensuring a theme's compatibility before installing it. Mozilla Update provides a theme's compatibility information below its Install link in the form of a range of Firefox versions that it supports (for example, Firefox 1.0-1.5). If a theme supports only one version, the endpoints of the range are identical (for example, Firefox 1.0-1.0). Make sure that your version of Firefox, which you can find out by choosing Help image from book About Mozilla Firefox), falls within the listed range.

REMEMBER 

Even if you use a theme that's compatible with your version of Firefox, problems can occur if you're using an extension that changes or extends the Firefox interface. (See Chapter 20 for information about extensions.) Firefox does the best it can to apply your theme to installed extensions, but some things might look funny or stop working. In such cases, you will need to switch back to the default Firefox theme or disable the problematic extension.

Whenever you update Firefox to a new version, it checks to make sure that your installed themes remain compatible. If it finds any that aren't, Firefox notifies you and disables the incompatible themes until their designers release updated versions. Firefox checks for updates about once a day, but you can check manually at any time, as I explain in "Updating Themes," later in this chapter.