Chrome拡張機能がブラウジングパフォーマンスに与える影響
Web ブラウザは拡張機能を通じて大きな利点を提供し、ユーザーは閲覧機能を強化できます。ただし、この追加機能にはパフォーマンス面でのコストがかかることがよくあります。最近、人気のある Chrome 拡張機能 5,000 個を分析したところ、注目すべきいくつかの例外はあるものの、閲覧速度が大幅に低下していることが明らかになりました。
Debugbearの研究チームは、CPU 処理と Web サイトの読み込み時間に焦点を当てて徹底的な評価を実施し、これらの拡張機能の使用による影響を明らかにしました。
拡張機能のパフォーマンステストから得られた重要な洞察
Chrome 拡張機能がブラウジングの速度にどのような影響を与えるかについての最も興味深い調査結果は次のとおりです。
- 基本的な Web サイトでも、特定の拡張機能により 500 ミリ秒以上の遅延が発生しました。
- 分析された拡張機能の 86% は、シンプルな Web サイトのパフォーマンスにほとんど影響を与えませんでした。
- テストした拡張機能のうち、シンプルなサイトで 500 ミリ秒以上の処理遅延を引き起こしたのはわずか 1.7% でした。
- 複雑な Web サイト、特にスクリプトや要素が多数含まれる Web サイトでは、処理の遅延が最大 2000 ミリ秒まで急増する可能性があります。
- 複数の拡張機能の累積的な影響により、これらの遅延が大幅に悪化し、著しく動作が遅くなる可能性があります。
- 処理時間が長いことで知られる拡張機能には、Honey Automatic Coupons、Klarna Pay Later、Monica – Your AI Copilot、Capital One Shopping などがあります。
- 興味深いことに、コンテンツブロッカーはウェブサイトの処理速度を向上させる傾向があります。
- このパフォーマンスへの影響は Chrome に限定されず、Chromium ベースのブラウザや Firefox にも影響する可能性があります。
ウェブサイトの読み込み時間: 隠れた遅延
ブラウザ拡張機能が存在すると、特に最初のページの読み込み中にアクティブになるようにプログラムされている場合、Web サイトの読み込み時間が長くなることがよくあります。この現象は、ユーザー操作を妨げる可能性があります。
- 拡張機能により、単純な Web サイトの読み込み時間がさらに 1000 ミリ秒長くなる可能性があります。
- ロード後の遅延インタラクションのほとんどは 50 ミリ秒未満ですが、少数の拡張機能ではさらに大きな遅延が発生する可能性があります。
このような遅延は顕著であり、顧客は Web ページのコンテンツ全体が表示されるまでに長い待ち時間を感じることになります。
コンテンツブロッカーの利点
コンテンツ ブロッカーは、一般的にウェブサイトのパフォーマンスを向上させます。特に広告が満載のページで効果を発揮します。CPU 使用率とページのダウンロード速度に顕著な効果があります。
- 一部のコンテンツ ブロッカーでは、当初 50 秒以上かかっていた処理時間を、わずか数秒にまで短縮できます。
- これらの拡張機能の多くは、ページの読み込みサイズを 40 MB 以上から 5 MB 未満に縮小します。
- ほとんどの場合、全体的なメモリ消費も軽減され、リソースの使用が最適化されます。
- 注目すべきパフォーマンスを発揮する拡張機能には、uBlock Origin、ScriptSafe、Privacy Badger などがあり、AdBlock Plus は比較的悪い結果を示しています。
- AdBlock Plus は、アクティブなときに特定の広告が表示されることを許可する「許容広告」プログラムが原因で、パフォーマンスが最適になりません。これを無効にすると、パフォーマンスが向上します。
- ScriptSafe が優れている主な理由は、デフォルトで JavaScript をブロックし、過度の読み込み時間を短縮することです。
拡張機能に関するさらなる考察
この調査では、ストレージの使用率とブラウザ機能への全体的な影響も評価しました。
- Chrome 拡張機能の大部分 (86.6%) は、10 MB 未満のストレージを必要とします。
- これらの拡張機能のうち、ストレージ容量が 50 MB を超えるものはわずか 2.2% です。
- 100 万人以上のユーザーを持つ 6 つの拡張機能は、戻る/進むキャッシュ機能に重大な支障をきたします。これらは、LastPass Password Manager、Avast Online Security、およびその他のいくつかの拡張機能です。
結論と勧告
ブラウザ拡張機能のインストールは、Web ブラウジングの利便性を高めるための一般的な方法ですが、Web サイトの処理時間と読み込み時間を遅くする可能性があることを認識することが大切です。コンテンツ ブロッカーは、JavaScript を多用するコンテンツの読み込みを制限することで対策として機能しますが、特定の拡張機能が原因で遅延が発生する場合があります。
ウェブサイトの読み込みを 1 秒以上遅らせる拡張機能は精査する必要があります。ユーザーは、よりスムーズなブラウジング体験を提供する代替手段を検討する必要があるかもしれません。拡張機能を特定のサイトに限定したり、「クリック時に」有効にしたりすることで、パフォーマンスの問題を軽減することもできます。
あなたはどうですか? ブラウザ拡張機能は Web ブラウジング体験に影響を与えていますか? ご意見をお聞かせください。
追加の洞察
1. Chrome 拡張機能はウェブサイトのパフォーマンスにどのような影響を与えますか?
Chrome 拡張機能はウェブサイトのパフォーマンスに大きな影響を与える可能性があり、特にスクリプトや広告が満載の複雑なサイトでは、読み込み時間の増加や CPU 処理の低速化につながることがよくあります。
2. どのタイプの拡張機能が最も多くのリソースを消費しますか?
リソースを大量に消費することで悪名高い拡張機能には、Honey や Klarna などの人気のショッピング ヘルパーや、継続的にバックグラウンド操作を実行してブラウジングの速度を低下させる可能性のあるプライバシー ツールなどがあります。
3. すべてのコンテンツブロッカーはブラウジングの速度向上に役立ちますか?
ほとんどのコンテンツ ブロッカーは、不必要なスクリプトの読み込みを防ぐことでブラウジングの速度を向上させますが、AdBlock Plus などの一部のコンテンツ ブロッカーは、「許容可能な広告」を無効にするなど、特定の機能を調整しないと効果的に機能しない場合があります。
コメントを残す