Page 1 of 1

Selective rules

Posted: Tue Sep 03, 2013 9:04 pm
by Kailyn
Hello,

I love NoScript and have been using it for years, however there's something I've always felt was lacking.

Consider the following: I regularly use a website example.com which makes use of a CDN cdn.com. Thus I want to access example.com, allowing its use of JavaScript, both on its own domain and cdn.com while still asking, on other websites, for use of cdn.com

If I use ABE to achieve this, with rules like the following,

Code: Select all

Site .cdn.com
Accept INCLUSION from .example.com
Deny
I can access example.com with cdn.com allowed, however, on any other websites, I don't have the option to temporarily allow cdn.com, which is blocked by ABE.

Is there any other way to go about this problem which I'm not aware of?

Thanks.

Re: Selective rules

Posted: Tue Sep 03, 2013 11:12 pm
by Thrawn

Re: Selective rules

Posted: Wed Sep 04, 2013 12:22 pm
by Guest
Thrawn wrote:RequestPolicy
Thanks a lot Thrawn.

So, if I install RequestPolicy, from what I understand, and in this particular example, I should allow cdn.com on NoScript and selectively allow it with RequestPolicy, is that it?

Re: Selective rules

Posted: Wed Sep 04, 2013 11:31 pm
by Thrawn
That's correct.

There will be a lot of double-handling, I'm afraid, but it's currently the easiest way to handle this.

I'm working on an ABE interface that might help, but it's not ready for public usage yet.

Re: Selective rules

Posted: Thu Sep 05, 2013 9:20 am
by Kailyn
Thank you very much once again.

I'm actually liking it, since it allows some granularity, like its separate lists for "Origin", "Destination" and "Origin-to-Destination".

Can you please tell me if RequestPolicy is able to block JavaScript?

Re: Selective rules

Posted: Fri Sep 06, 2013 4:57 am
by Thrawn
Kailyn wrote: Can you please tell me if RequestPolicy is able to block JavaScript?
It will block cross-site JavaScript, because it will block the request that would download it.

It won't stop JavaScript coming from the site that you visit. NoScript handles that.