Firefox Quantumを高速化する12の方法

Firefox 57以降、Mozillaのブラウザは多くの変更を経て、内部および外部の機能を一新し、かつてないほど高速に動作するようになりました。現在知られているFirefox Quantumは、スピードではなく人気でChromeを追い越すチャンスを得ました。

Quantumへの移行は、スピードアップのための多くの古いトリックがもはや機能しないことを意味します(さようなら、パイプライニング)。良いニュースは、それらを置き換えるための新しいヒントがたくさんあり、ここにそれらを用意しました。

1. マルチプロセスウィンドウを無効にする

Firefox Quantumは、MozillaのブラウザをChromeのようなマルチプロセスにすることで、ブラウジング速度を向上させるように設計されました。これが多くの人にとって機能している一方で、アップグレード以降、Firefoxが実際には遅くなったと感じる人もいます。

これは、PCがマルチプロセスウィンドウの要求をうまく処理できていない可能性があるため、この機能を無効にすることができます。

Firefoxブラウザで「about:config」に移動し、browser.tabs.remote.autostartという設定を検索し、右クリックして「False」に切り替えます。

Firefoxのマルチプロセスウィンドウを無効にする

2. コンテンツプロセスの制限を増やすまたは減らす

2017年11月にマルチプロセスFirefoxが導入されて以来、Firefoxが使用するコンテンツプロセスのデフォルト数は4に増加しましたが、より強力なマシンでは最大7まで増やすことができます。一方で、古いPCを使用している場合は、この数を減らすことを検討するかもしれません。これを行うには:

  1. Firefoxの設定に移動します。
  2. 「パフォーマンス」という見出しまでスクロールします。
  3. 「推奨されるパフォーマンス設定を使用」のボックスのチェックを外し、ドロップダウンを使用してコンテンツプロセスの制限を最大7または最小1に設定します。

コンテンツプロセスの制限を増やす

これによりクラッシュや他の不規則な動作が発生した場合は、スピードと安定性の良いバランスが見つかるまで数を調整してください。

3. スクロールを高速化する

Firefox Quantumのスクロールを高速化する

長い文書をオンラインで読むことが多い場合、ページを下にスクロールするのが面倒に感じることがあります。ブラウザが物理的なスクロール速度に追いつけず、ブラウザによって設定された厳格なスクロール設定に制限されるからです。

Yet Another Smooth Scrolling WE (YASS)というQuantum互換の拡張機能を使うことで、スクロールを自分の速度に合わせて調整できます。スクロールの滑らかさやステップサイズを変更でき、特に長いウェブページの場合は、移動距離による加速を増やすことができます。スクロールが長くなるほど、スクロールが速くなります。

少しカスタマイズが必要ですが、うまくいけばスクロール速度を最適化できます。

4. 自動タブ破棄

FirefoxがQuantumに移行して以来、多くの便利なアドオンが不要になりましたが、新しいブラウザにすぐに対応したのがAuto Tab Discardです。

このアドオンを使用すると、開いているブラウザタブを自動的に破棄するルールを設定できます。これはタブを閉じるのではなく、使用していないときに貴重なメモリを占有しないように一時停止します。常にアクティブにしたいタブがある場合は、それらをホワイトリストに追加して、自動破棄ルールから除外できます。

自動タブ破棄

Auto Tab Discardを使用するには、Firefoxに追加し、「設定 -> アドオン -> 拡張機能」に移動して、拡張機能のさまざまな設定までスクロールします。

5. アクセシビリティサービスを無効にする

多くの人がFirefox Quantumを使用しているときに深刻な遅延を報告しています。症状はメモリリークからクラッシュ、軽度の遅延までさまざまです。これがすべてのケースではありませんが、一部のケースではFirefoxアクセシビリティサービスに関連するバグの結果である可能性があります。

修正方法は、スクリーンリーダーやブレイル機能などのアクセシビリティサービスを無効にすることです。(もちろん、あなたやFirefoxのユーザーがこれに依存している場合は、この問題が解決されるまで別のブラウザを検討するべきです。)

アクセシビリティ機能を無効にする

Firefoxでアクセシビリティ機能をオフにするには、「設定 -> オプション -> プライバシーとセキュリティ」に移動し、「アクセシビリティサービスがブラウザにアクセスするのを防ぐ」というラベルのボックスにチェックを入れます。

6. 低解像度モードでFirefoxを実行する(Mac)

これはMacユーザーに特有のものです。(あなたたちがいることは知っています。)AppleのRetinaディスプレイの超鮮明な高解像度画像は、Firefoxと必ずしも相性が良いわけではなく、ブラウジングが遅くなることがあります。

これに対する一時的な修正は、低解像度モードでFirefox Quantumを使用することです(長期的には理想的な解決策ではありません)。

これを行うには、Firefoxアプリのアイコンを右クリックし、「情報を取得」をクリックします。情報ウィンドウで「低解像度で開く」ボックスにチェックを入れて、低解像度でFirefoxを開きます。このボックスのチェックを外すまで、低解像度で開き続けます。

7. トラッキング保護を切り替える

理論的には、トラッキング保護はブラウジングを速くするはずです。これは、トラッキングスクリプトやサードパーティのコンテンツに大きく依存するサイトが、すべてのトラッキングコンテンツを読み込むのを防ぐことを目的としています。このようなサイトがどれだけそのコンテンツに依存しているかによって、トラッキング保護を使用すると、これらのサイトが20%から90%速く読み込まれることが期待できます。この研究は、元Mozillaソフトウェアエンジニアによって行われたことを指摘しておくべきです。

トラッキング保護

しかし、Firefox Quantumでは、一部のユーザーが逆の効果を報告しており、実際にトラッキング保護を「オフ」に切り替えることでブラウザが速くなったと感じています。

トラッキング保護を切り替えて、どれが最適かを確認してください。Firefoxのオプションに移動し、左側の「プライバシーとセキュリティ」という見出しをクリックし、トラッキング保護までスクロールして適切に切り替えます。

8. ハードウェアアクセラレーションを切り替える

状況に応じて、ハードウェアアクセラレーションを有効または無効にすることを検討するかもしれません。これにより、Firefox Quantumがブラウジングを加速するためにGPUを使用するかどうかが決まります。

一般的に、比較的新しいPCを使用している場合(特に専用GPUがある場合)、ハードウェアアクセラレーションをオンにするのが良いアイデアです。専用グラフィックカードのない古いマシンを使用している場合は、ハードウェアアクセラレーションをオンにすると、GPUが適切にハードウェアアクセラレーションを実行できないため、ブラウジングが遅くなる可能性があります。

ハードウェアアクセラレーション

Firefoxのメニューアイコンをクリックし、次にオプションを選択し、一般の見出しの下で「推奨されるパフォーマンス設定を使用」のボックスを外します。最後に、状況に応じて「ハードウェアアクセラレーションを使用」のボックスにチェックを入れるか外します。

9. Adblockの代わりにuBlock Originを使用する

Adblockは広告ブロックの中で最も人気のある存在かもしれませんが、それが必ずしもすべての人にとって最良であるとは限りません。PCがそれほど強力でない場合、Adblockがメモリ使用量があまり効率的でないため、Firefoxのパフォーマンスを遅くしている可能性があります。

uBlock Origin

長い間、uBlock OriginはCPUとメモリリソースをより良く管理するため、Firefoxにかかる負担が少なく、より速く動作するための実行可能な代替手段として使用されてきました。広告をブロックするのも得意ですので、疑問があった場合でも安心です。

10. メモリを解放する

Firefoxを継続的に使用していて遅く感じる場合は、メモリを解放して速度を上げることができます。そのためには、Firefoxのアドレスバーにabout:memoryと入力し、Enterを押します。次のページで「メモリを解放」の下にある「メモリ使用量を最小化」をクリックしてメモリを解放します。

メモリ使用量を最小化する

11. Firefoxのアニメーションを無効にする

Windows PCのアニメーションを無効にすることで速度を上げるのと同様に、Firefoxのアニメーションを無効にすることでFirefoxを高速化できます。Firefoxでアニメーションを無効にするには、Firefoxのアドレスバーにabout:configと入力し、Enterを押します。

Firefoxのアニメーションを無効にする

次に、上部の検索バーに「animate」と入力し、表示されるすべてのエントリの値を「False」に設定します。これにより、ブラウジング体験が速くなりますが、ブラウザをクールに見せる滑らかなアニメーションはすべて失われます。

12. Firefoxをリフレッシュする

上記の調整が不十分な場合や、Firefoxブラウザがクラッシュなどの問題を起こしている場合は、Firefoxをリフレッシュすることで修正できるかもしれません。Firefoxをリフレッシュすると、すべての設定がデフォルトに戻り、サードパーティのデータ(アドオンなど)が削除されます。Firefoxのアドレスバーにabout:supportと入力し、Enterを押します。右側の「Firefoxをリフレッシュ」ボタンをクリックし、リフレッシュの確認を行います。

Firefoxをリフレッシュする

心配しないでください。これにより、ブラウザの履歴、パスワード、クッキー、ブックマーク、自動入力などの個人データは削除されません。

結論

上記のヒントを使用して、Firefoxの体験を高速化できます。これらのヒントのいくつかは、Firefoxが正常に動作している場合でも、さらに高速化できるので、ぜひ試してみてその恩恵を受けてください。また、「about:config」ページのエントリをいじることでブラウジング体験が悪化する場合は、すぐに変更を元に戻し、他のユーザーを助けるためにコメントでお知らせください。

この記事は2016年6月に最初に公開されました。2018年9月にFirefox Quantumの変更を反映するために更新および書き直されました。