<div dir="ltr"><div>Hello!</div><div><br></div><div>I have some suggestions and feedback about content blocking to make it more &quot;compatible&quot; with the ABP syntax which is used by all ad blockers out there.</div><div><br></div><div>1. Is it possible to make &quot;if-domain&quot; and &quot;unless-domain&quot; not exclusive? There are some situations when you want the rule to work on all domains except a couple of subdomains.</div><div><br></div><div>Something like:</div><div><font face="monospace, monospace">&quot;if-domain&quot;: &quot;<a href="http://blogspot.com">blogspot.com</a>&quot;</font></div><div><font face="monospace, monospace">&quot;unless-domain&quot;: &quot;<a href="http://subdomain.blogspot.com">subdomain.blogspot.com</a> &quot;</font></div><div><br></div><div>2. Extend regular expressions subset a bit. There is no way to limit the length of the text in the current implementation. The problem is that this feature is widely used to block ad networks which are rotating domains.</div><div><br></div><div>Example of such rule:</div><div><font face="monospace, monospace">/[a-z0-9]{32,}/$script,third-party,domain=<a href="http://picshare.ru">picshare.ru</a></font></div><div><br></div><div>Is it possible to add this feature support?</div><div><br></div><div>3. It would be really great if there was a &quot;main-document-url-filter&quot; trigger. The problem is that now there is no way to disable blocking on a particular page without whitelisting the whole website.</div><div><br></div><div>For instance, you can&#39;t convert a rule like this (which unblocks everything on /reports/* pages, but does not interfere with other pages):</div><div><font face="monospace, monospace">@@||<a href="http://domain.com/reports/$document">domain.com/reports/$document</a></font></div><div><br></div><div><br></div><div>--</div><div>wbr, Andrey Meshkov</div><div><br></div>
</div>