Manifest V3 changes are now available to test in Microsoft Edge
blogs.windows.com
blogs.windows.com
Innovation around ad blockers will now be largely constrained by browser vendors evolving the declarativeNetRequest API.
Mediocre ad blockers like Adblock Plus will happily adapt to the new limited API to fill in any void created by uBlock Origin, and most users will not immediately notice the damage that has been done.
> We have no immediate plans to remove blocking webRequest and are working with add-on developers to gain a better understanding of how they use the APIs in question to help determine how to best support them.
I think stronger language is needed to reassure people that continuing to offer powerful extension APIs is truly important for Mozilla.
Forking Chromium is likely an unsustainable proposition unless backed by a large corp (or VC/philanthropy money) and a value proposition non-tech people can understand.
What about Brave? Any idea what their stance is on this?
Extensions will continue to enjoy access to your data, while ad blockers will have a harder time to react to the countermeasures introduced by ad networks.
You make me sick.
Next, Microsoft needs to get on top again and show Google how it's done. OG monopolism.
Finally some blood!
Really though I agree. Now is far better that the darkest IE days but we're heading down a really bad path.
I might be wrong on that though, please jump in if there are plans I don't know about.
It's surprising to me that Microsoft is planning to deprecate the old API, I thought their plan was to support both in parallel. Surprising and disappointing, I haven't seen any indication that the fundamental problems with the declarative API were ever addressed.
It only wont immediately appear as the total destruction of adblocking because it will require months for people to all adopt new browser versions and developers are likely to take months to adapt their tech to the point where your adblocker effectively stops working for 90% of ads after which it will basically never work again.
> the new API will limit extensions to 150,000 rules each, a big jump from the old limit of 30,000 rules per extension
Couldn’t someone make separate extensions for each block list and break them into 150k chunks?
[0] https://www.wired.com/story/google-chrome-ad-blockers-extens...
* * *
[1] https://developer.chrome.com/extensions/declarativeNetReques...
I’ll gladly install 10-20 extensions if I have to, along with a master extension that handles cosmetic filtering.
The list could easily be shrunken by combining some of those rules into regex based rules. Indeed, enormous regex based rules used to be common in the early days, but seem to have fallen out of favor. I'm guessing that it turns out that they were slower, or one of the major extensions did not support them or something.
There is some form of complexity limit for regex based entries, and only 1000 of them are allowed per extension's static list (an additional 1000 are allowed for the dynamic blocklists). But I'd be pretty surprised if they were so limited they could not bring EasyList back within the 30k limit.
So basically, if there is no global limit being applied, one would probably need about one extension per major blocklist, with smaller blocklists potentially being able to be combined into shared extensions.
Ads Sucks. and specially nude ads on twitch. I am sorry but ads sucks in reality.