Chrome 85擦除猪网络,CPU资源的广告
谷歌上周表示,今年夏季Chrome将从网站中删除资源销售Web广告,包括掩盖未经授权的加密操作的广告。
争论这是一个非常少数的在线广告 - 三个十分之三的网页上的百分点 - 不成比例地占总网络和CPU消费的主要部分,谷歌计划从稳定的Chrome建造开始擦除这些广告的网站近月底。
Chrome 85计划于8月25日发布,并且是最易于首次亮起该功能的版本。
“这些广告(例如矿井加密货币的那些,编程不佳或未优化的网络使用)可以消耗电池寿命,饱和已经紧张的网络和成本资金,”Chrome产品经理“Marshall Vale”在5月14日写道发布到铬博客。
当Chrome检测到其中一个攻击性广告时,浏览器将从广告“S框架中的内容卸载 - 所显示的页面的部分 - 并使用错误消息汇总的空间”已删除,“以及更多信息的链接。
经过大量测量后,谷歌决定剥离消耗4MB的网络数据的任何广告,在任何30秒的跨度的一半期间使用CPU或者总共60秒的CPU使用率。这些酒吧非常高,它们只影响了所有广告的0.3%,但谷歌争辩,此类广告占所有广域网络流量的27%,占所有与相关的CPU使用情况的28%。
其他浏览器已经解决了使用不同方法的不良演员,包括加密矿工。例如,Mozilla的Firefox通过针对已知的脚本的域来阻止加密矿工。(Mozilla依赖于断开连接产生的域名列表。)谷歌在这里拍摄了基于度量的路线并不令人惊讶;它通常基于Chrome和/或其搜索引擎收集的数据所做的。
Chrome用户可以通过Chrome:// Flags选项页面尝试此“繁重广告”检测和删除。设置繁重的广告干预标志(也可以通过#enable-shift-ad-snowention)启用和重新启用浏览器。
谷歌表示,网站开发人员和广告内容创作者应该使用现在和8月下旬之间的时间来测试,并且如有必要,更改第一方广告。“我们与此扩展推出的意图是为广告创建者和工具提供商提供适当的时间,以准备和将这些门槛纳入其工作流程,”Vale说。
有关如何使用API跟踪删除广告的详细说明以及如何在此支持文档中提供了如何测试广告内容的资源使用情况。