Google has initiated the discontinuation of support for uBlock Origin, the popular ad-tracking blocker, in Chrome. The migration to Manifest V3—a new extension framework believed to reduce the effectiveness of certain ad blockers—is the underlying cause and is seen as part of Google’s big move against ad and tracking blocks. Developer Raymond Hill highlighted this shift by sharing a screenshot depicting Chrome automatically disabling uBlock Origin due to incompatibility with the upcoming regulations.
To circumnavigate these limitations, Hill has developed uBlock Origin Lite, which conforms to the Manifest V3 guidelines, though it needs to be installed manually because, as Hill points out in a GitHub FAQ, the differences between the original and the Lite versions are too significant for an automatic update.
The essence of a manifest involves defining extension attributes such as name, version, and required permissions. Manifest V3 changes key aspects of this definition, notably removing the ability to execute code from external servers. According to Hill, the newer version of his ad-blocking tool, uBlock Origin Lite, may not perform as robustly as its predecessor due to its diminished filtering capabilities. The new framework places constraints on the Declarative Net Request API, which ad-blockers use to filter content. Consequently, users might find uBlock Origin Lite less effective on sites that employ anti-ad content measures.
Hill clearly states, “In general, uBOL will be less effective at dealing with websites using anti-content blocker or minimizing website breakage because many filters can’t be converted into DNR [Declarative Net Request] rules.”
If you’re still using Chrome, you may want to switch to Brave, which blocks invasive tracking by default and also lets users still install uBlock Origin.