Netscape 7 非公式FAQ



Navigator only 作成法

背景説明

質問: Netscape 7 で Navigator だけをインストールできますか?

回答: Netscape 7.0x では、カスタムインストールを選ぶとインストールするコンポーネントを選択でき、メール/ニュースをインストールせずに済ませる事はできますが、Navigator (ブラウザ) だけをインストールしたいと思っても、もれなく Composer (HTML エディタ) が付いてきます。
この理由として、「ウェブの掲示板などの文字入力に Composer が使用されているから」という説明がされていて、私もこの説明を使った記憶がありますが、本当にそうなのでしょうか? 掲示板の文字入力に HTML の編集機能は必要ありませんし、単純なテキスト入力だけであれば、XUL の textbox 要素だけでカバーできる筈です。それに、Mozilla には Pheonix というブラウザだけのプログラムがすでにあるのです。少なくとも、Composer を使わない人にとっては、HTML 操作関連の機能は無用のものでしょう。
また、テーマファイルや言語パックをいじってみれば簡単にわかる事ですが、インストール時にメール/ニュースを外しても、これらのファイルには、Composer 関連のファイルはおろか、メール/ニュース関連のアイコン画像やヘルプファイルも含まれているのです。 昔に比べればハードディスクの大容量化が進んでいるので、目くじらをたてるほどの問題ではない、という人もいらっしゃるでしょうが、ディスクの無駄遣いであることに違いありません。特に、Windows 98 以前で、C ドライブにゆとりがない人は、余分なファイルはない方が良い筈です。

この稿の目的は、「Netscape 7 は Navigator だけしか使わない。Composer なんぞいらない」という人のために、インストールした N7 を Navigator 単独(に近いもの)にする方法を記述することです。当方の環境 (Windows Me、Netscape 7.02、CPU celeron 700 MHz、メモリ 128M) で動作確認していますが、正直言って Composer を外したとしても、予想したほど起動や動作が早くなったわけではないような気がします。最大で 1464 KBのディスクスペースが節約できますが、苦労する甲斐があるかないかは、読者の判断にお任せします。(ちなみに私個人は Composer を愛用してますので念のため)

素材の準備

あなたが使用している OS は Windows だ、という前提です。(理論的には、Mac および Linux でも動作するはずですが、これらのシステムを持ち合わせていないので、検証できません。)

まず、(もしまだなら)N7.02 をダウンロードおよびインストールしてください。常時接続ならネットワークインストール(ダウンロードページの「インストーラのみ」)でも良いでしょうし、プロクシを使っていたり常時接続ではない場合、N7.02 Base 日本語版(ダウンロードページの「最小インストール」)、または N7.02 Streamline 日本語版 をダウンロードしてインストールします。インストールの時には、カスタムインストールでブラウザだけをインストールしてください。
インストールした後に、数回起動して動作に問題がないことを確認してください。

次に、navonly.lzh (1.3MB) をダウンロードしてください。lha 圧縮ファイルですので、適当なフォルダに解凍すると、

  1. comm.jar
  2. ja-JP.jar
  3. modern.jar

の三つのファイルが得られる筈です。なお、classic テーマを使用したい方は、classic.jar (246KB) もダウンロードしてください。こちらは解凍する必要はありません。


手順

N7 を必ず終了した上で、N7 をインストールしたフォルダの \chrome フォルダにある、オリジナルの comm.jar、ja-JP.jar、modern.jar を、拡張子を .bak に変更するか、他の場所に移動してバックアップを取ります。\chrome フォルダに、navonly.lzh  から解凍したファイルを移動させます。(プロファイルフォルダにも \chrome フォルダがありますので、混同しないようにしてください。)
classic テーマを使用したい方は、classic.jar も同様にバックアップを取った上で換装します。

N7 を再起動して動作を確認してください。

左下のコンポーネントバーから  Composer  のアイコンが消えているはずです。
コンポーネントバーのスクリーンショット

また、「ウィンドウ」メニューにも Navigator しか出てこないはずです。
ウィンドウメニューのスクリーンショット

その他、「ファイル」メニューやヘルプの内容も変更されているはずです。

ファイルの新旧比較表

ファイル名
オリジナルのファイルサイズ
navonly のファイルサイズ
節約されたファイルサイズ
comm.jar 791 KB
557 KB
234 KB
ja-JP.jar 972 KB
550 KB
422 KB
modern.jar 887 KB
367 KB
520 KB
classic.jar 534 KB
246 KB
288 KB
合計
3184 KB 1720 KB 1464 KB

Q&A

質問: これは合法的なものですか?

回答: 境界線上のものだと思います。 (いわゆる) リバースエンジニアリングの類は行なっていないつもりですが (テキストエディタと zip ツールしか使っていません)、comm.jar ファイルの中身を編集する事がこれに当る、という見解もありえます。ご使用の際は、自己責任でお願いします。
個人的見解ですが、ユーザの役に立つ改変に対して Netscape 社がクレームをつける、という事はないと思っています。 (Netscape 社が怖くて非公式 FAQ サイトができるか!) しかしながら、著作権所有者である Netscape 社から削除の申し入れがあった場合、このページは予告なく削除される場合がある事をご了承ください。


質問: Netscape 7 Compact のように、インストーラ付きのパッケージにできませんか?

回答: 当初は CCK (Client Customization Kit) を使用して、Navigator only のパッケージを作成することも考えましたが、

  1. 上記の理由で CCK  のライセンスに抵触する恐れがある。
  2. およそ 9MB のファイルになるのでサーバスペースがない。
  3. どれだけニーズがあるかわからない。
  4. CCK を使ったことがない。

以上の理由で本稿のようになっています。ご了承ください。


質問: SillyDog 701 には Navigator Stand-alone (英語版) というディストリビューションがあるようですが?

回答: これは、オリジナルの Netscape でブラウザだけを選択したのと一緒で、Composer も付いてきます。作者に私の方法をお知らせしましたが、上記 1. の理由で採用されませんでした。


質問: どのファイルを改変したのですか?

回答: こちらの 変更詳細表 をご覧ください。勇気と根気があれば、あなたにもできます。(^^;


質問: 他の質問、あるいは提案があります。

回答: フィードバックは UFAQ[ja] ゲストブック へどうぞ。