3 ms·
Doesn't Apple's content blocking API limit the number of rules at 50,000 rules per extension? uBlock Origin uses 85,000 rules from EasyList alone. That's withou
by foepys 6y ago
Doesn't Apple's content blocking API limit the number of rules at 50,000 rules per extension? uBlock Origin uses 85,000 rules from EasyList alone. That's without country-specific and privacy rules. I have about 180,000 active rules at the moment.
- saagarjha 6y agoThat is correct. Many content blockers ship with multiple extensions to try to get around this rule. (EasyList can compress a bit, FWIW.)
- hombre_fatal 6y agoTo elaborate further on your comment, you can programmatically enable/disable/change/recompile nested rules from your master extension. I wonder if half the reason the 50k rule limit exists is so developers don't end up with an append-only infinite rule list that takes 20 seconds to recompile. If you're stuck turning 200k rules into four lists of 50k rules, you can just recompile each one on its own thread and all of it will take a couple seconds max.