Chrome拡張機能によりCPU使用量が増加し、ブラウジングが遅くなります
目次:
ビデオ: --°--∫—Ä--Æ--∑—Å --ª—È—Å—Ã —Ñ —Ç—É--º--∞--Ω—Ã 2024
DebugBearは最近、ブラウジングパフォーマンスへの影響を調査するために26のブラウザー拡張機能を分析しました。 このテストは、Adblock Plus、uBlock、HTTPS Everywhere、LastPass、Grammarlyなど、最も人気のある拡張機能で実行されました。
ブラウザの拡張機能によりChromeの速度が低下する場合があります
この分析の結論は驚くことではありません。 彼らは、多くのユーザーがすでに気付いていることを確認します。 つまり、特定のブラウザ拡張機能は消費電力を増加させ、ブラウザの速度を低下させる場合があります。
これは、これらの拡張機能がCPUに負担をかけるために発生します。 CPUがより多くの作業を行う必要がある拡張機能を確認するには、いくつかの数値を見てみましょう。
緊張 | それは何ですか? | ユーザー | 追加のCPU時間* |
はちみつ | 自動クーポンコードファインダー | 1, 000万以上 | 636ms |
文法的に | 文法チェッカー | 1, 000万以上 | 324ms |
Evernote Clipper | WebコンテンツをEvernoteに保存する | 470万 | 265ms |
StayFocusd | ウェブサイトに費やす時間を制限する | 70万 | 224ms |
ラストパス | パスワードマネージャー | 800万 | 139ms |
Chrome拡張機能の開発者が考慮すべき事項
Chrome拡張機能の開発者は、製品がブラウジングエクスペリエンスに与える影響を減らすために、次の点を考慮する必要があります。 コンテンツスクリプトは、要件に従ってドメインで使用する必要があります。
次に、document_startでコンテンツスクリプトを実行しないでください。 開発者は、JavaScriptでコードをオーバーロードしないでください。 JSバンドルを含める必要があるときはいつでも簡単にロードできるため。
メインテイクアウェイ
研究者は、研究のいくつかの重要な調査結果にも言及しています。 単一の拡張機能のパフォーマンスコストは小さい場合がありますが、組み合わせたパフォーマンスコストは非常に大きな値になる可能性があります。
Webサイトが分析または広告で過負荷になっている場合、プライバシーツールを使用することにより、パフォーマンスを大幅に改善できます。
この調査にはいくつかの制限もあり、単一のブラウザ、つまりGoogle Chromeのみを考慮しています。 調査を他の一般的なブラウザーにも拡張し、各ブラウザーで結果がどのように異なるかを調べる必要があります。
さらに、将来の実験で拡張の数を増やすことで、サンプルサイズを大きく保つ必要があります。
手短に言えば、この調査により、ハニーとグラマーリーはブラウジングのパフォーマンスに関して非常に遅いことが明らかになりました。
システムに非常に多くの拡張機能がインストールされている場合、通常、消費電力は増加します。 拡張機能の開発者は、今後のパフォーマンスの問題を回避するために、ベストプラクティスに従う必要があります。
最近のサードパーティのアプリやプログラムによるサイバー攻撃やデータ漏洩を考えると、プライバシーは最近大きな懸念事項です。 専門家は、ブラウザにインストールする拡張機能の数を減らすことをお勧めします。
これは、機密データの安全性を確保するとともに、ブラウザのパフォーマンスを向上させる唯一の方法です。
Chrome拡張機能の使用中に同様の問題を経験したことがありますか?
現在ブラウザにインストールされている拡張機能はいくつありますか? あなたが経験したかもしれないパフォーマンスの問題の背後にある本当の犯人はどれだと思いますか?