2008/06/20

ミリオン目指す炎の狐 [ FireFox ]

うー、仕事がだいぶ忙しかったのを言い訳に
相当サボってました。という訳で久しぶりのトピック……

ですが今日は今ホットな話題、FireFox3について。
なにやら24時間でのDL数でギネス申請するとか。
ふぉく助(きつね)もかわいらしいので是非頑張って欲しいです。

さて、僕は我が家でも職場でもFireFox使ってるんですが
二つの理由でFireFox3の導入を迷ってました。

1.FireFoxの要、プラグインが非対応の物が多い
これはそのまんま。リリースしたばかりなので便利なプラグイン
があまり対応してない・・・・・・
確かにFireFox3はとても早いのでAjaxバリバリなページ(Gmailとか
RememberTheMilkとか?)では便利なのですがやはり物足りない。

2.クロスブラウザ的な不安
これは職場限定なのですが、ブラウザのVersionUpにより挙動が
変わられると色々困る。

上記二点の理由から、
『そうだ、両方いれればいいじゃん』
という風に思いつくのは至極当然……という訳で今日はFireFox2&3の
共存方法について。

まず手順だけ書いておくと、

1.FireFox3(以下3)をダウンロードし、FireFox2(以下2)を終了します。
2.2のショートカットを作成し、プロパティを開きます。
3.プロパティの"リンク元"の末尾に、半角スペース+'-p default -no-remote'と
 入力し、OKをクリックします。
4.スタートメニューより、ファイル名を指定して実行をクリックします
5.'firefox -createprofile firefox3(ここは任意の名称で可)'と入力しエンターを押します。
 何も処理が行われていないように見えますが、ここはこれでOKです。
6.3をインストールします。インストール方法はカスタムを選び、2のパスとかぶらないように。
 また「FireFoxを既定のブラウザに~(略)」のチェックは外します。
7.ショートカットを作成の画面では全部チェックを外しておきます。
8.インストールを行い、終了後の「今すぐFireFoxを起動」のチェックを外し完了します。
9.3をインストールしたフォルダを開き、3のfirefox.exeのショートカットを適当な所に作ります。
10.9で作成したショートカットのプロパティを開きます。
11.プロパティの"リンク元"の末尾に、半角スペース+'-p firefox3(5で設定した任意の名称)
  -no-remote'と入力しエンターを押します。

以上の操作により、作成したショートカットからFireFox2とFireFox3を共存して起動できます。

次に、かいつまんでどういう事をやっているかの説明を。
(といっても、上記操作はWEBで調べた結果なので、自分なりの解釈になるんですが)

おおまかには、FireFox2用とFireFox3用のプロファイルを作成し、ショートカットで
起動オプションを設定してそれぞれのプロファイルを指定、また別個に起動できるように
指定する事で共存できるようにしているようです。

起動オプションに関しては、

-p:このオプションでプロファイルマネージャを起動するらしい。(我が家は上手くいかなかった)
  また、上で書いたように、 -p "プロファイル名" って書く事でプロファイルを指定して
  起動する。default指定するとデフォルトで設定されているプロファイルを読みに行く訳ですね。
-createprofile:読んで字の如く、プロファイルを作成します。使い方は上のほうで書いたように
          -createprofile "プロファイル名" という風に使います。
-no-remote:これは初めて知ったんですが、なにやらアプリを複数起動する為のオプションらしい。
        これのおかげでFireFox2とFireFox3が同時に起動できる…と。

これを全部使って、
FireFox2をデフォルトのプロファイルを指定して、同時起動可能とする

FireFox3用に新しくプロファイルを作成しておく

FireFox3をインストールする

FireFox3を、事前に作ったプロファイルを指定して、同時起動可能とする

こんな流れみたいです。そんな訳で早速使ってみたFireFox3はマジで爆速でした。
でもセキュリティホール見つかったって本当??