【问题标题】:Animation Frame Rate Drop with Adblock Plus使用 Adblock Plus 降低动画帧率
【发布时间】:2016-09-29 00:15:24
【问题描述】:

我开发了http://guyhollaway.co.uk/

当 Adblock Plus 被禁用时,用于在页面之间切换的动画(以及通常的所有内容)非常流畅和流畅。但是,启用后,他的动画帧速率会大幅下降,并使网站有点迟钝。

我认为 Adblock 只是在将某些资源与数据库进行匹配后阻止加载某些资源,但是在动画进行时没有加载任何内容。

帧率下降的原因是什么?有什么我可以做的吗?

提前致谢。

【问题讨论】:

    标签: performance animation adblock


    【解决方案1】:

    用户报告安装了 Adblock Plus 的浏览器性能不佳是很常见的。 ABP 需要 14,000 多个过滤器列表规则才能工作,并且需要大量的 CPU 和内存开销。

    您最好的选择是使用轻量级的广告拦截器,而不是像 Adblock Plus 这样的内存占用者。

    看到这个:https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared

    还有这个:https://github.com/gorhill/uBlock/wiki/Who-cares-about-efficiency,-I-have-8-GB-and%7Cor-a-quad-core-CPU

    【讨论】:

    • 我知道这一点。但是,我看不出 ABP 需要如何不断地测试这 14,000 条规则。我可以理解为什么它会降低页面加载性能和其他请求,但它会如何影响动画的性能?
    猜你喜欢
    • 2019-11-20
    • 2021-03-26
    • 1970-01-01
    • 1970-01-01
    • 2010-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    相关资源
    最近更新 更多