The addon automatically blocks all such content, but there may well be occasions when you need it to run. When you encounter such as site, you can easily add it to a whitelist so that scripts will be allowed to run now and in the future - ideal for banking and shopping sites.
You can choose to be notified when a script is blocked, so should a site fail to function as expected you can opt to enable individual page elements as required. The settings you choose to use can be quickly backed up by saving them as a bookmark so they can be restored when you have to reinstall, or transferred to another computer.
With hardly any user intervention required, NoScript offers a superb level of protection against site borne security threats and ensures that you have full control over what is allowed to run in your browser window.
Version 220.127.116.11 (Changelog):
x Work-around for moz-bug 1167371
x Fixed fatal regression on Firefox 34 and below
x Improved backward compatibility
x Work-around for anonymized plugin subrequests being vetoed by channel event sink
x Fixed backward compatibility PopupBoxObject shim
x [E10s] Fixed cascading permissions broken when checks are performed cross-process
x [Surrogate] Removed deprecated "for each" constructs from replacements
x [L10n] Updated ru-RU (thanks negodnik)
x Tentative fix for Bug 1153256 (thanks Dragana Damjanovic)
+ Added about:preferences to the mandatory whitelist
- Removed legacy STS support
+ [Surrogate] 2mdn.net inclusion replacement (thanks barbaz)