時間は誰にとっても止まることはない。Webブラウザ開発も、少なくともMozilla本社ではそうである。Firefox 2のレビュー()を公開した直後、MozillaはFirefoxの次期バージョン、Firefox 3 Beta 4のベータ 版をリリースした。
Macworldの方針として、ベータ版の製品にはマウスで評価を行なわないため、最近のブラウザ総括記事にはFirefox 2も含まれています。しかし、だからといって、この人気ブラウザの変更点を評価するために、今年後半にリリースされるFirefox 3の正式版を待つ必要はありません。私はFirefox 3のベータ4をしばらく使ってきました。そこで、このWebブラウザのバージョン2から何が変わったのか、そしてベータ版で導入された興味深い機能をいくつかご紹介します。
何が変わったのか
Firefox 2のレビューでは、このブラウザは「すっきりとしていて魅力的な」インターフェースを備え、テーマをダウンロードしてルックアンドフィールをカスタマイズできると評価しました。これは確かにFirefoxの強みですが、一方で、一部の人にとってはMacアプリケーションらしさを感じられないという欠点もあります。ボタン、チェックボックス、ラジオボタンといった機能に、OS Xのネイティブウィジェットが使用されていないのです。Firefox 3ではこの点が改善されています。

左の画像はFirefox 3ベータ版、右の画像はFirefox 2のものです。ご覧の通り、ブラウザはネイティブのOS Xコントロールを使用するようになり、Windowsへの移植版という印象は薄れています。(皮肉なことに、Windows Vista版Firefoxも見た目が悪く、メニューがネイティブVistaテーマで表示されませんでした。これもFirefox 3で修正されています。)

Firefox 3では、新しいネイティブウィジェットに加え、フォントとグラフィックのレンダリングが大幅に改善されました。フォントは明瞭で読みやすく、グラフィックにはカラープロファイルを埋め込むことができます(Web開発者の努力により)。テキストの読みやすさはまさに驚異的です。以前はFirefoxのフォントが少し見栄えが悪く、長いページを読むと目が疲れるという問題がありました。右のMacintouchページで撮影したスニペットでは、この違いがはっきりと分かります。上の画像はFirefox 3のものですが、下のFirefox 2のクリップと比べて、テキストがはるかに鮮明になっていることに注目してください。
Firefoxの素晴らしいアドオンの豊富さを称賛する一方で、バージョン2のレビュー担当者であるNathan Alderman氏は、「新しいアドオンを有効にするにはブラウザを再起動する必要があります。Firefoxの読み込み速度はそれほど速くないので、これは面倒です」と述べています。朗報としては、少なくとも私の非公式なテストでは、Firefox 3でこの問題は解消されたようです。
Firefox 3ベータ版は、私の2.66GHz Mac ProでSafariとほぼ同じ速さで起動しました。1~2秒程度です。Firefox 3では新しいアドオンを有効にするために再起動が必要ですが、以前ほど面倒ではありません。さらに、Firefox 3は再起動時にウィンドウとタブを自動的に保存して再開するので、中断したところからすぐに再開できます。
Firefox 2のもう一つの問題、そして私が実際にFirefox 2を定期的に使わなくなった理由の一つは、複数のタブを読み込む際の速度の遅さでした。ここでもレビューを引用します。
Safari では同時に数十の新しいタブをスムーズに開くことができますが、Firefox では一貫して数秒間停止します。
Firefox 3ではタブの読み込みが大幅に改善されました。10の人気サイト(eBay、Amazon、Flickr、Expedia、Orbitz、Facebook、Monster Jobs、Career Builder、Disney、Craig's List)を使って簡単なテストを行いました。Firefox 3で10サイトすべてを開くのに約6秒かかり、特に遅延は見られませんでした。Safari 3では約10秒かかりました。すべてのタブを開いた後は、Firefox 3の新規タブクイックメニューを使って、開いているタブを簡単に選択できます。

全体的な速度は、Safari より遅れをとる傾向があった Firefox 2 と比べてかなり劇的に向上しました。私の Mac Pro では、Safari と新しいバージョンの Firefox は互角に近い結果になりました。サイトによっては Safari の方が速く、他のサイトでは Firefox 3 の方が速かったです。簡単な CSS ベンチマーク テストを実行しました (自分で試す場合は、該当のページのソースをダウンロードしてローカルに保存する必要があります)。その結果、Safari の CSS エンジンは Firefox 3 のものよりはるかに高速ですが、どちらも特に遅いというわけではありません (Firefox 3 は 42 ミリ秒、Safari は 25 ミリ秒かかりました)。次に、両方のブラウザーで Javascript の速度テストを実行したところ、Firefox 3 (約 440 ミリ秒) の方が Safari 3 (730 ミリ秒) よりも速いことがわかりました。しかし、このユーザーから見ると、どちらのブラウザーもどのようなブラウジング ニーズにも十分対応できる速度です。
新着情報
Firefox 2との比較以外にも、Firefox 3にはいくつか新機能と大幅に改善された機能があり、ぜひご紹介する価値があります。中でも最も重要な変更点の一つは、新バージョンにおけるブックマーク機能の仕組みだと思います。
私にとって、ブックマークはメリットであると同時にデメリットでもあります。ページを保存して後でアクセスできるようになるというメリットがある一方で、保存しすぎると整理する時間が取れなくなり、後から探すのが非常に難しくなるというデメリットもあります。実際、私の「整理予定」ブックマークフォルダには250件近くのエントリが保存されているため、保存したはずのサイトを見つけるのは、まるで干し草の山から針を探すような作業になってしまいました。

Firefox 3は、この厄介な問題をいくつかの方法で解決しようと試みています。まず、ブラウザはサイトのブックマークをより簡単にします。URLバーの端に青い星が表示され、クリックを待っています。一度クリックすると、星が青い実線に変わります。これでそのサイトがブックマークされたことになり、Firefox 3がそれを「未整理ブックマーク」フォルダに追加します。今のところ、私の場合はあまり効果がありません。しかし、実線になった星をクリックすると、魔法が起こります。2回目のクリックで、右側にある保存ダイアログが表示されます。
このコンパクトなボックスには、新しく作成したブックマークを素早く整理するために必要なものがすべて揃っています。保存したくない場合は、「ブックマークを削除」をクリックします。保存しておきたい場合は、永続的な名前を付けてフォルダを選択します(ただし、ここでフォルダを作成することはできません。すでにフォルダが存在している必要があります)。しかし、このダイアログの真の進化は、ダイアログの下部にある「タグ」ボックスです。Web でタグを使用したことがある方なら、この機能の仕組みはご存知でしょう。単語またはフレーズをコンマで区切って入力するだけです。タグは、ブックマークを複数のカテゴリにまとめるのに最適な方法です。もう 1 つのサイトを 1 つのフォルダに保存する必要はありません。代わりに、いくつかのタグを指定しておけば、今後はそのタグを使ってブックマークを見つけることができます。
では、作成したタグは具体的にどのように使うのでしょうか?URLバーにタグを入力するだけで、Firefox 3がブックマークからそのタグに一致するサイトを探し出し、ドロップダウンメニューに表示します。

表示されている各URLの右端には、一致したURLのソースを示す小さなグラフィックが表示されます。この例では、最初の3つの一致はタグに基づいて検索され、最後の1つはブックマークされたサイトの説明に基づいて検索されました。ブックマーク画面全体を開くと、すべてのタグと、各タグに関連付けられているサイトを確認できます。
Firefox 3には、簡単にファイルやタグを整理できるだけでなく、スマートブックマークフォルダも搭載されています。このフォルダには、自動的に入力される3つのブックマークフォルダ(「よくアクセスしたページ」「最近ブックマークしたページ」「最近使ったタグ」)があります。スマートブックマークフォルダはブックマークバーにあり、クリックするとスマートブックマークとそれぞれに関連付けられたサイトが表示されます。そのため、特定のサイトを毎日何度も訪問する場合でも、「よくアクセスしたページ」スマートブックマークフォルダに常に表示されます。
タグと整理のしやすさを考えると、Firefox 3の新しいブックマークインターフェースは最高だと思います。しかし、Firefox 3には他にも魅力的な点があります。メニュー項目やキーボードショートカットを使ってWebページを簡単に拡大縮小できるだけでなく、Firefox 3では画像も拡大縮小でき、テキストに合わせて拡大縮小されます。閲覧を終えて元に戻したい場合は、リセットキー(Command + 0)ですべてをデフォルトサイズに戻すこともできます。
パスワードマネージャーは使いやすくなり、ログインしたサイトの上部にパスワードを記憶するかどうかを尋ねるバーが表示されます。(ただし、Firefox 3では、これらのパスワードの保存にOS Xキーチェーンは使用されません。)アドオンのインストールも簡単になり、アドオン管理用の新しいインターフェースが追加され、アドオンを個別に無効化できるようになりました。最後に、私たちオタク向けに、Firefox 3ではページの読み込みとダウンロードの完了をGrowlで通知するようになりました。
最終的な印象
Firefox 3はまだベータ版ですが、私のテストでは非常に安定しており、多くの新機能も非常に魅力的です。今春後半に正式版がリリースされる際には、このブラウザの性能を徹底的に検証する予定です。もし今から将来を覗いてみたいという方は、Firefox 3ベータ版を無料でダウンロードできます。
本稿執筆時点では、Firefox 3 ベータ5という、もう1つのベータ版が来週コードフリーズされる予定です。このベータ版はその後まもなく公開される予定です。もしこの5番目のベータ版がFirefox 3の正式版リリース前の最後のバージョンとなるのであれば、今春中に正式版がリリースされる可能性が高いと言えるでしょう。
[上級編集者の Rob Griffiths 氏も、このブラウザのバージョンがベータ版だったときに Firefox 2 を調べました。 ]