
It displays on every website to denote whether NoScript has either blocked, allowed, or partially allowed scripts to run on the web page being viewed. NoScript takes the form of a toolbar icon or status bar icon in Firefox. It also can remove many irritating web elements, such as in-page pop-up messages and certain paywalls, which require JavaScript in order to function. NoScript is useful for developers to see how well their site works with JavaScript turned off. In addition, not loading this content saves significant bandwidth and defeats some forms of web tracking. īecause many web browser attacks require active content that the browser normally runs without question, disabling such content by default and using it only to the degree that it is necessary reduces the chances of vulnerability exploitation. The add-on also offers specific countermeasures against security exploits. Active content may consist of JavaScript, web fonts, media codecs, WebGL, and Flash. The allowlist may be permanent or temporary (until the browser closes or the user revokes permissions). In the default configuration, active content is globally denied, although the user may turn this around and use NoScript to block specific unwanted content. The classic NoScript menu in Firefox Active content blocking īy default, NoScript blocks active (executable) web content, which can be wholly or partially unblocked by allowlisting a site or domain from the extension's toolbar menu or by clicking a placeholder icon.
