「Firefox 15」正式版リリース、メモリ管理の改善とPDFビューアを同梱

by 雨宮ゆうむ
アドオンを使用したり、長時間ブラウジングを続けたときのメモリ使用量が大幅に削減され、HTML5とJavaScriptで実装したPDFビューアで直接PDFを閲覧することが可能になった「Firefox 15」がリリースされました。
次世代ブラウザ Firefox - 高速・安全・カスタマイズ自在な無料ブラウザ
http://www.mozilla.jp/firefox/
Firefox 15 リリースノート
http://www.mozilla.jp/firefox/15.0/releasenotes/
主な変更点は以下の通りです。
○新機能
・Windows ではバックグラウンドで自動更新するサイレントアップデートに対応しました。
・SPDYネットワークプロトコルv3に対応しました。
・パフォーマンスを向上させる圧縮テクスチャの対応など、WebGL機能を改良しました。
○変更
・アドオンのメモリ使用量を最適化しました。
○開発者
・開発ツールにJavaScriptデバッガを統合しました。
・インスペクタに新しいレイアウトビューを追加しました。
・高精度イベントタイマーを実装しました。
・CSS word-breakプロパティを実装しました。
・サイトのデスクトップ向けレイアウトとモバイル向けレイアウトを切り替えられるレスポンシブデザインツールを追加しました。
○HTML5
・Opus オーディオコーデックにネイティブ対応しました。
・audio/video 要素の played 属性に対応しました。
・source 要素の media 属性に対応しました。
○修正
・タブキーで要素のフォーカス移動を繰り返すと、フォーカスリング (フォーカスの当たった要素の周りに表示される点線) が徐々に太くなる問題が解決しました。
◆新機能・改良点
Firefox 15ではメモリ管理が改善され、アドオンがページ中のオブジェクトへの参照を保持し続けている場合でも、閉じたタブで使用していたメモリを解放するシステムが実装されています。例として、「Firebug 1.9.1」「PicPasso 1.0.1」「LoL 1.5」「Youtube rating preview 1.03」「Enter Select 7」「Link Resolve」「AutoPager 0.7.1.4」などを使用していたときに、タブを閉じてもメモリが解放されなかった問題が解決しました。
Firefox14と15でSiteAdvisor 3.4.1を使用して151ページを開いた状態と150のタブを閉じた後の使用メモリ量を比較すると、下記グラフ右側のFirefox15ではタブを閉じた後で使用しているメモリが約1/5にまで減少しています。

また、このようにプラグインを使わずに、ブラウザから直接PDFを閲覧することが可能になりました。ただ、まだ見られないPDFもあるとのことです。

Firefoxから直接PDFを閲覧できるように設定する場合は、まずURLの入力フォームに「about:config」と入力して、Enterを押し、「細心の注意を払って使用する」をクリック。

「pdfjs.disabled」をダブルクリックして、trueからfalseの値に変更すれば設定完了。

もう1つ、設定画面をタブ内に表示できるようになりました。例えば、以下のオプションはこのように別ウィンドウで開きましたが……

このようにタブ内で設定できるようになります。

設定をする場合は、URLの入力フォームに「about:config」と入力して、Enterを押し、「細心の注意を払って使用する」をクリック。

「browser.preferences.inContent」をダブルクリックして、falseからtrueの値に変更すれば設定完了です。

Web開発者向けには、JavaScriptデバッガ、レスポンシブデザインビュー、レイアウトビューといった新ツールが追加され、標準の開発者ツールだけでWeb開発が行えるようになりました。Web標準のサポートについてはHigh Resolution Time、Opus音声コーデック、Device Storage APIをサポートし、次世代のJavaScriptで標準化予定となっている関数のデフォルトパラメータやRestパラメータに対応します。
Android版では、標準ブラウザからブックマークと履歴のインポートが可能になり、ページ内検索とページ中のテキストコピーに再対応し、ページ切り替えの操作性も改善しています。Web 開発者向けには、近接センサーと光センサーのイベントに対応し、新しいWebアプリケーションを開発できるようになりました。
◆手動更新
自動的に更新もされますが、すぐに更新したい場合は、「ヘルプ」から「Firefoxについて」をクリック

「ソフトウェアの更新を確認」をクリックします。

「Firefox 15」への更新完了。

◆Firefox 16
「Firefox 16」では「Firefox 15」で見送られたIncremental GCの実装を行い、大量のデータを処理し続けるWebアプリケーションゲームのアニメーションなどが滑らかになるなど、パフォーマンス面で大きな改善が行われる予定です。リリース予定は10月9日です。
・関連記事
「Firefox 14」正式版がダウンロード可能に、セキュリティとプライバシーを強化 - GIGAZINE
「Firefoxが失敗した原因は矢継ぎ早のアップデート」と前任開発者が指摘 - GIGAZINE
Firefoxで動かなくなったアドオンを復活させるアドオン「Disable Add-on Compatibility Checks」 - GIGAZINE
無料でアドオン・ブックマーク・パスワード・履歴などを同期する「Firefox Sync」 - GIGAZINE
法人向けのFirefox延長サポート版は導入から約1年間のサポートを予定 - GIGAZINE
・関連コンテンツ
in ソフトウェア, Posted by darkhorse_log
You can read the machine translated English article "Firefox 15" official release, improved ….