2016-09-28 5 views
0

私はhttp://guyhollaway.co.uk/を開発しました。Adblock Plusでのアニメーションフレームレートドロップ

Adblock Plusが無効になっていると、ページを切り替えるためのアニメーション(および一般的にはすべてが本当に)が非常にスムーズで流暢です。ただし、有効にすると、アニメーションフレームレートが大幅に下がり、サイトが少し遅くなります。

Adblockは、特定のリソースをデータベースと照合した後にロードすることをブロックするだけだと考えましたが、アニメーションの進行中は何もロードされません。

フレームレートが低下する理由は何ですか?私はそれについて何かできることはありますか?

ありがとうございます。

答えて

0

Adblock Plusがインストールされていると、ブラウザのパフォーマンスが悪いと報告するのが非常に一般的です。 ABPは14,000以上のフィルタリストルールを必要とし、CPUとメモリの大幅なオーバーヘッドを必要とします。

あなたの最善の策は、Adblock Plusのようなメモリ豚ではなく、軽量のadblockerを使用することです。私はそれを認識していhttps://github.com/gorhill/uBlock/wiki/Who-cares-about-efficiency,-I-have-8-GB-and%7Cor-a-quad-core-CPU

+0

https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared

そして、この:

はこれを参照してください。しかし、ABPがこれらの14,000のルールを絶えずテストする必要があるかどうかはわかりません。ページロードのパフォーマンスやその他のリクエストを減らす理由は理解できますが、アニメーションのパフォーマンスにどのように影響しますか? – thephpdev

関連する問題