LibreJS tries to find out what scripts are nonfree and non-trivial, but it relies on a comment format that in practice is rarely used. The result is that it just tends to block everything that it doesn't consider non-trivial (which is most scripts) unless the website it's from is on LibreJS's whitelist.

Yes, by default NoScript disables all Javascript that isn't coming from websites on your whitelist. Also much nicer about NoScript than LibreJS is that its whitelist is based on what website the script comes from rather than what website you're visiting, so it's much easier to control than LibreJS. Also, NoScript allows you to temporarily allow scripts from a domain (or temporarily allow all scripts used on the page you're currently visiting) and then revoke those permissions at any time.

Reply via email to