December 28, 2000

RisingNet

EPIX Internet Services
MozillaQuest Magazine Front Page button

Internet & Web browsers button

custom Netscape & Mozilla themes & skins button

Digital Photography

Graphics

IRC - Internet Relay Chat - Chat button

Linux button

Mozilla button

Multimedia

Netscape button
network articles

tutorial - help - how to button

Web Page Design

Web Tools

Windows button
.
.
.

Article Index

(click the )

Introduction & Overview

Brief Recap of Part I of MozillaQuest the Series.

Getting the Lizard Ready for Some Skin Surgery

Skinning Tools

Optional Homework

Branding Your Mozilla-Based Browser

To Jar or Not to Jar the Lizard

Changing the Browser Title

Finding the Branding Iron

Branding the Lizard -- Changing Its Name

More Branding -- Changing the Application Logo

Side Effects

Conclusion

Resources & Links





page - 4

To Jar or Not to Jar the Lizard

Before you start your Lizard skin surgery, you have to do a little magic so that you will be able to see the effects of your surgery when you look at the Lizard's skin. That's because the Lizard's makers packed his chrome and skin files in JARs (Java ARchive).

Don't let the word Java get you all shook up. You do not need to know anything about Java to do Mozilla-skinning. That's because Fabian Guisset's clever tutorial, MozillaQuest Magic: Enabling Changes Made to Mozilla-Based Browsers & Applications Chrome, shows you how to make an end-run around the Mozilla JARs. Please read MozillaQuest Magic now and bypass the Mozilla JAR files as that MozillaQuest Magic tutorial shows you how to so do. You need to bypass the JARs before you start the Lizard-branding tutorial in the next section of this article.

As mentioned above, some builds do not have the chrome and skin directories expanded, some do. In Netscape 6, the chrome and skin files are not un-jarred (expanded). To make the end-run around the JAR files and follow along here with this tutorial, you will need to have Mozilla builds that have the chrome and skin directories expanded. So please use the mozilla-win32.zip build file in Windows or the mozilla-i686-pc-linux-gnu_tar.gz build file in Linux.

When you download and install the Mozilla browser suite mozilla-win32.zip or mozilla-i686-pc-linux-gnu_tar.gz builds, the chrome and skin directories and files are un-jarred automatically. Please see Figure 3, below.

However, the Netscape 6 installation process does not un-jar the chrome and skin directories. Please see Figure 4 (next page).

If you want to create your own Netscape 6 theme(s) or skin(s), you first will have to un-jar the Netscape 6 chrome and skin directories and files.

Figure 3. Mozilla Chrome directory structure.

However, un-jarring the Netscape 6 chrome and skin directories and files and then re-jarring them is another story. So for now, even if you are more interested in making a customized Netscape 6 skin, please use the Mozilla 17 November Mtrunk build or download and use the 24 December Mtrunk build and follow along with skinning that Mozilla build rather than trying to do this tutorial with Netscape 6.

In a later article we will show you how to un-jar and re-jar the Netscape 6 browser-suite chrome and skins directories and files. Then, you can apply what you learn here to customizing Netscape 6 skins.

continue to page 5


Recent Articles

Meet Bugzilla -- Mozilla's Secretary of Bug-Busting & Feature Requests Lizard

Mozilla Milestone 0.7 Browser-Suite Released

Computer Connections at Home, Office, & School

Some Basics for Computing & Networking Novices

Mozilla Community Meeting -- January 29, 2001

dual-boot Linux & windows for best of both operating system worlds

New Browser War Heats Up -- But It's Netscape vs. Netscape

MozillaQuest the Series -- Building Your Own Mozilla-Based Web Browser:Branding your Lizard

Sneak Preview of Mozilla Milestone 0.7

Mozilla Organization Revises Development Roadmap and Product Release Schedule

How to Download,, Install, & Configure Netscape 6.0 Safely

MozillaQuest the Series -- Building Your Own Mozilla-Based Web Browser:Skinning the Lizard

MozillaQuest Magic: Enabling Changes Made to Mozilla-Based Browsers & Applications Chrome -- A Tutorial

Mozilla's ChatZilla, The Lizard Speaks:- IRC


Copyright 2000 -- MozillaQuest -- Brodheadsville, Pa..USA -- All Rights Reserved