When I enable “JavaScript” globally, Java and Flash are enabled too. Is there a way to have JavaScript enabled but keeping Java and Flash blocked until I click above the NoScript placeholder?
Even if you trust JavaScript to be enabled everywhere (and you shouldn’t), you can still use NoScript as an effective annoyance blocker. To setup this “Annoyance Block” mode, you just need to: • Check NoScript Options|General|Temporarily allow top-level sites by default and select 2nd level domain • Check the NoScript Options|Embeddings|Apply these restrictions to trusted sites as well preference 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.
Related Questions
- When I enable "JavaScript" globally, Java and Flash are enabled too. Is there a way to have JavaScript enabled but keeping Java and Flash blocked until I click above the NoScript placeholder?
- What versions of Microsoft Visual Studio, .Net, Flex/Flash, JavaScript, Java and PHP are required/supported?
- In Internet Explorer, how do I enable or disable Java or JavaScript?