Page 1 of 1

why does noscript block javescript?

Posted: Thu Feb 26, 2015 1:19 am
by derek6193
OK, I have no-script because I dont want to be tracked by the websites I go to. but why, oh why does this very useful tool also block java script? why, oh why do I have to allow permissions so that java will work on every damned page I go to.

Can you please make another version of no-script that blocks tracking software, but does not block java? This is friggin' annoying:!:

Re: why does noscript block javescript?

Posted: Thu Feb 26, 2015 4:04 am
by barbaz
Who told you NoScript was an anti-tracking tool?

NoScript doesn't block tracking except incidentally. Sounds like you don't want NoScript at all.

Re: why does noscript block javescript?

Posted: Fri Feb 27, 2015 4:11 am
by Thrawn
derek6193 wrote:why, oh why does this very useful tool also block java script?
Er...what did you think the name meant? It's not about making actors forget their lines...not human actors, anyway.

By the way, Java and Javascript are two very different things. NoScript can block them independently of each other.

Re: why does noscript block javescript?

Posted: Fri Feb 27, 2015 9:21 am
by Reva
I dont like it blocking scripts completely.. honestly wish there was just a finer grain plugin that just allowed blocking of certain javascript functionality on websites.. such that i completely control what gets sent back or at all.. while other js functions work

to many **** **** websites who put site functionality and then infestering google **** and other such tracking and privacy invading **** into scripts or as part of ads.

allowing external scripts via noscript is ok, but on the whole you have to enable so many scripts sometimes just to have the site functional... its like it becomes pointless on some sites... for those sites i just use google **** spyware chrome instead.

more of the web has become smouldering **** pile of ad-infested privacy invading javascript heavy junk.

sad really

Re: why does noscript block javescript?

Posted: Fri Feb 27, 2015 5:00 pm
by barbaz
NoScript *can* achieve that goal. Disallow all site scripts, then put the JS from the site that you actually want into one or more surrogate scripts. How's that for fine grained control?

Yes, I know that's not simple. However, the fact is that no tool can consistently and automatically guess what part(s) of a script you want to run and what part(s) you don't want to run, especially given the fact that there are usually numerous different ways to do the same thing in JavaScript.