Google is providing a new declarativeNetRequest API within Chrome for ad blockers and other extensions but it is not as extensive as the previously used webRequest interface.
While ad blockers do have to go through a few hoops to provide similar experience to customers as before, it is not going to entirely change the landscape of ad blockers on Chrome.
Essentially extensions like uBlock Origin and Ghostery have to adopt the AdBlock Plus', arguable less effective, model.
However, Google hasn't blocked even the previous one entirely.
The Enterprise version of Google Chrome will still be allowed to use webRequest for blocking ads. This is likely so that companies don't have to change their internal extensions because of the change.
According to Google, not allowing the public use of webRequest API is done to expand on user privacy and ensure a safe user experience. Ad blockers might contest that making it harder to block ads is very convenient for the largest ad provider in the world.
Written by: Matti Robinson @ 31 May 2019 16:19