Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

As far as I can see, Manifest v3 addressed all the major concerns. It was a developmental spec and they adapted it based on feedback. What problems still remain that you take issue with?


> It was a developmental spec and they adapted it based on feedback.

I wonder what they've actually addressed. It looks like this was just lip service:

> Additionally, we are currently planning to change the rule limit from maximum of 30k rules per extension to a global maximum of 150k rules.

Source: https://blog.chromium.org/2019/06/web-request-and-declarativ...

16 months later the limit is still 30,000.

Source: https://developer.chrome.com/extensions/declarativeNetReques...

To give some context, it looks a clean installation of uBlock Origin would require nearly 80,000 rules.

> 79,972 network filters + 39,856 cosmetic filters


Where have you seen any source that isn't Google or Microsoft say that it "addressed all the major concerns"?

And what exactly has changed in the past year to do so?

My understanding is that webRequest blocking is deprecated and a limited size static list will replace it. No?

Edit: spec still shows ~35,000 total block entries, far too few. A medium sized marketing firm could, on their own, set up 70,000 distinct s3 bucket URLs, or a large one could easily justify that many distinct domains. Many existing block lists and uBlock's dynamic (uncountable) behavior far outstrip these limitations. This spec will break the back of ad blocking for good, and Chrome engineers and PMs know it.

Spec: https://developer.chrome.com/extensions/declarativeNetReques...


Google is the one that made the changes in response to feedback. If you're rejecting them as a source of those changes, then you're setting impossible goal posts.

The changes included greatly increasing the rule list size, allowing dynamic rules, not requiring the list be included in the manifest (for independent updates), and the ability to adjust some network headers.

As I said, they addressed all the major concerns that I saw raised.


How about the (fairly critical) ones raised by the authors of uBlock?


uBlock currently has ~75,000 rules. That list isn't getting smaller, so which 50% of the rules would you cut?

In a few years, which 2/3 of the rules would you cut?

How is this a win for consumers? How have they addressed those major concerns?

Edit: That was stock, I just added a few lists and passed 100,000 network filter rules. Please explain to me slowly, as if I were a child, how a static limit of 30,000 rules is a bigger number than 100,000, and why my computer with 128GB of RAM memory can't possibly support more than 30,000 rules?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: