数々の新機能を提供するFirefox 3β4Super Review(3/3 ページ)

» 2008年03月17日 14時45分 公開
[Nathan-Willis,Open Tech Press]
SourceForge.JP Magazine
前のページへ 1|2|3       

内部的な新機能

 Awesomebarとブックマークマネージャの検索機能をもたらしたのは、ブックマークや履歴などのセッション情報をユーザープロファイルの中の小さなSQLiteデータベースに保存するPlacesという新しいモジュールだ。Placesは、Firefox 3の内部的な新機能(直接的にはユーザーの目に留まることはないかもしれない新機能)のうちの1つだ。

 Firefox 3のレンダリングエンジンは、Firefox 1.5以降使われていたGecko 1.8ブランチから大きく進歩したGecko1.9だ。Gecko 1.9ではJavaScript 1.8改良されたDocument Object Modelとがサポートされている。またマイクロフォーマットオフラインWebアプリケーションユーザー編集可能なコンテンツ領域クロスサイトXMLHttpRequestsのような、Web開発者にとって関心の高い新技術も幾つか導入されている。なおGecko 1.9はAcid2レンダリングテストに合格したGeckoの最初のバージョンだ。

 Firefox 3では、Linux/Mac OS X/WindowsのすべてのビルドでグラフィックスのレンダリングにCairoライブラリが使用されている。最新のビルドでは、SVGフィルタ、アニメーションPNG、ICCプロファイルを埋め込んだ画像のカラーマネジメントなどの便利なサポートが追加されている。

 より重要な点として、Firefox 3はCairoのおかげでより高速になっている。またキャッシュ機構と新しいガベージコレクタの改良により、RAMの使用もかなり削減されている。

 そのほかの内部的な変更点としては、新しいスペルチェッカーのHunspellや、プロプライエタリのクラッシュ報告システムTalkbackのオープンソースの代替物であるBreakpadなどがある。

今後

 Firefox 3の最終リリースまでには、さらなるβ版がリリースされる予定だ。リリース計画も公開されているが、最新の進捗についてはMozillaの週単位の状況会議の報告書を読んで追いかけることもできる。

 Mozillaのクリス・ブリザード氏によれば、Firefox 3ではすでにFirefox 2以来1万2000個のバグ修正および改良が施されていて、最終版リリースまでにはさらに多くの修正/改良が確実に行われるとのことだ。Firefox 3はかなり充実したリリースになりそうだ。

前のページへ 1|2|3       

Copyright © 2010 OSDN Corporation, All Rights Reserved.

注目のテーマ