08/06/17 19:57:56 0
・Mozilla Japanは6月17日、「Mozilla Firefox 3」のダウンロード提供を18日早朝に開始すると
発表した。Mozilla Japanは「史上最速のFirefox」としている。
Firefox 3はJavaScriptエンジンを1.8に刷新。式クロージャやジェネレータ式、配列削減など
JavaScript 2の先行実装も行って高速化を実現した。Mozilla Japanが示した「SunSpider JS」の
ベンチマーク結果によると、FirefoxのJavaScriptエンジンはInternet Explorer 7の9.3倍、
Firefox 2の2.7倍高速という。Gmailのメッセージ読み込み時間はIE7の6.8倍速い60ミリ秒で、
「ユーザーからすると一瞬」(Mozilla Japan 技術部 中野雅之氏)に速度が向上した。
また、HTMLの描画も新しい「Gecko 1.9」を採用することで高速化した。Gecko 1.9はグラフィックス
ライブラリの「cairo」をベースにしたグラフィックスエンジンを使い、描画パフォーマンスを向上
させている。Gecko 1.9によってテキスト表示やSVG描画も高速化、全体としてFirefox 3は
Firefox 2の2~3倍の高速化を実現しているという。Opera 9.5との比較では2倍程度、高速という。
Safariとの比較は「明確にどちらが速いかは言及しない」(Mozilla Japan)としている。
Firefox 2で評判の悪かったメモリ管理機能も改善した。閉じたウィンドウが必ずメモリを解放
するようXPCOMサイクルコレクタをサポートし、メモリの消費量を最小にするようにした。
FreeBSDのメモリアロケータであるJEMallocも移植し、メモリリークを改善した。
Firefox 3はパフォーマンス向上とともに使い勝手も改良した。ロケーションバーから履歴や
ブックマークをキーワード検索して、目的のWebサイトを見つける機能や、Firefox上でアドオンを
検索できる機能、ブラックリストに基づき、危険なWebサイトを警告する機能などを追加した。
暗号化技術としてNTTと三菱電機が開発した暗号アルゴリズム「Camellia」をサポートした。
またHTML5のオフライン機能をサポートし、ブラウザ上にオフライン作業用のデータを保存
できるようにもした。ページ内でテキスト編集を可能にするContentEditable属性や、
Microformatsにも対応した。(一部略。ソース元に比較グラフなどあり)
URLリンク(www.atmarkit.co.jp)