gecko-dev/cck/CCKDocs/gtstd_cck.htm
leaf%mozilla.org 2832eb9405 adding doc templates, some images, whacking NPL license to MPL. Will
update with tri-license addition at a later date.
2003-07-31 19:54:39 +00:00

1501 lines
58 KiB
HTML

<html>
<!--This html file is XHTML complaint, as set forth in the
w3c recommendations except for the following:
Lists work as they do in older versions on HTML and not as
directed in XHTML.
The <a name=" "> tags have targets that use spaces. -->
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<title> Guide to Customizing and Distributing Mozilla 1.4.1: Chapter&#32;1Getting Started</title>
<!--The following is a javascript which determines whether the client
is on a Windows machine, or is on another type of operating system. Once
the operating system is determined, either a windows or other operating
system cascading style sheet is used. -->
<script type="text/JavaScript">
<!-- Start hiding
window.onerror=null;
var client=navigator.userAgent.toLowerCase();
var WinStyle = "<STYLE NAME=WINDOWS>\n" +
"body,p {font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 10; margin-top: 0; } \n" +
"th,tr,td,br,li,dl,dd,ul,ol,li {font-family: helvetica,arial,sans-serif; font-size:10pt; } \n" +
".bartext {font-family: helvetica,arial,sans-serif; font-weight: bold; color: #666666; margin-bottom: 0; margin-top: 0; font-size:14pt;} \n" +
".callout {font-family: helvetica,arial,sans-serif; font-size: 8pt;} \n" +
".calloutlarge {font-family: helvetica,arial,sans-serif; font-size: 9pt;} \n" +
".calloutlargebold {font-family: helvetica,arial,sans-serif; font-size: 9pt; font-weight: bold;} \n" +
".calloutsmall {font-family: helvetica,arial,sans-serif; font-size: 7pt; font-weight: normal;} \n" +
".caption {font-family: helvetica,arial,sans-serif; font-weight: bold; color: black; margin-bottom: 5; margin-top: 0; font-size: 11pt;} \n" +
".caution {font-family: helvetica,arial,sans-serif; font-size:10pt; font-weight: bold; margin-bottom: 0; margin-top: 0; } \n" +
"code {font-family: courier,couriernew,monospaced; font-size: 10pt; margin-bottom: 0; margin-bottom:0; margin-top: 0;} \n" +
".copy {align: center; font-family: helvetica,arial,sans-serif; font-size:8pt; margin-bottom: 0; margin-top: 0;} \n" +
".footnote {font-family: helvetica,arial,sans-serif; font-size:10pt; } \n" +
".gloss {font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 10; margin-top: 0; } \n" +
".grouptitleix {font-family: helvetica,arial,sans-serif; font-weight: bold; color: black; margin-bottom: 10; margin-top: 20pt; font-size: 14pt;} \n" +
".h1 {font-family: helvetica,arial,sans-serif; font-weight: normal; color: black; margin-bottom: 0; margin-top: 30pt; font-size: 18pt;} \n" +
".h2 {font-family: helvetica,arial,sans-serif; font-weight: normal; color: black; margin-bottom: 10; margin-top: 30pt; font-size: 16pt;} \n" +
".h3 {font-family: helvetica,arial,sans-serif; font-weight: bold; color: black; margin-bottom: 10; margin-top: 20pt; font-size: 14pt;} \n" +
".h4 {font-family: helvetica,arial,sans-serif; font-style: italic; font-color: black;margin-bottom: 0; margin-top: 16pt; font-size: 11pt;} \n" +
".h5 {font-family: helvetica,arial,sans-serif; font-weight: normal; color: black; margin-bottom: 0; margin-top: 0; font-size: 8pt;} \n" +
".navigation {font-family: helvetica,arial,sans-serif; font-weight: bold; color: #993300; margin-bottom: 0; margin-top: 0; font-size:10pt;} \n" +
".note {font-family: helvetica,arial,sans-serif; font-size:10pt; font-weight: bold; margin-bottom: 0; margin-top: 0; } \n" +
".list1 {font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 10; margin-top: 0; margin-left: 12pt; list-style-position: outside; } \n" +
".list2 {font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 10; margin-top: 0; text-indent: 12pt; margin-left: 18pt; } \n" +
".list3 {font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 10; margin-top: 0; text-indent: 18pt; margin-left: 24pt; } \n" +
".para1 {font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 10; margin-top: 0; margin-left: 12pt; } \n" +
".para2 {font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 10; margin-top: 0; margin-left: 18pt; } \n" +
".para3 {font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 10; margin-top: 0; margin-left: 24pt; } \n" +
"pre {font-family: courier,couriernew,monospaced; font-size: 10pt; margin-bottom: 0; } \n" +
".refh1 {font-family: palatino,times,timesnewroman,serif; font-weight: normal; color: black;margin-bottom: 10; margin-top: 30pt; font-size: 18pt;} \n" +
".refh2 {font-family: palatino,times,timesnewroman,serif; font-weight: normal; color: black; margin-bottom: 10; margin-top: 30pt; font-size: 16pt;} \n" +
".refhead {font-family: helvetica,arial,sans-serif; font-weight: bold; color: black; margin-bottom: 4; margin-top: 15pt; font-size: 11pt;} \n" +
".tabletext {font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 10; margin-top: 0; } \n" +
".tablehead {text-align: left;font-family: helvetica,arial,sans-serif; font-weight: bold; font-size:10pt; margin-bottom: 4; margin-top: 0; } \n" +
".text {font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 10; margin-top: 0; } \n" +
".tip {font-family: helvetica,arial,sans-serif; font-size:10pt; font-weight: bold; margin-bottom: 0; margin-top: 0; } \n" +
".title {font-family: helvetica,arial,sans-serif; font-weight: bold; color: black;margin-bottom: 30pt; margin-top: 16pt; font-size: 16pt;} \n" +
".toc1 {font-family: helvetica,arial,sans-serif; font-size: 11pt; font-weight: bold; margin-bottom: 0; margin-top: 30; text-indent: 20;} \n" +
".tocc {font-family: helvetica,arial,sans-serif; font-size: 11pt; font-weight: bold; margin-bottom: 0; margin-top: 7; text-indent: 20;} \n" +
".tochead1 {font-family: helvetica,arial,sans-serif; font-size: 10pt; font-weight: normal; margin-bottom: 0; margin-top: 2; text-indent: 20;} \n" +
".tochead2 {font-family: helvetica,arial,sans-serif; font-size: 10pt; font-weight: normal; margin-bottom: 0; margin-top: 2; text-indent: 40;} \n" +
".tochead3 {font-family: helvetica,arial,sans-serif; font-size: 10pt; font-weight: normal; margin-bottom: 0; margin-top: 2; text-indent: 60;} \n" +
".tocnontoc {font-family: helvetica,arial,sans-serif; font-size: 10pt; font-weight: normal; text-indent: 0;} \n" +
".tocpart {font-family: helvetica,arial,sans-serif; font-size:13pt; font-weight: bold; margin-bottom: 0; margin-top: 20;} \n" +
".update {text-align: right; font-family: helvetica,arial,sans-serif; font-size:8pt; margin-bottom: 0; margin-top: 0;} \n" +
"</style>";
var OtherStyle = "<style name=NOTWINDOWS>\n" +
"body,p {font-family: helvetica,arial,sans-serif; font-size:12pt; margin-bottom: 10; margin-top: 0; } \n" +
"th,tr,td,br,li,dl,dd,ul,ol,li {font-family: helvetica,arial,sans-serif; font-size:12pt; } \n" +
".bartext {font-family: helvetica,arial,sans-serif; font-weight: bold; color: #666666; margin-bottom: 0; margin-top: 0; font-size:17pt;} \n" +
".callout {font-family: helvetica,arial,sans-serif; font-size: 10pt;} \n" +
".calloutlarge {font-family: helvetica,arial,sans-serif; font-size: 11pt;} \n" +
".calloutlargebold {font-family: helvetica,arial,sans-serif; font-size: 11pt; font-weight: bold;} \n" +
".calloutsmall {font-family: helvetica,arial,sans-serif; font-size: 8pt; font-weight: normal;} \n" +
".caption {font-family: helvetica,arial,sans-serif; font-weight: bold; color: black; margin-bottom: 5; margin-top: 0; font-size: 13pt;} \n" +
".caution {font-family: helvetica,arial,sans-serif; font-size:12pt; font-weight: bold; margin-bottom: 0; margin-top: 0; } \n" +
"code {font-family: courier,couriernew,monospaced; font-size: 12pt; margin-bottom: 0; margin-bottom:0; margin-top: 0;} \n" +
".copy {align: center; font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 0; margin-top: 0;} \n" +
".footnote {font-family: helvetica,arial,sans-serif; font-size:12pt; } \n" +
".gloss {font-family: helvetica,arial,sans-serif; font-size:12pt; margin-bottom: 10; margin-top: 0; } \n" +
".grouptitleix {font-family: helvetica,arial,sans-serif; font-weight: bold; color: black; margin-bottom: 10; margin-top: 20pt; font-size: 17pt;} \n" +
".h1 {font-family: helvetica,arial,sans-serif; font-weight: normal; color: black; margin-bottom: 0; margin-top: 30pt; font-size: 22pt;} \n" +
".h2 {font-family: helvetica,arial,sans-serif; font-weight: normal; color: black; margin-bottom: 10; margin-top: 30pt; font-size: 19pt;} \n" +
".h3 {font-family: helvetica,arial,sans-serif; font-weight: bold; color: black; margin-bottom: 10; margin-top: 20pt; font-size: 17pt;} \n" +
".h4 {font-family: helvetica,arial,sans-serif; font-style: italic; font-color: black;margin-bottom: 0; margin-top: 16pt; font-size: 14pt;} \n" +
".h5 {font-family: helvetica,arial,sans-serif; font-weight: normal; color: black; margin-bottom: 0; margin-top: 0; font-size: 10pt;} \n" +
".navigation {font-family: helvetica,arial,sans-serif; font-weight: bold; color: #993300; margin-bottom: 0; margin-top: 0; font-size:12pt;} \n" +
".note {font-family: helvetica,arial,sans-serif; font-size:12pt; font-weight: bold; margin-bottom: 0; margin-top: 0; } \n" +
".list1 {font-family: helvetica,arial,sans-serif; font-size:12pt; margin-bottom: 10; margin-top: 0; margin-left: 12pt; list-style-position: outside; } \n" +
".list2 {font-family: helvetica,arial,sans-serif; font-size:12pt; margin-bottom: 10; margin-top: 0; text-indent: 12pt; margin-left: 18pt; } \n" +
".list3 {font-family: helvetica,arial,sans-serif; font-size:12pt; margin-bottom: 10; margin-top: 0; text-indent: 18pt; margin-left: 24pt; } \n" +
".para1 {font-family: helvetica,arial,sans-serif; font-size:12pt; margin-bottom: 10; margin-top: 0; margin-left: 12pt; } \n" +
".para2 {font-family: helvetica,arial,sans-serif; font-size:12pt; margin-bottom: 10; margin-top: 0; margin-left: 18pt; } \n" +
".para3 {font-family: helvetica,arial,sans-serif; font-size:12pt; margin-bottom: 10; margin-top: 0; margin-left: 24pt; } \n" +
"pre {font-family: courier,couriernew,monospaced; font-size: 12pt; margin-bottom: 0; } \n" +
".refh1 {font-family: palatino,times,timesnewroman,serif; font-weight: normal; color: black;margin-bottom: 10; margin-top: 30pt; font-size: 22pt;} \n" +
".refh2 {font-family: palatino,times,timesnewroman,serif; font-weight: normal; color: black; margin-bottom: 10; margin-top: 30pt; font-size: 19pt;} \n" +
".refhead {font-family: helvetica,arial,sans-serif; font-weight: bold; color: black; margin-bottom: 4; margin-top: 15pt; font-size: 13pt;} \n" +
".tabletext {font-family: helvetica,arial,sans-serif; font-size:12pt; margin-bottom: 10; margin-top: 0; } \n" +
".tablehead {text-align: left;font-family: helvetica,arial,sans-serif; font-weight: bold; font-size:12pt; margin-bottom: 4; margin-top: 0; } \n" +
".text {font-family: helvetica,arial,sans-serif; font-size:12pt; margin-bottom: 10; margin-top: 0; } \n" +
".tip {font-family: helvetica,arial,sans-serif; font-size:12pt; font-weight: bold; margin-bottom: 0; margin-top: 0; } \n" +
".title {font-family: helvetica,arial,sans-serif; font-weight: bold; color: black;margin-bottom: 30pt; margin-top: 16pt; font-size: 19pt;} \n" +
".toc1 {font-family: helvetica,arial,sans-serif; font-size: 13pt; font-weight: bold; margin-bottom: 0; margin-top: 30; text-indent: 20;} \n" +
".tocc {font-family: helvetica,arial,sans-serif; font-size: 13pt; font-weight: bold; margin-bottom: 0; margin-top: 7; text-indent: 20;} \n" +
".tochead1 {font-family: helvetica,arial,sans-serif; font-size: 12pt; font-weight: normal; margin-bottom: 0; margin-top: 2; text-indent: 20;} \n" +
".tochead2 {font-family: helvetica,arial,sans-serif; font-size: 12pt; font-weight: normal; margin-bottom: 0; margin-top: 2; text-indent: 40;} \n" +
".tochead3 {font-family: helvetica,arial,sans-serif; font-size: 12pt; font-weight: normal; margin-bottom: 0; margin-top: 2; text-indent: 60;} \n" +
".tocnontoc {font-family: helvetica,arial,sans-serif; font-size: 12pt; font-weight: normal; text-indent: 0;} \n" +
".tocpart {font-family: helvetica,arial,sans-serif; font-size:15pt; font-weight: bold; margin-bottom: 0; margin-top: 20;} \n" +
".update {text-align: right; font-family: helvetica,arial,sans-serif; font-size:10pt; margin-bottom: 0; margin-top: 0;} \n" +
"</style>";
if ( client.indexOf("win") != -1 ){
document.write( WinStyle );
}else{
document.write( OtherStyle );
}
// End hiding -->
</script>
</head>
<body text="#000000" link="#666699" vlink="#666699" alink="#333366" bgcolor="#FFFFFF">
<!--maincontent defines everything between the body tags -->
<!--start maincontent-->
<!--navigationcontent defines the top row of links and the banner -->
<!--start navigationcontent-->
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="bottom" width="67">
<img src="netscape48.gif" height="48" width="48" border="0" alt="Netscape logo" />
</td>
<td valign="middle">
<span class="bartext"> <br />Guide to Customizing and Distributing Mozilla 1.4.1
</span>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<hr size="4" noshade="noshade" />
<span class="navigation">
<a style="text-decoration: none" href="preface_cck.htm">
Previous
</a>
</span>
&nbsp;&nbsp;&nbsp;&nbsp;
<span class="navigation">
<a style="text-decoration: none" href="guide.html">
Contents
</a>
</span>
&nbsp;&nbsp;&nbsp;&nbsp;
<span class="navigation">
<a style="text-decoration: none" href="cust_ten_cck.htm">
Next
</a>
</span>
&nbsp;&nbsp;&nbsp;&nbsp;
</td>
</tr>
</table>
<!--end navigationcontent-->
<!--bookcontent defines the actual content of the file, sans headers and footers -->
<!--start bookcontent-->
<blockquote>
<br />
<p class="title">
<a name="13832"> </a>
<a name=""> </a>
<font color="#666666">
Chapter&#32;1
&nbsp;
</font>
<a name="13833"> </a>
<a name="Getting Started"> </a>
Getting Started
</p><p class="text">
<a name="14283"> </a>
This chapter provides an overview of the customization and distribution process, a brief introduction to the kinds of customizations you can make with the Client Customization Kit (CCK), and a few simple guidelines for using the CCK Tool.
</p>
<!-- do we want to start something like this for mozilla.org?
<p class="text">
<a name="14285"> </a>
Before using the CCK tool or this guide, you should sign up for the Browser Distribution Program:
</p>
<dl><dl><p>
<code>
<a name="16009"></a>
<a href="http://home.netscape.com/bisdev/distribution/index.html">http://home.netscape.com/bisdev/distribution/index.html</a>
</code>
</p></dl></dl>-->
<p class="text">
<a name="16391"> </a>
This chapter contains these sections:
</p>
<p class="text">
<a name="17615"> </a>
<a href="gtstd_cck.htm#17642" >Why Customize and Distribute Mozilla?</a><br /><a href="gtstd_cck.htm#17636" >Overview of the Customization and Distribution Process</a><br /><a href="gtstd_cck.htm#14675" >System Requirements</a><br /><a href="gtstd_cck.htm#16949" >Platform Support</a><br /><a href="gtstd_cck.htm#16129" >Installing the Client Customization Kit Tool</a><br /><a href="gtstd_cck.htm#14356" >What Customizations Can I Make?</a><br /><a href="gtstd_cck.htm#15485" >Which Customizations Can I Make Quickly?</a><br /><a href="gtstd_cck.htm#15651" >Using the CCK Tool</a>
</p>
<p class="h1">
<a name="17642"> </a>
<a name="Why Customize and Distribute Mozilla?"> </a>
Why Customize and Distribute Mozilla?
<hr size="2" noshade="noshade" />
</p>
<p class="text">
<a name="17705"> </a>
The Mozilla browser is the most customizable browser available today. By customizing Mozilla to match your business requirements, you can drive more traffic to your web site, increase revenue, and reduce development and support. Combined with the loyal Mozilla customer base and strong brand acceptance, the ability to tailor Mozilla to your needs makes it stand out as a powerful business asset compared to other browsers.
</p>
<p class="text">
<a name="17843"> </a>
Mozilla 1.4.1 can help you
</p>
<ul>
<li>
<b>Increase Revenue.</b> Increase customer loyalty by inserting your branding into every component of Mozilla 1.4.1 (browser, Mail, chat client, and more).
<a name="17868"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl>
<dt> <a name="17648"> </a>
Increase traffic to your site by customizing bookmarks and other links in the browser interface. Include your own tabs in My Sidebar to give your customers even more prominent and persistent access to your revenue-generating content and services.
<br />&nbsp;</dt> </dl>
<li>
<b>Decrease Costs.</b> Reduce support costs by integrating online support. By customizing My Sidebar, the Personal Toolbar and the Help menu, you can drive your customers to your online support and away from costly phone calls. In addition, Mozilla 1.4.1 has demonstrated superior performance and stability, especially for low-bandwidth customers.
<a name="17650"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<!-- XXX MDSG?
<dl>
<dt> <a name="17652"> </a>
Reduce development costs by partnering with Mozilla. The Mozilla Distribution Services Group (DSG) can handle your customization and deployment needs and answer your questions.
<br />&nbsp;</dt> </dl>
-->
<li>
<b>Attract Customers.</b> The Mozilla brand can differentiate your product. With over <!-- XXX 20? --> X million current users and a well respected brand throughout the industry, Mozilla can make the decisive difference between you and your competitors. Mozilla's unusually loyal customer base makes this particularly true.
<a name="17654"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl>
<dt> <a name="17656"> </a>
People want the Mozilla browser. Internal research repeatedly shows that among people who choose their software, more pick Mozilla than any other browser. CNET users have given Mozilla 1.4.1 a higher "thumbs up" rating than Internet Explorer <!-- XXX check numbers for 1.4 (80% versus 64%)-->.
<br />&nbsp;</dt> </dl>
</ul>
<p class="h2">
<a name="17658"> </a>
<a name="Why Do Users Prefer Mozilla 1.4.1?"> </a>
Why Do Users Prefer Mozilla 1.4.1?
</p>
<p class="text">
<a name="17660"> </a>
While many people are loyal to the Mozilla brand, others choose it because of the product benefits. Mozilla 1.4.1 lets them do more online and exercise fine-grained control over their online experience. It also delivers greatly enhanced performance and stability:
</p>
<ul>
<li>
<b>Efficiency in completing tasks.</b> Mozilla 1.4.1 has been designed with efficiency in mind, to reduce the number of steps&#151;and time&#151;it takes to get things done on the Web.
<a name="17662"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl>
<dt> <a name="17664"> </a>
Features include integrated Search to help you find what you need in fewer steps; Quick Launch to dramatically reduce start-up time; a download dialog to prevent you from losing files; Form Manager to complete long web forms in just two clicks; Email Address Collection so you will never lose an email address again; and integrated Instant Messaging for immediate access to your online buddies.
<br />&nbsp;</dt> </dl>
<li>
<b>More choice.</b> Choice is particularly important to people who use the Web frequently. They want the power to choose how they work online and what their online environment is like.
<a name="17666"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl>
<dt> <a name="17668"> </a>
Mozilla let's you choose which tabs to include in Sidebar (choose among hundreds or create your own), set default mail and news server settings, (including IMAP and POP accounts like Yahoo), and even modify the user interface (customize bookmarks and the Personal Toolbar or add a Help menu item).
<br />&nbsp;</dt> </dl>
<li>
<b>Safety with more control.</b> If you are concerned about safety, you want to be able to control your environment. Mozilla 1.4.1 delivers more control over the privacy and security of your Internet experience than any other browser.
<a name="17989"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl>
<dt> <a name="17672"> </a>
The Cookie Manager lets you review the cookies you have and easily reject all cookies, past and future, from web sites you do not trust. The Password Manager can conveniently remember your various passwords for different sites, and you can set a Master Password to encrypt that information and other data so you can safely share your computer with family and co-workers.
<br />&nbsp;</dt> </dl>
</ul>
<p class="text">
<a name="18935"> </a>
To learn more about Mozilla 1.4.1, see <a href="http://www.mozilla.org/releases"><code>http://www.mozilla.ort/releases</code></a>.
</p>
<p class="h1">
<a name="17636"> </a>
<a name="Overview of the Customization and Distribution Process"> </a>
Overview of the Customization and Distribution Process
<hr size="2" noshade="noshade" />
</p>
<p class="text">
<a name="16581"> </a>
Here's an overview of the ten main steps you'll follow to customize and distribute your own version of Mozilla 1.4.1:
</p>
<ol type="1">
<li value="1">
<b>Set up your ISP.</b> If you are setting up your ISP business, you must first do the necessary business and financial planning; set up your servers, Internet access, and other physical infrastructure; and plan for post-distribution customer support. For sources of information on these topics, see <a href="isp_appx_cck.htm#15507" >Appendix&#32;A "Resources for ISPs</a>."
<a name="16585"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<!--
<li value="2">
<b>Register for the Browser Distribution Program (BDP).</b> For details, see
<a name="18730"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl><dl><p>
<code>
<a name="18252"></a>
<a href="http://home.netscape.com/bisdev/distribution/index.html">http://home.netscape.com/bisdev/distribution/index.html</a>
</code>
</p></dl></dl> <dl>
<dt> <a name="18737"> </a>
Registration gives you permission to distribute the Mozilla browser. See the license available at the BDP site for details.
<br />&nbsp;</dt> </dl>
-->
<li value="2">
<b>Decide which customization strategy you want to pursue.</b> You have three choices:
<a name="18734"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<ul>
<li>
Distribute Mozilla 1.4.1 without making any customizations. If you choose this option, you can skip to <a href="gtstd_cck.htm#18899" >Step 9</a> below.
<a name="18743"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Customize and distribute Mozilla 1.4.1 yourself by following the remaining steps in this section.
<a name="18751"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<!--
<li>
Use the Mozilla to Go program to customize Mozilla 1.4.1 to your specifications. If you choose this option, visit <code>http://www.netscapetogo.com/</a></code> to make your customization arrangements and skip to <a href="gtstd_cck.htm#19101" >Step 10</a> below.<br />&nbsp;
<a name="19369"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>--> </ul>
<li value="3">
<b>Use the CCK tool to make the simplest customizations.</b> Follow these steps:
<a name="19375"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<ol type="a">
<li>
Download and install the Client Customization Kit
<a name="18275"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Review the rest of this chapter and make sure your available hardware and software meets the system requirements.
<a name="18820"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Follow the instructions in <a href="cust_ten_cck.htm#13833" >Chapter&#32;2 "Customizing Mozilla in Ten Minutes</a>" for making the simplest customizations. Even if you want to make some of the more complex customizations described in the rest of this document, this chapter can help you get acquainted with the CCK tool quickly.
<a name="16596"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Based on the information in this chapter and Chapter 2, determine what customizations you want to make and which platforms you want to create installers for.
<a name="16600"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
If the customizations you want to make are limited to the simple ones described in Chapter 2, you can skip to Chapter 12 or Chapter 13 (see <a href="gtstd_cck.htm#18899" >Step 9</a> below).<br />&nbsp;
<a name="18838"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> </ol>
<li value="4">
<b>Use the CCK Tool to make more advanced customizations.</b> Follow these steps:
<a name="18845"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<ol type="a">
<li>
If you need more information about any CCK tool screen or if you wish to use the CCK tool to make additional customizations that require some file preparation, read the relevant parts of Chapters 3 through 9.
<a name="18856"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Prepare your customized files, if any. Use the checklists in this chapter to decide which custom files you need to create. Chapters 5 through 8 provide detailed instructions on specific file customizations.
<a name="16740"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> <dl>
<dt> <a name="16764"> </a>
Note that some customizations don't require you to create a customized file first. For example, to change Navigator's default home page or include your company name in the CD autorun screen, you simply enter this information directly into the tool and let the tool do the rest. See <a href="gtstd_cck.htm#15498" >Table&nbsp;1-1</a> for a list of quick customizations that you can enter directly into the CCK tool.
<br />&nbsp;</dt> </dl>
<li>
Start the CCK tool and create a new configuration for the installer you want to create first. Depending on how many installers you want to create and which platforms you want to support, you may have to run the CCK more than once and you may have to create more than one configuration.
<a name="16705"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> <dl>
<dt> <a name="16735"> </a>
For more information about configurations and installers, see <a href="config_cck.htm#13833" >Chapter&#32;3 "Using the Configuration Workspace for Customized Files</a>" and <a href="info_cck.htm#14434" >Chapter&#32;4 "Preparing Platform and Installer Information</a>."
<br />&nbsp;</dt> </dl>
<li>
Run the rest of the CCK tool.
<a name="16614"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> <dl>
<dt> <a name="16615"> </a>
Click Next on each screen after providing the appropriate information.<br />&nbsp;
<br />&nbsp;</dt> </dl>
</ol>
<li value="5">
<b>Build and test your installer.</b>
<a name="16616"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<ol type="a">
<li>
On the CCK tool's last screen, click Build Installer to create your Mozilla installer.
<a name="18859"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Run your custom installer and verify that all your customizations made with the CCK tool have taken effect correctly. For detailed instructions, see <a href="verify_tool_cck.htm#13833" >Chapter&#32;10 "Verifying Your CCK Tool Customizations</a>." If you find any errors, fix the customized files involved (if necessary) and run the CCK tool again to regenerate the installer.<br />&nbsp;
<a name="16617"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> </ol>
<li value="6">
<b>Make additional manual customizations.</b> These can include advanced customizations for the CD autorun screen, turning of Mozilla activation, and other tasks that require direct manipulation of the installation files. For detailed instructions, see <a href="cd_man_cck.htm#13833" >Chapter&#32;11 "Manually Customizing the CD Autorun Screen</a>" and <a href="advanced_cck.htm#13833" >Chapter&#32;12 "Advanced Mozilla Customizations</a>."
<a name="16618"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li value="7">
<b>Test your manual customizations.</b> Run your custom installer, verify that all your manual customizations to have taken effect correctly, and if necessary fix any customizations that have not taken effect.
<a name="16619"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl>
<dt> <a name="16829"> </a>
<b>Important:</b> If you make any manual customizations, do not run the CCK tool again for the same configuration, or it will overwrite all your manual customizations.
<br />&nbsp;</dt> </dl>
<li value="8">
<b>Prepare for distribution.</b> Follow these steps:
<a name="18899"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<ol type="a">
<li>
If you want to distribute a customized Macintosh installer, follow the instructions in <a href="mac_linux_cck.htm#13833" >Chapter&#32;13 "Preparing Macintosh Installers and Program Files</a>."
<a name="16830"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Assemble your CD layout or make your network installer available on your FTP site for download.
<a name="16620"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> <dl>
<dt> <a name="18966"> </a>
If you're providing a CD-based installer, assemble a CD layout that consists of your Mozilla installer, related Mozilla installation files, and any other files you want to include on the CD.
<br />&nbsp;</dt> <dt> <a name="18967"> </a>
If you're providing a network-downloadable installer, copy the installer and its associated files to your network's FTP server and provide users with instructions on how to download and run the installer.
<br />&nbsp;</dt> <dt> <a name="16857"> </a>
<a href="distribute_cck.htm#13833" >Chapter&#32;14 "Distributing Your Installers</a>" describes how to prepare your customized installation files for CD and/or online distribution.
<br />&nbsp;</dt> </dl>
<li>
If you've created a CD-based installer, prepare it for distribution to your customers. <br />&nbsp;
<a name="16623"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> </ol>
<li value="9">
<b>Distribute Mozilla and provide appropriate information to your customers regarding installation, initial account setup, and customer support.</b> The steps a customer follows after receiving the a CD from an ISP typically go something like this:
<a name="19101"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<ol type="a">
<li>
Installs software (including but not necessarily limited to Mozilla 1.4.1), either from a CD or over the network, according to instructions provided by the ISP.
<a name="19068"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Configures system and browser software for the new account.
<a name="19069"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> <dl>
<dt> <a name="19133"> </a>
Account setup can be done manually or automatically (with the aid of software provided by the ISP). Typically, it involves configuring dialer and modem software, TCP/IP settings, and Mozilla 1.4.1 settings such as email address according to information provided by the ISP.
<br />&nbsp;</dt> </dl>
<li>
Connects with the ISP, logs in, and begins using the service.<br />&nbsp;
<a name="19070"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> </ol>
<dl>
<dt> <a name="19156"> </a>
Details of end-user instructions for installation and account setup vary widely among ISPs. To get you started:
<br />&nbsp;</dt> </dl>
<ul>
<li>
"<a href="distribute_cck.htm#14405" >Distributing Network-Downloadable Installers or Binaries</a>" includes end-user network installation instructions for Windows, Macintosh, and Linux.
<a name="19172"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
<a href="setup_appx_cck.htm#15507" >Appendix&#32;B "Manual Account Setup</a> summarizes the minimum information your customers need to set up their own accounts for your ISP business.
<a name="19037"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> </ul>
</ol>
<p class="h1">
<a name="14675"> </a>
<a name="System Requirements"> </a>
System Requirements
<hr size="2" noshade="noshade" />
</p>
<p class="h2">
<a name="19012"> </a>
<a name="CCK Tool Requirements "> </a>
CCK Tool Requirements
</p>
<p class="text">
<a name="14680"> </a>
To create a Windows installer with the CCK tool, you need a system that meets these requirements:
</p>
<ul>
<li>
An IBM-compatible computer running Windows NT 4.0, Windows 2000, or Windows XP.
<a name="14682"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Pentium 233 MHz (or faster) processor
<a name="14683"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
64 MB of RAM (or greater)
<a name="14684"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
At least 65 MB hard disk space for installation
<a name="14685"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
At least 50 MB hard disk space for target and temporary files created by CCK
<a name="16213"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="text">
<a name="18430"> </a>
If you are creating a Linux installer, your Windows system must also meet these requirements:
</p>
<ul>
<li>
The GNU Tools for Microsoft Windows (the Cygnus toolkit) must be installed. You can obtain the Cygnus toolkit from
<a name="18445"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl><dl><p>
<code>
<a name="18534"></a>
<a href="http://www.cygwin.com/">http://www.cygwin.com/</a><br />
&nbsp;
</code>
</p></dl></dl>
<li>
The volume on which you install the CCK tool must have at least 108 MB of hard disk space in addition to the space described above, for these purposes:
<a name="18454"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<ul>
<li>
Linux Mozilla 1.4.1 tar file: 27 MB (Note: this can be located on a different volume)
<a name="18481"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Expanded Linux Mozilla 1.4.1 files (extracted from the tar file): 27 MB
<a name="18474"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Each Linux configuration created by CCK: 2 x 27 MB = 54 MB<br />&nbsp;
<a name="18475"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> </ul>
</ul>
<p class="text">
<a name="18435"> </a>
If you are creating a Linux installer, you must download the standard Mozilla 1.4.1 Linux tar file from <code><a href="http://ftp.mozilla.org">http://ftp.mozilla.org</a></code> to some convenient location before you run the CCK tool. (The standard Linux installation files are not included in the CCK package and must therefore be downloaded separately&#151;unlike the Windows installation files, which are included with CCK.)
</p>
<p class="h2">
<a name="19018"> </a>
<a name="Mozilla 1.4.1 Requirements"> </a>
Mozilla 1.4.1 Requirements
</p>
<p class="text">
<a name="19197"> </a>
To test a Windows installer, you need a Windows system that meets these requirements:
</p>
<ul>
<li>
Windows 95, 98, or 98SE, Windows ME, Windows NT 4.0, or Windows 2000
<a name="19200"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Pentium 233 MHz (or faster) processor
<a name="19202"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
At least 64 MB RAM
<a name="19203"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
At least 27 MB of free hard disk space
<a name="19204"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="text">
<a name="16944"> </a>
To test a Linux installer, you need a Linux system that meets these requirements:
</p>
<ul>
<li>
A computer running Red Hat Linux 6.0, 6.1, 1.4.1, or 7.0 with X11 R6.
<a name="18044"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl>
<dt> <a name="19247"> </a>
<b>Note:</b> Mozilla 1.4.1 is certified and fully supported on Red Hat Linux, but will run on other Linux distributions, such as Debian 2.1 (or later) or SuSE 6.2 (or later). (The libraries <code>glibc 2.1</code> (or higher) and <code>libjpeg.so.62</code> (or higher) are required.)
<br />&nbsp;</dt> </dl>
<li>
Pentium 233 Mhz (or faster) processor
<a name="18070"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
At least 64 MB RAM
<a name="18080"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
At least 27 MB hard drive space
<a name="18081"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="text">
<a name="18174"> </a>
To create and test a Macintosh installer, you need a Macintosh system that meets these requirements:
</p>
<ul>
<li>
Mac OS 8.6 or later, Mac OS 9, or Mac OS X. (Note: customized builds produced according to the directions in this guide have been tested on Mac OS 9 and Mac OS X only.)
<a name="18184"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
PowerPC 604e 266 MHz or faster processor, or G3/G4
<a name="18185"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
At least 64 MB RAM
<a name="18186"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
At least 36 MB of free hard disk space
<a name="18187"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="text">
<a name="16121"> </a>
<b>Important:</b> The CCK tool works for only one version of Mozilla. For example, in order to customize Mozilla 1.4, you must use CCK 1.4, CCK 1.5 allows you to customize Mozilla 1.5 only, and CCK 1.4.1 customizes only Mozilla 1.4.1 software. The CCK download package includes the appropriate version of the Mozilla software for Windows. If you wish to create Macintosh and/or Linux installers, you need to download the standard Mozilla 1.4.1 installation files for those platforms separately.
</p>
<p class="h1">
<a name="16949"> </a>
<a name="Platform Support"> </a>
Platform Support
<hr size="2" noshade="noshade" />
</p>
<p class="text">
<a name="16953"> </a>
The CCK tool can produce installers that run on Windows, Linux, or Macintosh:
</p>
<ul>
<li>
If you set up your CCK configuration for Windows, the resulting installer will run on these platforms:
<a name="16956"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<ul>
<li>
Windows NT
<a name="16965"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Windows 95
<a name="16966"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Windows 98
<a name="16967"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Windows 2000
<a name="16968"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Windows ME
<a name="16969"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li>
<li>
Windows XP<br />&nbsp;
<a name="16970"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li> </ul>
<li>
If you set up your CCK configuration for Linux, the resulting tar file can be unpacked and installed on Red Hat Linux 6.0, 6.1, 1.4.1, or 7.0 with X11 R6.<b> </b>
<a name="18292"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
If you set up your CCK configuration for Windows, you can use the resulting files as described in <a href="mac_linux_cck.htm#13833" >Chapter&#32;13 "Preparing Macintosh Installers and Program Files</a>" to create a customized Mac OS 9 installer or a customized version of Mac OS X.
<a name="18293"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="h1">
<a name="16129"> </a>
<a name="Installing the Client Customization Kit Tool"> </a>
Installing the Client Customization Kit Tool
<hr size="2" noshade="noshade" />
</p>
<p class="text">
<a name="14295"> </a>
Before you install CCK, be sure to read the current Release Notes, which describe known problems and workarounds:
</p>
<dl><dl><p>
<code>
<a name="14296"></a>
<a href="http://home.netscape.com/eng/mozilla/ns62/relnotes/cck.html">http://home.netscape.com/eng/mozilla/ns62/relnotes/cck.html</a>
</code>
</p></dl></dl>
<!--
<p class="text">
<a name="17544"> </a>
You must also sign up for the Browser Distribution program before you can use the CCK tool or distribute customized installers:
</p>
<dl><dl><p>
<code>
<a name="17555"></a>
<code><a href="http://home.netscape.com/bisdev/distribution/index.html">http://home.netscape.com/bisdev/distribution/index.html</a>
</code>
</code>
</p></dl></dl>--><p class="text">
<a name="14306"> </a>
To install the Client Customization Kit after you've downloaded the setup file:
</p>
<ul>
<li>
Double-click the file <code>n6ccksetup.exe</code>.
<a name="14308"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Follow the instructions provided by the installer program to install CCK.
<a name="14310"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
When the installation program prompts you to enter the installation path for CCK, do not type any extra spaces.
<a name="14312"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="h1">
<a name="14356"> </a>
<a name="What Customizations Can I Make?"> </a>
What Customizations Can I Make?
<hr size="2" noshade="noshade" />
</p>
<p class="text">
<a name="14358"> </a>
The CCK tool allows you to make any or all of the customizations listed in the following sections.
</p>
<p class="h2">
<a name="14360"> </a>
<a name="Mozilla Navigator Customizations"> </a>
Mozilla Navigator Customizations
</p>
<p class="text">
<a name="14362"> </a>
The Mozilla Navigator browser is generally the first screen users see when they start Mozilla. Customizing the browser allows you to
</p>
<ul>
<li>
Bring users back to your web site (home page) every time they start Mozilla or open a browser window.
<a name="14363"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Create brand awareness and promote customer loyalty.
<a name="14365"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Guide users to the web pages you want them to see.
<a name="14367"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="text">
<a name="14369"> </a>
Using the CCK tool, you can make these browser customizations:
</p>
<ul>
<li>
Insert your company's logo to replace the animated Mozilla logo in Navigator's toolbar. When users click the logo, they'll go to your home page:<br /><br><img src="gifs/button.gif">
<br>
<a name="15035"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Customize the bookmarks file and personal toolbar buttons.<br /><br><img src="gifs/bkmka.gif">
<br>
<a name="19401"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Add your company name to the browser window title bar and change Navigator's default home page to your company's home page.<br /><br><img src="gifs/home.gif">
<br>
<a name="19405"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Add an item to the Help menu that takes users to your online technical support page.<br /><br><img src="gifs/help.gif">
<br>
<a name="14388"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Include your own customized read-me file and add your company name to the program folder name in the Windows Start menu.<br /><br><img src="gifs/start.gif">
<br>
<a name="14392"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Add your own sidebar to those that are visible when the browser opens a new profile for the first time.<br /><br><img src="gifs/sidebar.gif">
<br>
<a name="14397"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Set default proxy preferences
<a name="18308"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="h2">
<a name="18310"> </a>
<a name="Mail and News Customizations"> </a>
Mail and News Customizations
</p>
<p class="text">
<a name="14405"> </a>
You can specify Mail and Newsgroup server settings to simplify account set up for your customers. For example, you can customize the options available on the New Account Setup wizard:<br /><br><img src="gifs/new_mail_acct.gif">
<br>
</p>
<p class="text">
<a name="14406"> </a>
You can also specify domain names, servers, ports, and other details of the default settings the user will encounter while setting up mail and news accounts.
</p>
<p class="h2">
<a name="14407"> </a>
<a name="CD Autorun Screen Customizations"> </a>
CD Autorun Screen Customizations
</p>
<p class="text">
<a name="14409"> </a>
The CD autorun screen automatically appears when a user inserts a Mozilla CD into a CD-ROM drive. Using the CCK tool, you can make these customizations to the standard CD autorun screen:
</p>
<ul>
<li>
customize the CD autorun screen's background bitmap image
<a name="14410"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
provide your own title bar text and include a line of text below the title bar
<a name="14412"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
customize the contents of the installation guide text file
<a name="14414"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="text">
<a name="14415"> </a>
This illustration shows some of the elements you can customize in the standard CD autorun screen:<br /><br><img src="gifs/std_CD.gif">
<br>
</p>
<p class="h2">
<a name="14419"> </a>
<a name="Installer Customizations"> </a>
Installer Customizations
</p>
<p class="text">
<a name="14421"> </a>
CCK creates a Mozilla installer that is both CD- and network-ready. Navigator is part of every installer. You can select which of the following components you want your installer to include:
</p>
<ul>
<li>
Sun Java 2
<a name="14422"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Mail
<a name="15300"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Instant Messenger
<a name="15301"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Quality Feedback Agent
<a name="15302"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Spell Checker
<a name="15307"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
AOL ART Extensions
<a name="15308"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Net2Phone
<a name="15309"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Macromedia Flash Player
<a name="15310"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
RealPlayer 8
<a name="15325"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Winamp
<a name="15326"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
HP Printer Identifier Plug-in
<a name="15327"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Classic Skin
<a name="15328"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="text">
<a name="18337"> </a>
Some components are not available on all platforms. See <a href="installer_cck.htm#15013" >Table&nbsp;9-1</a> for details.
</p>
<p class="h2">
<a name="14423"> </a>
<a name="Customization Services Options"> </a>
Customization Services Options
</p>
<p class="text">
<a name="14425"> </a>
If you don't want to make the customizations yourself, Mozilla To Go makes it easy, efficient, and economical for you to distribute customized versions of Mozilla by providing these services:
</p>
<ul>
<li>
Build a custom version of Mozilla 1.4.1 to your specifications.
<a name="14426"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Create custom-branded disc art and packaging using your company logo.
<a name="14428"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
Duplicate unlimited custom or standard CDs based on your requirements.
<a name="14430"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="text">
<a name="14431"> </a>
For more information and convenient online ordering, go to
</p>
<!-- XXX mozillatogo?
<dl><dl><p>
<code>
<a name="16026"></a>
http://www.netscapetogo.com/</a>
</code>
</p></dl></dl>
-->
<p class="h1">
<a name="15485"> </a>
<a name="Which Customizations Can I Make Quickly?"> </a>
Which Customizations Can I Make Quickly?
<hr size="2" noshade="noshade" />
</p>
<p class="text">
<a name="14485"> </a>
Some customizations don't require you to create a customized file before you start using the CCK tool. If you just want to make some quick customizations, such as changing Navigator's default home page or including your company name in the CD autorun screen, you simply enter this information directly into the CCK tool.
</p>
<p class="text">
<a name="14487"> </a>
<a href="gtstd_cck.htm#15498" >Table&nbsp;1-1</a> summarizes the quick customizations you can make.<br />
<p class="caption">
<a name="15498"> </a>
<a name=""> </a>
Table 1-1 &nbsp;&nbsp; Quick Customizations Checklist
</p>
<br/>
<table width="90%" border="1" cellspacing="0" cellpadding="4">
<tr bgcolor="#CCCCCC" align="left" valign="top">
<th valign="top" align="left">
<p class="tablehead">
<a name="15502"> </a>
Component
</p>
</th>
<th valign="top" align="left">
<p class="tablehead">
<a name="15504"> </a>
What You Can Customize
</p>
</th>
</tr>
<tr>
<td valign="top">
<p class="tabletext">
<a name="15506"> </a>
CD autorun screen
</p></td>
<td valign="top">
<p class="tabletext">
<a name="15555"> </a>
Display your company name on the CD autorun screen that users see when they insert the Mozilla 6 CD.
</p></td>
</tr>
<tr>
<td valign="top">
<p class="tabletext">
<a name="15510"> </a>
Help menu
</p></td>
<td valign="top">
<p class="tabletext">
<a name="15512"> </a>
Add your own menu item and URL to Mozilla's Help menu. This URL can take users to your own online customer support page.
</p></td>
</tr>
<tr>
<td valign="top">
<p class="tabletext">
<a name="15514"> </a>
Navigator
</p></td>
<td valign="top">
<p class="tabletext">
<a name="15516"> </a>
Change Navigator's default home page.
</p><p class="tabletext">
<a name="15589"> </a>
Display your company name in the browser window's title bar.
</p><p class="tabletext">
<a name="15587"> </a>
Append your company identifier to Navigator's user agent string.
</p></td>
</tr>
<tr>
<td valign="top">
<p class="tabletext">
<a name="15518"> </a>
Program folder name
</p></td>
<td valign="top">
<p class="tabletext">
<a name="15520"> </a>
Append your company name to Mozilla's program folder name in the Windows Start menu.
</p></td>
</tr>
<tr>
<td valign="top">
<p class="tabletext">
<a name="16166"> </a>
Mail and News server settings
</p></td>
<td valign="top">
<p class="tabletext">
<a name="16168"> </a>
Set the default domain and server settings for Mozilla Mail and News.
</p></td>
</tr>
<tr>
<td valign="top">
<p class="tabletext">
<a name="18371"> </a>
Proxy Configurations
</p></td>
<td valign="top">
<p class="tabletext">
<a name="18373"> </a>
Set up the default proxy configurations for Mozilla.
</p></td>
</tr>
</table>
</p>
<p class="h1">
<a name="15651"> </a>
<a name="Using the CCK Tool"> </a>
Using the CCK Tool
<hr size="2" noshade="noshade" />
</p>
<p class="text">
<a name="15795"> </a>
To run the CCK tool, open the Start menu and choose Programs, then Mozilla 1.4.1 Client Customization Kit, CCKTool.
</p>
<p class="text">
<a name="15805"> </a>
The CCK Tool uses a standard Wizard interface to guide you through the process of customizing Mozilla 1.4.1. When you finish entering the information for a given screen, you click Next to proceed to the next screen.
</p>
<p class="text">
<a name="16035"> </a>
For a quick hands-on tour of the simplest customizations, see <a href="cust_ten_cck.htm#13833" >Chapter&#32;2 "Customizing Mozilla in Ten Minutes</a>."
</p>
<p class="h2">
<a name="15663"> </a>
<a name="Working with CCK Configurations"> </a>
Working with CCK Configurations
</p>
<p class="text">
<a name="14820"> </a>
The first screen of the CCK tool includes a drop-down list that shows what configurations are available. You can work with configurations in the following ways:
</p>
<ul>
<li>
Choose an existing configuration from the drop-down list, and run the CCK Tool using that configuration.
<a name="15728"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl>
<dt> <a name="15729"> </a>
To view the current settings for the selected configuration, click Show Config Info.
<br />&nbsp;</dt> </dl>
<li>
Choose an existing configuration from the drop-down list, click Create a Copy, and run the CCK Tool using the copy.
<a name="15730"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<dl>
<dt> <a name="15733"> </a>
This option lets you create a new customized installer that's based on an existing configuration, without overwriting the existing configuration (similar to a Save As operation).
<br />&nbsp;</dt> </dl>
<li>
Click New Configuration to create a new configuration, and run the CCK Tool using the new configuration.
<a name="15710"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="text">
<a name="16900"> </a>
For more information about CCK configurations, see <a href="config_cck.htm#13833" >Chapter&#32;3 "Using the Configuration Workspace for Customized Files</a>."
</p>
<p class="h2">
<a name="14779"> </a>
<a name="Saving Changes"> </a>
Saving Changes
</p>
<p class="text">
<a name="14781"> </a>
Each time you click Next in a CCK screen, the information you entered or changed on that screen is automatically saved with your configuration.
</p>
<p class="text">
<a name="14783"> </a>
You can exist the tool at any time and continue working with your configuration later.
</p>
<p class="text">
<a name="15766"> </a>
To exit the CCK tool, click the Exit button on any screen. When you click Exit, the information you entered in previous screens (but not in the screen where you clicked Exit) is saved with your configuration.
</p>
<p class="text">
<a name="14789"> </a>
You relaunch the tool at any time to continue entering information for that configuration.
</p>
<p class="h2">
<a name="14871"> </a>
<a name="Reviewing and Verifying Your Customizations"> </a>
Reviewing and Verifying Your Customizations
</p>
<p class="text">
<a name="14873"> </a>
To review all the customizations you entered in the CCK tool before building your installer, click the Show Config Info button on the final Create the Installer screen. You can also go back to any screen and make additional changes before building your installer.
</p>
<p class="text">
<a name="15816"> </a>
Your custom installer is created in
</p>
<p>
<code>
<a name="14875"></a>
<em>installation_directory</em>\CCKTool\Configs\<em>my_config</em>\Output
</code>
</p><p class="text">
<a name="14877"> </a>
where <em>installation_directory</em> is the directory where you installed the CCK tool and <em>my_config</em> is the name of the configuration you are customizing.
</p>
<p class="text">
<a name="15837"> </a>
Run your custom installer and verify that all your customizations have taken effect correctly. If you find any errors, fix the customized files involved (if necessary) and run the CCK tool again to regenerate the installer before proceeding with any manual customizations.
</p>
<p class="text">
<a name="16921"> </a>
For more information about verifying the customizations you make with the CCK tool, see <a href="verify_tool_cck.htm#13833" >Chapter&#32;10 "Verifying Your CCK Tool Customizations</a>."
</p>
<p class="h2">
<a name="14791"> </a>
<a name="Getting Help"> </a>
Getting Help
</p>
<p class="text">
<a name="14793"> </a>
To get help while using the CCK tool:
</p>
<ul>
<li>
Click the Help button in any of the main CCK tool screens for information about using that screen. Each help screen also includes links to relevant sections of this guide.
<a name="14794"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
<li>
To see an example of a particular customization, click the Show Example button.
<a name="14796"> </a>
<img src="pixel.gif" align="top" height="22" alt="" />
</li><br>
</ul>
<p class="text">
<a name="14777"> </a>
</p>
</blockquote>
<!--end bookcontent-->
<!--footercontent defines the bottom navigation and the copyright. It also includes
the revision date-->
<!--start footercontent-->
<blockquote>
<br />
<br />
<span class="navigation">
<a style="text-decoration: none" href="preface_cck.htm">
Previous
</a>
</span>
&nbsp;&nbsp;&nbsp;&nbsp;
<span class="navigation">
<a style="text-decoration: none" href="guide.html">
Contents
</a>
</span>
&nbsp;&nbsp;&nbsp;&nbsp;
<span class="navigation">
<a style="text-decoration: none" href="cust_ten_cck.htm">
Next
</a>
</span>
&nbsp;&nbsp;&nbsp;&nbsp;
<hr noshade="noshade" size="1" />
<p class="copy">Copyright &#169; 2003 Netscape Communications Corp. All rights reserved.</p>
<br />
<p class="update">Last Updated <b>July 30, 2003</b></p>
</blockquote>
<!--end footercontent-->
<!--end maincontent-->
</body>
</html>