
Firefox Noscript plugin 10.1.5.9 trust a site. Note that I hit the large S for google.com and now it says trusted. The large clock means it is temporary and will be removed when the browser closes.
Why use NoScript?
Certain web sites are getting pretty sophisticated with their javascript. One Canadian news site, for some reason, disabled their right mouse button function and instead coded this action to a left mouse button click. All this javascript manipulation has many unintended usability consequences that I did not want to tolerate. Instead I opted to more personally control the javascript that is executed in my browser using NoScript.
Using NoScript as Default: No Javascript
By default, NoScript loads the site but turns off all javascript. There are a lot of very suspect sites out there that use javascript to trick you, or find a vulnerability. While the default no javascript setting may allow a site to appear, depending on how the site was coded, some or all actions may not work. For example the site might display a completely blank white screen, might partially load or might not display correctly. This is the safest. If you only wish to read their content, then you really do not want any action anyway.

NoScript plugin: default no javascript will run.
- temporarily allow all javascript to run, you somewhat trust the site
- temporarily allow some sites’ javascript to run
- permanently allow some sites’ javascript to run
Temporarily Allow All Javascript to Run
If you infrequently visit a site but believe it is safe, you can click the NoScript icon in the toolbar. The NoScript list for the web page will appear. Click the clock with the exclamation point for “Temporarily allow this page”. The NoScript icon on the toolbar changes from a blue “S” with a red strike out symbol, to a blue “S”. Note that all web sites on the page will run until you close your browser, after which these sites’ javascript will be blocked. Click the green circle arrow to reload the page.

NoScript Plugin: Grant all temporary access. The large clock, and not the small clock, means temporary. Restart your browser and access is denied.
Temporarily Allow Some Javascript To Run
If you somewhat trust the site, you could only allow specific sites’ javascript to run temporarily, but not the javascript from the whole site. For example, the site hackademix.net loads javascript from itself, hackademix.net as well as Google.com. If you wish to only allow hackademix.net to temporarily run javascript but not Google, you can click the large blue “S”. The display will change from the default of no script running, the blue “S” with a red diagonal bar through it, to the blue “S” Trusted, with a large clock. The large clock, vs a small clock, means temporary. Hackademix can run temporarily run javascript, but not Google.

NoScript Plugin: Temporary access for a specific site, but not for Google. Note the large S Trusted. The large clock, and not a small clock, means temporary.

Firefox Noscript plugin 10.1.5.9 trust a site. Google can run javascript but not hackademix.net. Note that I hit the large S for google.com and now it says trusted. The large clock means it is temporary and will be removed when the browser closes.
Permanently Allow Some Javascript to Run
For your sites you regularly visit, you will want to allow them permanent access. In order to change from temporary to permanent access, click the clock. The clock will change from large to small, denoting permanent access. This permanent setting is stored in your browser database, and will be retained the next time you start your browser.

Firefox Noscript plugin 10.1.5.9 trust a site. Note that I hit the large S for google.com and now it says trusted. The large clock means it is temporary and will be removed when the browser closes.

Firefox Noscript plugin 10.1.5.9 trust a site. Note that I hit the large S for google.com and now it says trusted. Click the large clock and it will turn into a small clock, which means it is now permanent and will be retained when the browser closes.
Save your Preferences
From Addons Manager, NoScript, Preferences, NoScript Options, the top right has an option to export preferences. This will save a .txt file to your computer. I have exported my preferences but have not imported them.
Why Go to all This Trouble?
Some sites do some very strange things with javascript. If you wish to block these bad user interface choices, NoScript will give you the tools to block specific actions but not others. You will need to learn, site by site, which NoScript setting are appropriate, and can permanently store what you need. NoScript blocks malicious javascript by default, so if you forget, NoScript will protect you and your computer.