Though wrapped in some good changes for user security, you’d have to conclude that this is a move to limit ad blockers, as instead of the extension being able to update it’s filters you have to wait for a new extension version. Google YouTube has been going after people using ad blockers and limiting how many videos you can watch before blocking you, but an ad blocker that can update quickly works around YouTube’s methods and very seldom do you need to go into the extension to update manually (I use uBlock Origin). Consequently, YouTube is so annoying with ads in videos to where you’d have to conclude they’re trying to force you to pay for YouTube Premium. And I used to pay the $9.99 per month for music and YouTube Premium happily, but then they went and increased it to $13.99 which is just too much to me. I still see the ads when casting to my Chromecast on the TV, and they annoyingly interrupt videos at weird times instead of just doing preroll ads. Of course, YouTube has become a censorship platform so perhaps content creators will migrate to other platforms that still respect free speech. And worth saying, I’d tolerate ads if they weren’t annoying, which really created the whole ad blocking movement starting with those super annoying flashing ads on webpages (still a thing).
By Bill Toulas
Google is continuing with its plan to phase out Manifest V2 extensions in Chrome starting in early June 2024, weakening the abilities of ad blockers.
Google says this decision was made based on the community’s progress and feedback, which were deemed satisfactory to continue without further delays.
Starting June 3, 2024, with Chrome version 127, users with active Manifest V2 extensions will see warnings on Chrome Beta, Dev, and Canary channels, while extensions still using Manifest V2 will lose their “Featured” badge.
Gradual disabling of V2 extensions will follow on the stable Chrome release, with recommendations for V3 alternatives. Users can temporarily re-enable their Manifest V2 extensions, but this option will eventually be removed.
Enterprises using the “ExtensionManifestV2Availability” policy will be exempt until June 2025, so they will be given an extra year to transition to Manifest V3 compatible add-ons.
What is Manifest V3?
Manifest V3 is the latest version of the extension platform for Google Chrome, designed to enhance the security, privacy, performance, and overall trustworthiness of Chrome extensions.
In summary, Google aims to achieve the following with Manifest V3:
- Limit extension access to user network requests.
- Force developers to include all functionality within the extension, ending the practice of hosting code remotely.
- Move network request modifications from the extensions to the browser (service workers).
- Replace background pages with dedicated service workers to improve browser performance.
Though this appears positive for the end users, the new framework introduces major technical challenges for extension developers, especially for those who need greater control over browser functions such as ad-blockers, who now have to implement complex mechanisms to remain effective.
uBlock Origin, considered one of the most popular ad blockers available, was forced to create a new project called uBO Lite (uBOL), which is a permissionless Manifest V3 browser extension.
While this extension will likely work fine for many users, the developers state that for more advanced uses, it may be required to configure additional settings or give extra permissions to specific sites.
One considerable drawback is that rulesets will no longer be updated frequently by the extension through automatic updates. Instead, rulesets are only updated when new versions of the extension are released.
The uBlock developer has created a FAQ explaining the differences between the current extension and the new Manifest V3 version.
Adoption at 85%
Google says it listened to extension developer feedback throughout this period and made targeted improvements such as supporting user scripts, offscreen documents, and expanding the number of alllowed rulesets for ‘declarativeNetRequest.’
Key changes implemented recently include review skipping for safe rule updates and version rollbacks, providing developers with better update control.
Google claims that, as a result of its actions to facilitate accelerated adoption, over 85% of actively maintained Chrome extensions, including popular ad-blockers like AdBlock, Adblock Plus, uBlock Origin, and AdGuard, have migrated or released versions that support Manifest V3.
For developers whose extensions are still on Manifest V2, Google “highly recommends” completing the migration now.
A guide on how to do that can be found here.