Page 1 of 1

conditional temporary allowance

Posted: Sat May 23, 2015 12:00 pm
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

Re: conditional temporary allowance

Posted: Sat May 23, 2015 2:34 pm
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 .