昨年夏にMozillaのFirefoxをレビューした際、注目すべき機能よりもバージョン番号の増加の方が目立っていました。バージョン23では、このオープンソースブラウザは待望の機能追加をいくつか搭載し、他のブラウザと肩を並べるレベルに達しました。しかし残念ながら、Firefoxのパフォーマンスは依然として同業他社の中では低~中程度であり、多くの機能が互いに競合したり、重複したりしています。

キッチンシンクもお付けしますか?
Mozillaは長年にわたり、Firefoxにスマートで洗練された機能を追加してきました。しかし、古い機能を削除することには躊躇しており、その結果、新しい機能が以前の要素とぶつかり合い、インターフェースがますます雑然としています。
ウェブを検索したいですか?ユニバーサル検索/URLバー、またはすぐ隣にある専用の検索ボックスをご利用ください。ブックマークを閲覧したいですか?画面左側にある便利なスライドアウト式のブックマークウィンドウをご利用ください。または、画面右側にあるポップアウト式のブックマークメニューをご利用ください。ウィンドウ上部にあるブックマークバーをご利用ください。さらに、その上にあるブックマークメニューをご利用ください…など、使い方は様々です。
幸いなことに、昨年のバージョン14から今年のバージョン23までの主な追加機能は、冗長というよりむしろ待望のものでした。ついにブラウザはプラグインなしでPDFファイルをインライン表示できるようになりました。以前のバージョンでは、PDFファイルを開くには外部アプリが必要でした。

ダウンロード機能は、煩わしい別ウィンドウではなく、Safariのアプローチを借用し、転送中のファイルを一覧表示するポップダウンウィンドウを提供しています。Firefox特有のクールでありながら風変わりな工夫として、ダウンロードボタンに表示される小さいながらも読みやすい数字は、ファイルが完全にダウンロードされるまでの秒数をカウントダウンします。
Firefoxの開発者ツールは、ブラウザ界で最も洗練されたツールであり続けています。SafariやChromeと同様のコード精査機能を備えながら、より洗練された魅力的なパッケージとなっています。特に3Dビューが気に入っています。ページ上の各要素が深くネストされるほど、手前に突き出ているように見えます。
さらに、Firefox 23 では、このすべてのパワーが、Firefox 14 よりも約 20% 小さいファイル サイズに詰め込まれています。

Firefoxのパフォーマンス:鈍いくすぶり
日常的な使用において特に動作が重いと感じることはなかったものの、Firefox 23は標準的なブラウザベンチマークテストで、1つを除いて全て低スコアまたは中スコアにとどまりました。2.9GHz Core i7、8GB RAMのMacBook Proで、Firefoxの最新バージョンをSafari、Opera、Chrome、そして昨年のFirefox 14と比較テストしました。いくつかの重要な点において、Firefox 23は前バージョンと比べてほとんど改善されていません。
HTML5 ベクター グラフィックスでは、Firefox 23 はバージョン 14 に対して統計的に有意な差はなかったものの、より重要なのは、次点のブラウザーである Opera (Firefox 23 の 3 倍以上) やトップの Safari (約 7 倍) と比べて大幅に遅かったことです。
Firefoxと競合ブラウザの差はHTML5ビットマップグラフィックではそれほど顕著ではありませんでしたが、それほど大きな差ではありません。バージョン14よりわずかに速いという結果が出たものの、それでもテストした他のブラウザの半分程度にとどまりました。
HTML5テキストレンダリングでは、Firefox 23はOperaをわずかに上回りましたが、SafariとChromeより下位にランクされました。また、バージョン23のスコアはバージョン14よりも著しく低くなっています。
しかし、Firefox 23はSunSpider JavaScriptベンチマークで驚きの勝利を収め、2位のChromeとFirefox 14よりも約4パーセント高速で動作し、最下位のSafariよりも13パーセント強高速でした。
GoogleのOctane JavaScriptテストでは、Safariに大きく差をつけて勝利したものの、総合順位では3位とやや差をつけられました。しかし、Firefox 23はこのテストでFirefox 14のほぼ2倍のスコアを獲得しました。
Firefox 23のHTML5標準準拠テストでも、同じ結果が再現されました。Firefox 23はSafariを圧倒しましたが、OperaとChromeには及ばず、500点満点のテストではFirefox 14を60点以上上回りました。
ベンチマーク: Firefox 23
| ブラウザ | HTML5ベクター | HTML5 ビットマップ | HTML5テキスト | オクタン | サンスパイダー | 酸3 | HTML5コンプライアンス |
|---|---|---|---|---|---|---|---|
| ファイアフォックス23 | 7.94 | 29.14 | 35.82 | 17271 | 151.8 | 100 | 414/10ボーナス |
| サファリ 6.0.5 | 56.68 | 56.96 | 41.81 | 10537 | 175.5 | 100 | 393/11ボーナス |
| クローム 29 | 35.96 | 55.35 | 38.74 | 21472 | 157.8 | 100 | 463/13ボーナス |
| オペラ15 | 28.82 | 55.37 | 34.69 | 18839 | 165.7 | 100 | 423/9ボーナス |
| ファイアフォックス14 | 7.91 | 28.99 | 45.17 | 8967 | 157.0 | 100 | 352/9ボーナス |
最良の結果は太字で示されています。参照ブラウザは斜体で示されています。HTML5ベクター、ビットマップ、テキストのテスト結果はフレーム/秒で示され、数値が高いほど優れています。Octane JavaScript テスト結果はスコアで示され、数値が高いほど優れています。SunSpider JavaScript テスト結果はミリ秒で示され、数値が短いほど優れています。Acid3 の結果は100点満点のスコアで示され、HTML5 コンプライアンスの結果は500点満点のスコアで示されます。
結論
Firefox 23のパフォーマンスは概して冴えないし、インターフェースも雑然としてますます使いにくくなっている。しかし、Mozillaとその開発者たちは、個々の機能において細部まで驚くほどの配慮を見せており、過剰な機能にもかかわらず、ユーザーがブラウザをどのように使うかを真剣に考えていることは明らかだ。これはChromeには言えないことであり、Firefoxは最新バージョンのOperaよりも(良くも悪くも)個性的な印象を与えている。