Share this article

Improve this guide

Latest news

With KB5043178 to Release Preview Channel, Microsoft advises Windows 11 users to plug in when the battery is low

Copilot in Outlook will generate personalized themes for you to customize the app

Microsoft will raise the price of its 365 Suite to include AI capabilities

Death Stranding Director’s Cut is now Xbox X|S at a huge discount

Outlook will let users create custom account icons so they can tell their accounts apart easier

Chrome might render ad blockers useless pretty soon

2 min. read

Updated onOctober 4, 2023

updated onOctober 4, 2023

Share this article

Improve this guide

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Google has revealed a Manifest V3 document that highlights the company’s plan to replace Chromium’s webRequest API. The changes outlined within Manifest V3 could have a profound impact on someChrome extensionsthat utilize the webRequest API to filter traffic from ad sources. Some developers have even warned that the API changes could renderad-blocking extensionsforChromeobsolete.

A Google engineer provided a hyperlink for a draft Manifest V3 document in a post onThe Chromium Projects website. That document outlines how Google intends to greatly restrict the webRequest API blocking. The company plans to introduce a new declarative NetRequest API that has more limited rules for ad filtering.

As Chromium is an open-sourcebrowserthat underpinsChrome, such changes would almost certainly be implemented withinChrome. Google explains that these changes will speed up page loads for itsbrowsers. The new declarativeNetRequest API will speed up page loading as it will enableChrometo modify network requests. However, ad blockers also speed up browsing by removing ad content from pages.

Some extension developers expressed concerns about the proposed changes on the Chromium website. A uBlock Origin developer, Mr. Hill, stated that the proposed API changes would render some ad-blocking extensions obsolete. Mr. Hill stated in a forum thread:

If this (quite limited) declarativeNetRequest API ends up being the only way content blockers can accomplish their duty, this essentially means that two content blockers I have maintained for years, uBlock Origin (“uBO”) and uMatrix, can no longer exist. Beside causing uBO and uMatrix to no longer be able to exist, it’s really concerning that the proposed declarativeNetRequest API will make it impossible to come up with new and novel filtering engine designs, as the declarativeNetRequest API is no more than the implementation of one specific filtering engine, and a rather limited one (the 30,000 limit is not sufficient to enforce the famous EasyList alone).

As such, Manifest V3 has convinced some developers that Google is trying to kill off ad-blocking extensions with the API changes. Google probably won’t be bothered about the impact such API changes could have on ad-blocking extensions considering the significance of ads to the company. Restricting ad blockers might also boost the web’s economy.

RELEATED STORIES TO CHECK OUT:

More about the topics:Adblock

Matthew Adams

Windows Hardware Expert

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things surrounding it.

He is passionate about the tech world, always staying up-to-date with the latest and greatest. With an analytical view, he likes problem-solving, focusing on errors and their causes.

In his free time, he likes to read and write about history and tries to always develop new skills.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Matthew Adams

Windows Hardware Expert

He is passionate about everything surrounding Microsoft’s OS, focusing on troubleshooting guides & tips for everyday problems.