From August, Chrome will start blocking ads that consume 4MB of network data, 15 seconds of CPU usage in any 30 second period, or 60 seconds of total CPU usage
This is the third escalation in Chrome's slow takeover of ad-quality enforcement. It started with a native filter for Coalition for Better Ads violations announced in late 2017 (blocking non-compliant ads natively), went global in mid-2019, and expanded in February 2020 to disruptive video formats like pre-rolls and overlays (the August video-ad crackdown).
What changes now is the criterion: instead of judging what an ad looks like, Chrome will measure what it costs to run — 4MB of network data, 15 seconds of CPU in any 30-second window, or 60 seconds total. A December follow-up confirmed the policy bites even ads publishers sell directly (Chrome began blocking resource-hogging publisher ads), making this an enforcement mechanism rather than a guideline.
First-order effects
Publishers and ad networks running rich-media creatives face automatic blocking at the browser level from August — no warning to the buyer, no appeal to a standards body, just removal by Chrome.
Second-order effects
Ad-tech vendors must add resource budgets and lightweight creative variants to their pipelines, shifting spend toward formats that fit under the thresholds; Google effectively sets the technical spec the whole display market builds against.
Third-order effects
If the pattern holds, the browser — not the Coalition for Better Ads or any industry body — becomes the de facto regulator of advertising, with Google writing rules its own ad business must also satisfy, and rivals facing pressure to match or differentiate on enforcement rigor.
The trend: Ad blocking is migrating from user-installed extensions to platform-enforced performance standards set unilaterally by browser owners.
Ads are the oil industry of the Web. One of the most culturally damaging things the Web has done is feed a culture of free. Nothing is free. We pay with ads in so many ways. Ads are like plastic; hugely polluting, tremendously wasteful. https://venturebeat.com/...
“Chrome is setting the thresholds to 4MB of network data or 15 seconds of CPU usage in any 30 second period, or 60 seconds of total CPU usage. While only 0.3% of ads exceed this threshold today, they account for 27% of network data used by ads and 28% of all ad CPU usage.” https:…
Very happy to see the team rolling this out. These kind of resource limits are exactly the right defense against abusive patterns like cryptocoin mining ads. https://blog.chromium.org/...
A step in the right direction -> From August, Chrome will start blocking ads that consume 4MB of network data, 15 seconds of CPU usage in any 30 second period, or 60 seconds of total CPU usage https://venturebeat.com/... https://twitter.com/...
📣 Chrome's Heavy Ad ⚖️ Intervention will unload ads that exceed their allowance for CPU or network usage. https://blog.chromium.org/... 📋 Learn how to monitor these with the Reporting API and update your ads to avoid issues. https://developers.google.com/ ...
“The thresholds (4MB of network data, 15 seconds of CPU usage in any 30 second period, 60 seconds of total CPU usage) represent just 0.3% of ads, Google said. And yet, they account for 26% of network data used by ads and 28% of all ad CPU usage.” https://venturebeat.com/...