feature request: temporarily allow scripts globally

Bug reports and enhancement requests
Post Reply
mickey1990x
Posts: 3
Joined: Sun Oct 11, 2009 9:02 pm

feature request: temporarily allow scripts globally

Post by mickey1990x »

temporarily allow scripts globally

like an options to allow scripts globally for one session and after restarting firefox the scripts to be blocked again.
I sometimes need to turn noscript off and after i forget to turn it back on. So i end up having noscript all the time off because i forget about it.

sorry about my english.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Jim Too
Senior Member
Posts: 58
Joined: Mon Mar 23, 2009 4:30 pm

Re: feature request: temporarily allow scripts globally

Post by Jim Too »

mickey1990x wrote:temporarily allow scripts globally

like an options to allow scripts globally for one session and after restarting firefox the scripts to be blocked again.
I sometimes need to turn noscript off and after i forget to turn it back on. So i end up having noscript all the time off because i forget about it.

sorry about my english.
noscript.tempGlobal (about:config)
Toggle to true
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Tom T.
Field Marshal
Posts: 3620
Joined: Fri Mar 20, 2009 6:58 am

Re: feature request: temporarily allow scripts globally

Post by Tom T. »

mickey1990x wrote:temporarily allow scripts globally... I sometimes need to turn noscript off and after i forget to turn it back on. So i end up having noscript all the time off because i forget about it.

sorry about my english.
Wouldn't "temporarily allow all this page" work for you in that situation, instead of temporarily allowing all of the Internet? Then you can either "Revoke temporary permissions" through the NoScript menu, or they will automatically be revoked at the end of the browsing session. So you can't forget and accidentally leave scripting enabled globally. This is much safer for many reasons.

Can you give an example of a site where you need to do this?

By the way, your English is very good. (And we're here to give tech support, not to criticize English (see number 2) :)
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20
mickey1990x
Posts: 3
Joined: Sun Oct 11, 2009 9:02 pm

Re: feature request: temporarily allow scripts globally

Post by mickey1990x »

thank you for your answers, noscript.tempGlobal seems to work

and to give you an answer tom: sometimes my mother uses the pc and she dosen't want noscript on so it's easier for her to turn it off for all the sites rather than manually swtch every site... anyway it's her choice but i still wanted to use it, i just kept forgoting to turn it back on. thanks again
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Tom T.
Field Marshal
Posts: 3620
Joined: Fri Mar 20, 2009 6:58 am

Re: feature request: temporarily allow scripts globally

Post by Tom T. »

mickey1990x wrote:....and to give you an answer tom: sometimes my mother uses the pc and she dosen't want noscript on so it's easier for her to turn it off for all the sites rather than manually swtch every site... anyway it's her choice but i still wanted to use it, i just kept forgoting to turn it back on. thanks again
OK, I understand. But just to make sure: She is using the "Scripts Globally Allowed" checkbox in General, and *not* actually disabling NoScript in Firefox Tools > Add-ons? The reason I ask is that even with scripting allowed globally, NoScript still provides many other protections: XSS (Cross-site scripting), Clickjack attacks via the ClearClick feature, ABE, etc.

I'm pretty sure you meant that she just checked the Globally Allow box, but when we see "turn NoScript Off", we tend to read that as "Disable NS", which is very different and forfeits the above silent protections.

Cheers.

Edit: Two other options on NS > General tab:
http://noscript.net/faq#qa1_12
"Temporarily allow top-level sites by default"

"Allow sites opened through bookmarks". If all of her favorite sites are bookmarked, then this allows them for her without any action on her part.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20
mickey1990x
Posts: 3
Joined: Sun Oct 11, 2009 9:02 pm

Re: feature request: temporarily allow scripts globally

Post by mickey1990x »

no, i only ment 'allow scripts' not disable NS
and i think i'm gonna use "Temporarily allow top-level sites by default" . i think it's safer

thanks again and keep up the good work with NS , it's one of the main reasons i use firefox.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Tom T.
Field Marshal
Posts: 3620
Joined: Fri Mar 20, 2009 6:58 am

Re: feature request: temporarily allow scripts globally

Post by Tom T. »

mickey1990x wrote:no, i only ment 'allow scripts' not disable NS
and i think i'm gonna use "Temporarily allow top-level sites by default" . i think it's safer
Yes, it's an improvement. Per the FAQ,
This way, the main address of each site you visit will be temporarily allowed to run JavaScript (you may still need to check 3rd party scripts, but they're usually ads and tracking stuff), while the content blocking restrictions you setup for untrusted sites (NoScript Options|Advanced|Plugin) will be applied everywhere.
Notice that this setup, even if useful in blocking annoyances and still safer than vanilla Firefox, is considerably weaker from a security standpoint than the default NoScript configuration.
Please be sure also (per the FAQ)
  • 1. Check NoScript Options|General|Temporarily allow top-level sites by default and select 2nd level domain
    2. Check the NoScript Options|Embeddings|Apply these restrictions to trusted sites as well preference
mickey1990x wrote:thanks again and keep up the good work with NS , it's one of the main reasons i use firefox.
Thank you for the kind words. They're much appreciated.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20
Post Reply