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

The adblockers still work on Chrome though.

Pretty sure people are figuring out to switch to uBlock Origin Lite and ads -- including on YouTube -- are still being blocked just fine.




Until those things don't work any longer. Slowly the frog is boiled here.


They will continue to "work". Both v2 and v3 allows extensions to block elements from the DOM. However, only in v2 can they modify actual network calls. With v3, those network calls will still be made. Which means you are no longer protected from tracking and your web browsing experience is once again being slowed down by the loading of ads even if you don't see those ads


As I replied to your other comments, this is false. v3 block the network calls. They are not made. You are protected from tracking and nothing is slowed.


They can still block elements from appearing on your browser but in the background the network calls are still being made. That means you are no longer being protected from tracking and your internet is once again being slowed down by the loading of ads


That's not true. The requests themselves are blocked:

https://developer.chrome.com/docs/extensions/reference/api/d...


Lol yeah with a max number of rules being 50

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

But declarativeNetRequest is the alternative to the webRequest API which Chrome is removing. Using declarativeNetRequest means you have to rely on static rules instead of the dynamic logic that the webRequest API allowed. This is extremely trivial to bypass. So much so that it's basically nothing at all. Especially when you take into account the max ruleset sizes

Also in Chrome (and Chrome only) any images or iframes blocked are simply collapsed



I try to assume good intentions, but at this point you seem to be simply trying to spread misinformation, and I don't know why.

The maximum number of rule sets is 50, not rules, as your own link clearly and unambiguously states.

The actual minimum (not maximum) number of supported rules is 30,000:

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

In reality, Chrome supports over 10x that. And UBOL doesn't even use/need the minimum, sticking to around 17,000.


Thanks for the correction. you're correct it's 50 rulesets. Originally the limit was 5,000 rules but it seems the Chrome team backed away from that

Regardless it doesn't change the fact that these are static rules. It's trivial for anti-adblockers to dynamically get a url that is not in a ruleset. Without the dynamic logic that is allowed by the webRequest API we are completely dependent on static rulesets that need to be updated by updating the entire extension itself

The size of the rulesets is a distraction from the fact that adblockers can no longer run dynamic logic to filter web requests and block tracking


For now. Advertisers now know ways to bypass all blockers for Chrome.


Right, google knows not to turn up the temp too fast, else the frog might jump out!




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

Search: