Re:Web Request and Declarative Net Request: Explaining the i...
by dfabulich on Wednesday June 12, 2019 @02:59PM
(#20168087)
The rule limits Google's proposing are more generous than the limits Apple puts on content blockers. Apple allows only 50K rules. And it turns out 50K rules is actually fine!
Declarative rules engines are better and preserve privacy better. This is Google following Apple's lead and doing the right thing.
Re:Web Request and Declarative Net Request: Explaining the i...
by mixedCase on Wednesday June 12, 2019 @03:18PM
(#20168271)
> The rule limits Google's proposing are more generous than the limits Apple puts on content blockers
And Firefox and most Chromium forks have no limit. Does that mean they have infinite generosity?
Seriously, how is Apple being bad at something an argument for lowering other options to the same level? Right now I have ~200K filters enabled on this machine. EasyList alone is sitting at 90K according to uBlock Origin.
Re:Web Request and Declarative Net Request: Explaining the i...
by buckminster on Wednesday June 12, 2019 @03:18PM
(#20168270)
Please don't spam the same comment multiple times.
Re:Web Request and Declarative Net Request: Explaining the i...
by hungryfoolish on Wednesday June 12, 2019 @04:04PM
(#20168706)
>And it turns out 50K rules is actually fine!
No its not. Plus, if you combine Easylist with a bunch of additional filter lists, then it very easily crosses 50k.
In addition, because of the Chrome extension team's obsession with using js workers instead of persistent processes we're going to have to deal with finding work-arounds for holding important and unencrypted things in memory. Someone brought up the issue that some extensions will have to create a newly pinned tab to the top left of the browser because of these inane bullshit rules removing the background page. Imagine a stack of pinned tabs just so your extensions can do their jobs. Does that sound dumb enough yet? Sometimes it's necessary to hold a lot of information in memory because the user actually wants the extension to do a certain task in a reasonable amount of time. They are making our jobs harder because they're too stubborn to understand that extension developers are the ones who create the magic. This is central governance at its finest.
These rules are stupid as hell.