Heavy Ad Intervention



Heavy

Google is rolling out a new feature that allows the Google Chrome web browser to automatically unload web ads that use a disproportionate amount of system resources as part of an effort to reduce the browser's network and CPU footprint.

Reddit

Heavy Ad Intervention ⚖️ demo. Trigger a Heavy Ad Intervention in Chrome. Ensure these chrome://flags are set: 🚩 ️ Enable enable-heavy-ad-intervention 🚩 Disable heavy-ad-privacy-mitigations. How do i free up storage space on my android phone. The new anti-heavy ad intervention system is scheduled to go live at the end of August, with the release of Chrome 86. According to Google, an ad is considered heavy if the user has not interacted.

Heavy

Handling Heavy Ad Intervention

These resource-intensive heavy ads are known for ruining users' web browsing experience by making web pages load slower than normal, by draining their devices' battery, and by consuming mobile data for users without unlimited plans.

Heavy Ad Intervention

'As this is a significant intervention, we intend to roll it out gradually throughout the month of September in Chrome M85,' Google software engineer John Delaney said earlier this month.

'We will monitor any breakage or unintended effects of the intervention as we ramp up.'

What ads will be unloaded

Google is using a thresholds-based system to spot heavy ads, a system that will automatically mark them as causing performance issues if users do not interact with them and if they meet these criteria:

  • Uses the main thread for more than 60 seconds in total
  • Uses the main thread for more than 15 seconds in any 30-second window
  • Uses more than 4 megabytes of network bandwidth

As Chrome Product Manager Marshall Vale said in May, although only 0.3% of all ads displayed online will exceed these very specific thresholds, they are also behind 26% of all the network data and 28% of all CPU resources used by online ads.

Ad behaviors discouraged by Chrome's new anti-heavy ad intervention system include mining cryptocurrency in-browser, loading large and poorly compressed images, and loading large video files before a user gesture.

The heavy-ads blocking will also automatically unload ads that perform resource-intensive JavaScript operations including CPU timing attacks and video decoding.

'In order to save our users’ batteries and data plans, and provide them with a good experience on the web, Chrome will limit the resources a display ad can use before the user interacts with the ad,' Vale added.

'When an ad reaches its limit, the ad's frame will navigate to an error page, informing the user that the ad has used too many resources.'

Test heavy ad blocking now

You can test the heavy ads blocking feature on some sample content available on heavy-ads.glitch.me and you can also use it to load arbitrary URLs to test custom sites.

Google started working on this feature in July 2019 as part of a larger effort trying to steer online ads into becoming friendlier, with Google Chrome blocking a whole range of abusive or misleading advertisements starting with version 71 that was released in December 2018. Yukon ok garage sales.

To filter harmful and resource-heavy web ads, Chrome follows the Better Ads Standards to determine if a website is showcasing potentially abusive ads.

Ads previously included in Google Chrome's blocklist are those that promote and distribute malware, feature hidden click areas, show fake messages and alerts, display fake mouse pointers, abuse non-interactive redirects, and those that generally present misleading behavior.

Related Articles:

Now a days, there are many websites which makes heavy use of advertisements on the webpage. Some have so many ads that it even ruins the user experience. It also makes use of system resources, chewing up memory and CPU cycles.

There are some popular third-party ad blockers available for web browsers which can block ads on the websites. However, if you are among those who don’t want to use ad blockers, then there are some good news for you if you are a Chrome users.

With the latest Chrome 80 web browser, Google has tried to make the user experience on websites less ads intrusive through a feature named Heavy Ad Intervention. The feature is designed to block the most annoying ads that use the most system resources.

Heavy ad intervention default

Here is a simple walkthrough to enable Heavy Ad Intervention on Chrome browser.

How to enable Heavy Ad Intervention on Chrome

#enable-heavy-ad-intervention

  • First of all, make sure that you are using the latest version of Google Chrome, i.e. Chrome 80. You can do so by clicking on the hamburger menu on top right side on Chrome and going to Help > About Google Chrome
  • Once that is confirmed, you’ll now have to change options via Flags
  • In the address bar, write “chrome://flags/#enable-heavy-ad-intervention” and click Enter
  • Now, choose the option “Enabled” on the button that is to the right of “Heavy Ad Intervention” option
  • After you click enable, it will warn that the feature will be activated after the browser gets restarted
  • Click on the Relaunch button to restart Chrome and enable the fetaure