米国 Mozilla は1月8日、2013年最初の Firefox リリースを公開した。新たな JavaScript エンジンの搭載で、オープンソース Web ブラウザを高速化させている。

Mozilla、Firefox 18 をリリース−新 JavaScript エンジン「IonMonkey」搭載でパフォーマンスを最大25%向上
Firefox 18 には Mozilla が2012年9月からテストを重ねてきた IonMonkey JavaScript エンジンが搭載されている。 IonMonkey では中間表現(IR)として知られる最適化を実現する新たなレイヤーが追加され、JavaScript がふんだんに使用される Web ページでは最大25%もパフォーマンスを向上させることが可能だ。

IonMonkey は、Mozilla が2007年から開発を進める「JagerMonkey」や「SpiderMonkey」といった名前を持つ「Monkey」シリーズの JavaScript エンジンの最新版。Firefox エンジニアリング担当 VP である Johnathan Nightingale 氏は、InternetNews.com に対し次のように語った。

「Mozilla は今後も JavaScript のパフォーマンス向上と最適化に注力していく。将来のバージョンの Firefox は、さらに高いパフォーマンスを持つものとなるだろう」

セキュリティ− Android 版 Firefox でのフィッシング&マルウェア対応が強化

 
Firefox 18 では多くのセキュリティ上の修正もなされている。その1つが Google と Microsoft が先週報告した「TURKTRUST」関連のものだ。これはトルコの SSL 認証局である TURKTRUST が誤って中間 CA 証明書を発行し、これによって Google.com に対する偽の証明書が発行されてしまったというもの。Nightingale 氏はこの件の対応について次のように語った。

「Mozilla は Firefox 18 で、誤って発行された2つの証明書を無効にした。さらに、Firefox に組み込まれたオンライン認証のブロックリストを変更すべきかについても検討を進めている。当面は、現在のプロセスで利用者の保護は十分に可能だと考えて いる」

 
Mozilla は、Firefox 18 で Android 版 Firefox のセキュリティも向上させた。フィッシングおよびマルウェアへの対応が強化されている。Nightingale 氏は次のように説明した。

「フィッシングおよびマルウェアに対する利用者保護機能を、モバイルブラウザとしては初めて導入した。この機能では、Android 版 Firefox は Google の SafeBrowsing データベースから定期的に悪意のあるサイトの情報を取得し、ローカルのリストをアップデートする。利用者がアクセスしようとしているサイトがそのリスト内に存在した場合、利用者に対して警告を発する仕組みだ」

イメージ
Android 版 Firefox での偽装サイト警告画面

Mozilla はデスクトップ版の Firefox では、この機能を2006年から提供している。

W3C 標準への対応はさらに進む

Firefox の最新版をリリースする度に、Mozilla は HTML5 や CSS3 といった Web 標準への対応を促進してきた。Firefox 18 もその例外ではない。

「最新の Firefox では WebRTC と CSS Flexbox を実験的にサポートしている。両者ともデフォルトでは利用不可に設定されているが、利用可能にすれば Web 開発者が初期的なテストを実施することが可能だ」

Web リアルタイムコミュニケーション(WebReal Time Communications:WebRTC)とは、Web 上でのリアルタイムコミュニケーションを可能にする新しい標準。Web ブラウザ上で音声チャット、ビデオチャットが実現できるようになる。Mozilla に先立ち、Google は2012年8月にリリースした Chrome 21 ですでに WebRTC に対する初期的対応を実施している。

CSS3 Flexbox は CSS でレイアウトを行うために策定されている仕様の一つ。Nightingale 氏は次のように語る。

「Mozilla は、W3C によるタッチイベント仕様もフルサポートした。Firefox 18 はまた、より高速な CSS グラデーション、HTML5 の Transferable オブジェクト、JavaScript の ES6 Proxy にも対応している」

Sean Michael Kerner
Sean Michael Kerner は、InternetNews.com の主任編集者。