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 10.1.7 (changelog):
x "Needed type" feedback in Custom preset for data: and blob: fonts (thanks skriptimaahinen for report)
+ Pressing DEL while left-mousing down on a fixed/absolutely positioned element of a script-disabled page removes it, allowing users to dismiss in-content popup "windows" and blocking overlays
x Fixed changing sites permission resets local preferences regression from 10.1.7rc1 (thanks pal1000 for report)
x Fixed data: and blob: fonts not blocked even if the "font" permission is not given to the main document (thanks skriptimaahinen for report and preliminary patch)
+ "Appearance|List full addresses in the permissions popup" option, off by default, to simplify the popup UI
+ "webgl" requirement feedback in CUSTOM permissions
+ "webgl" placeholder wherever possible + Activated beta channel updates from secure.informaction.com
+ WebGL blocking now honored on scripted pages x Quantum RC versions are hosted on secure.informaction.com from now on due to beta channel deprecation on AMO