conditional temporary allowance

Ask for help about NoScript, no registration needed to post
Rigletto
Posts: 1
Joined: Sat May 23, 2015 11:38 am

conditional temporary allowance

Post by Rigletto »

Hi all,

I ususally have Javascript disabled for most of all websites including google and youtube. But for some services, e.g. City maps, it is necessary to enable google, googlemaps etc. Of course I can always enable them manually. But ususally first there is only one site represented in Noscript-menu. After reloading the site there appears another site and so on up to 3 or more times. This is inconvenient if you open such a site frequently.

I thought it would be great, if I can define a bunch of sites to be allowed if I open a particular site. So a german Site for Citymaps is www.falk.de. To make this site work I have to allow

falk.de
maps.googleapis.com
gstatic.com

So I would like to set: If I open falk.de automatically maps.googleapis.com and gstatic.com should be temporarily allowed.

Is this possible?

Regards

Stefan
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0
barbaz
Senior Member
Posts: 11143
Joined: Sat Aug 03, 2013 5:45 pm

Re: conditional temporary allowance

Post by barbaz »

It's not clear exactly what you want.
So do you want (1) maps.googleapis and gstatic Temp-Allowed ONLY when falk.de is Temp-Allowed, or (2) do you simply want them to share the same script permission as falk.de always, or (3) do you want them to run script on falk.de only when falk.de is (Temp-)Allowed but you don't care what happens to them elsewhere?

1) can be done with ABE.
2) is not currently possible, but would make a reasonable RFE. I can move this topic to NoScript Development and you can clarify / add to the original post if you want.
3) is already possible, set about:config > noscript.restrictSubdocScripting to true then Allow maps.googleapis.com and gstatic.com . Then they won't run scripts until you (Temp-)Allow falk.de .
*Always* check the changelogs BEFORE updating that important software!
-
Post Reply