Sunday, August 11, 2024

Manifest V3

If you don't know what "MV3" is just quit reading and go back to Facebook.

Congratulations, now we can begin.

Google has been sabre rattling over big changes in Chrome extension support for years. Well, they're finally pulling the trigger on it.

Here's ZDNET's summary (archive.org) of Manifest V3:
In development for the past six years, Google's Manifest V3 extension platform is designed to replace version 2 with tighter controls over the behavior of extensions. Malicious or suspicious extensions are a problem for any browser, including Chrome. To address this issue, Google claims that the new platform will better ensure that extensions offered in the Chrome Web Store are safe and reliable.
There's an even deeper dive (archive.org) over at BinaryFolks.

The short explanation is that extensions will no longer be able to dynamically load content from other sites. While this sounds good (and is good), it kneecaps extensions like uBlock Origin that dynamically updates its filter lists. Further, MV3 limits the number of filter objects that an extension can use.

The warnings started in Chrome 127 which dropped in August 2024.

While I'm sure that this will be a problem for some users, it doesn't seem to be a problem for "regular" users like you and me.

uBlock Origin has released uBlock Origin Lite that is MV3 compliant.

I set 2 options in uBlock Origin Lite: "Default filtering mode" to "Optimal" and checked "EasyList/uBO - Cookie Notices". I left "Filter lists Default" of "Ads, trackers, miners, and more" checked.


Honestly, I can't tell the difference.

YMMV

No comments: