少し前に、Safari2と3を同時に動かすと言うやつでハズしましたが(Webkitが全部入れ替わるのでSafar2だけではなくWebkit使うアプリが全部「パブリックベータ状態」に・・・はっはっは)、今度はWebkit.appを使用する方法を発見。というわけで、この間のやつよりちょっとだけ手間ですが、再度紹介。(MacOSXhint.comを参考に)
1. 現在のSafariの複製を作って名前を変えておきます (Safari 2など)
2. 最新のWebkitをダウンロードして「アプリケーション」フォルダに放り込む。
3. ついでにPacifistをダウンロードしておく。一回使うだけなので別にインストールする必要なし。.dmgをマウントしておく
4. Safariのパブリック・ベータもダウンロードしておく。これも.dmgをマウントしておく。
5. Pacifistをマウントしたドライブから実行して(ライセンスを買ってないので「Not Yet」をクリックできるまで少し待ちます)、「パッケージを開く」でマウントされているSafariのパブリックベータのドライブのSafari3Beta.pkgを開いて、中の「Applications」フォルダにある「Safari.app」をドラッグして自分のコンピュータの「アプリケーション」フォルダに放り込む。(古いやつを入れ替えます)
6. Safariのバージョン3を使用する場合にはWebkit.appを起動する。「Webkit.app」は最新のフレームワークを使ってSafari.app(つまりバージョン3)をロードします。
Webkit.appは新しい自分用のフレームワークを使ってSafari.appをロードするというのを利用した方法です。入れ替えたSafari.appの方は単体ではロードできないので、Safar3を実行するにはWebkit.appを実行します(したがってデフォルトのブラウザもWebkit.appにしておきます)。複製しておいた「Safari 2」を実行すれば、旧バージョンがそのまま使用できます。
Webkit.appを使用する利点には、新しいインスペクターが使用できるというのもあります。Webkit.appで開いたウェブページで適当な文字などをマウスでハイライトさせて、右クリックから「Inspect Element」を選んでみて下さい。最新のインスペクターは超便利で、使いやすいです(ぱっと見た目は昔のやつの方が好きな人もいるかもしれませんが、機能は間違いなく数段上がっています)。