Hacker News new | past | comments | ask | show | jobs | submit login

Safari ad blockers are not severely crippled.



They do kind of suck, however. They’re not very dynamic and are capped at an arbitrary limit of 50,000 rules.


The most popular blocker named 1Blocker is adding multiple rule lists, one for each of it’s categories (ads, trackers, regional rules, ...) to circumvent this limit. Its not a real problem.


I think the better way to put it is it is a real problem, but with a well known workaround. AFAIK, these slots needs to be pre-defined so you're still limited to number of lists that were defined at installation time.

This limitation prevent the model with traditional adblocker where extension and block lists are independently maintained by different parties (e.g. uBlock Origin/ABP + EasyList) so you're stuck with relying on extension maintainer to update their list or download another blocker app when the blocker become unmaintained (where in traditional model you could just subscribe to another list)


All software has "arbitrary" limits.

Is 50,000 rules enough to provide adequate ad blocking?

If not, it's a problem. If 50k rules is more than enough, it's not accurate to suggest that the limit is an issue we should care about.


The only way to do adequate ad blocking is dynamically. Static lists are not sufficient.


Try Focus from Firefox


HN had a different opinion when Chrome wanted to introduce same limitations: https://news.ycombinator.com/item?id=20044430




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

Search: