- -Firefoxハードウェアアクセラレーショングラフィックスを有効にする

Firefoxハードウェアアクセラレーショングラフィックスを有効にする

過去数日間にわたって、ニュースが浮上していますFirefox Webブラウザー、特にJavaScriptおよびハードウェアレンダリングされたグラフィックスの領域でパフォーマンスの向上をもたらしたMozilla開発者。過去数日間、Asa Dotzlerなどの開発者によるブログ投稿は、近日公開予定の新しいJavaScriptエンジンであるJaegerMonkey、およびFirefoxナイトリービルドでのDirectWriteとDirect2Dの着陸を示しており、Windows 7のテキストおよび2DグラフィックスにハードウェアアクセラレーションをもたらしますおよびVista。

JavaScriptエンジンは、有能なすべての中核にありますWebブラウザー、およびブラウザーがWeb全体でJSを処理できるほど、ユーザーエクスペリエンスが向上します。このドメインの最大の競争相手はGoogleのChromeとMozilla Firefoxであり、Chromeはほとんどの部分で優位を占めています。幸いなことに、Firefoxの場合、JaegerMonkeyエンジンはFirefoxのJavaScriptのパフォーマンスを30%から45%改善すると考えられており、さらに多くの改善の余地があります。

Davidによるこのブログ投稿をチェックしてください。JaegerMonkeyエンジンの起動に関する特定の高レベルの情報を提供するMandelinと、このフロントで行われている作業の方法と内容の概要を提供するDavid Andersonによるこの記事。

2番目の改善、つまり追加Asa Dotzlerは、DirectWriteが有効になっているフォントでも本当に見栄えが良いと主張しているため、Windows VistaおよびWindows 7のDirectWriteおよびDirect2D APIを使用するブラウザーの機能は、より興味深いものになります。自分で試してみたい冒険好きな読者のために、最新のナイトリービルドをダウンロードし、これらの機能を有効にするために以下の変更を加えることができます。

  1. 「about:config」と入力します
  2. 必要に応じて警告をクリックしてください
  3. [フィルタ]ボックスにgfx.fontと入力します
  4. 「gfx.font_rendering.directwrite.enabled」をダブルクリックしてtrueに設定します
  5. この下で、右クリックして[新規]> [整数]を選択し、設定を追加します
  6. 設定名に「mozilla.widget.render-mode」、値に6を入力します
  7. 再起動

(無効にするには、gfx.font_rendering.directwrite.enabledをfalseに設定し、mozilla.widget.render-modeを削除してから再起動します。)

注意: 上記が意味をなさない場合は、これを試さないでください。これは開発者向けのリリースであり、ブラウザが不安定になる可能性があります。最初にブラウザをバックアップすることをお勧めします。

これらの機能を取得するにはしばらく時間がかかる場合がありますFirefoxブラウザの最終リリースに統合されていますが、JavaScriptレンダリングの点ですでに先行している競合他社(Chromeなど)とFirefoxがどのように比較されるかを見るのは面白いでしょう。

コメント