Chrome: Manifest V3 - Google's tyranny or Privacy salvation?

Tomcat

Professional
Messages
2,570
Reputation
8
Reaction score
546
Points
113
Ad blockers will stop working in Chrome.

informs Google that on June 3, 2024, users of Beta, Dev and Canary versions of the Google Chrome browser will face new changes. When they visit the manage extensions page on chrome://extensions, they will see a warning banner.

The banner will indicate that outdated extensions based on Manifest V2 will soon stop working. These extensions include popular ad blockers and other content filters that use the Manifest V2 API.

The transition to Manifest V3 for Google Chrome extensions has been ongoing for at least 5 years. The new standard introduces new APIs for extensions and removes old ones. One of the key changes is the blocking version of the WebRequest API, which is used to intercept and modify network traffic before it is displayed. Under Manifest V2, developers used WebRequest to block ads, trackers, and other content, as well as to prevent certain scripts from executing.

Manifest V3 reflects Google's commitment to making browser extensions more productive, private, and secure. However, this desire has led to fierce resistance from developers of extensions that protect privacy and block content. Experts say that the new architecture will worsen the effectiveness of extensions.

Manifest V3 support is already implemented in Edge, Firefox, and Safari browsers. By early 2025, when the API changes are available in the stable version of Chrome, extensions based on Manifest V2 will stop working. Corporations that use the ExtensionManifestV2Availability policy will not be affected until June 2025.

According to Google, more than 85% of actively supported extensions in the Chrome Web Store already support Manifest V3. Moreover, the leading content filtering extensions already have versions of Manifest V3-with options for users of AdBlock, Adblock Plus, uBlock Origin and AdGuard. For users of uBlock Origin running on Manifest V2, "options" means using the less functional uBlock Origin Lite, which supports Manifest V3.

As a result of years of struggle and concessions from Google, Manifest V3 is perceived as an improvement over the original proposal. However, it still doesn't solve all the developers problems and doesn't provide equivalent functionality to the components being replaced.

Google responded to the developers comments by adding support for custom scripts, Offscreen Documents with access to the DOM API, and increasing the number of rule sets in the declarativeNetRequest API (replacing WebRequest) to 330,000 static and 30,000 dynamic rules. These rules can be used by ad blockers to filter out unwanted content.
 
Top