8-bit wrote:robinp wrote:Etaoin Shrdlu wrote:I always liked how NoScript blocked everything by default, letting me pick those (few) scripts and domains which I trusted/needed/wanted, but with the new version it seems almost everything is allowed. Furthermore, the increased granularity makes the allow/deny list rather unwieldy, as the screengrab below illustrates:
yeah, i agree, this is rather odd. if i have to deny every script i don't want, visiting a page is going to be seriously tedious.
also, what in the context of this extension does "Default" mean? it appears to mean "do not block", but there is no way to set what "default" means.
to fix this, i uninstalled noscript, but when i reinstalled after closing and restarting firefox, the same trusted/untrusted domains were in the whitelist file. how do i do this, without hand-editing the firefox "prefs.js" file to remove all instances of "noscript"?
First, to answer Etaoin, Facebook is not allowed in the picture you posted. The green lock just shows that it is a secure site - a red unlocked lock shows a non-secure (http) site. Facbook is set to default in your picture. Default blocks the script. Also if you have google whitelisted then adservice.google.com will, by default, be whitelisted - easily changeable though.
robinp - Default does not mean do not block. Deafult blocks scripts. When on a site, click on the NS icon in the toolbar, click Default and it will show a list of what the default options are. Allowing the script is NOT checked so by default it is BLOCKED. There are other options as well you can set for default - you will see them when you follow the steps I just outlined.
Also, when you click on the NS icon in the toolbar you can click on "Trusted", but then click on the little clock next to it - then it will be a "temporary allow" trust. It will not be put into your permanent whitelist.
Lemee know...
Thanks for the comment points @8-bit + @robinp + @Etaoin Shrdlu
Myself and others from Girgio's official blog along with an active /r/firefox thread discussing the newest NoScript v10.1.1 for Firefox 57 Quantum on reddit, are experiencing a bit of the opposite with regards to "
default showing = allow script CHECKED , allow scripts globally is UNCHECKED in the NS-options section.
I realize this project for firefox 57+/webextension, is going to be a great work in progress that will be adjusted but best to bring in the findings.
I'm going to requote my comment from Girgio's blog:
JacksonFireX wrote:
here is a safe for work screenshot (see imgur link below) I took from checking out a recipe site I visit often. Mind that I don't have a single whitelist to the majority of urls (including no whitelisted CDN's) of this website and always manually/temporarily allow each url.
As soon as I visited the site, the video started automatically playing!! Obviously, old-NS would never have allowed that to even happen

I noticed that every item on the list from top of the main url to bottom under "default" has "allow script checked" - I don't have "allow scripts globally" in the v10 options. url's like newreclic/scorecardsearch/revsci/googletagmanager all show "allow script checked under the default bubble to the left"
NoScript v10.1.1 testing: Firefox-57.0 (64-bit) Quantum / win7-64 OS - recipe website screenshot
In the screenshot, I just clicked newrelic as an the example under default. Every url item shows the same options checked (including the allow script).
On old NS, these same urls would be there to allow/temp/untrust but would be pre-blocked - I keep them there unchanged to monitor what websites are throwing onto the page and why I fell in love with NS! For this same site example on old NS versions, normally I temporarily allow the main url address, the media-allrecipes, brightcove and a couple select urls depending on the type of page I am visiting.
I also noticed things like doubleclick being showed to "allow script" under default while on youtube.
I was taken off guard when the video started playing. This seems to be the case on a lot of other websites where you normally need to manually allow these permissions (e.g. permanently or temporary).
Etaoin Shrdlu wrote:
Right, this is where I went wrong: I checked "script" under "default" for one domain, thinking it would only apply to the domain I had "expanded", but I understand now that this changed the behaviour of the "default" rule globally. All "default" checkboxes now unchecked and blocking seems to work again.
Now, @Etaoin Shrdl did mention a point from @8-bit's default comment point. If you uncheck the main domain/url, it will uncheck every url under the default bubble that's not custom/whitelisted (i.e. trusted).
That said based on everyone's comments in this current thread, as soon as you check the 1st domain under the
default bubble such as the recipe website screenshot, it will "Auto-Check allow scripts under every default listed url bubble including newrelic/scorecardsearch/CDNs's/etc (excluding untrusted/whitelisted)" + if you "Uncheck the main url, it will uncheck everything except for untrusted/whitelisted" - I tested this to the imgur-allrecipes site link. With previous NS-Older versions, this was never an issue to worry about with the old-style menus...
Further, this same situation seems to replicate if you go to the CUSTOM bubble and temporarily allow the main recipe website url - The video will start playing if you refresh the screen or click play, but in older versions of NS, the media player would not load (properly blocked) and you had to manually allow the CDN-media networks permission (e.g. permanently or temporarily) - very different from the observed case here.
Other reddit comments to this default-scripts topic can be found here:
NoScript 10.1.1 WebExtension is finally released - Reddit /r/firefox thread
Code: Select all
https://www.reddit.com/r/firefox/comments/7eclem/noscript_1011_webextension_is_finally_released/dq4bez6/
NoScript doesn't block as default?
Code: Select all
https://www.reddit.com/r/firefox/comments/7egtv9/noscript_doesnt_block_as_default/
Thanks for the input and hope this helps others to troubleshoot this topic set.
p.s. @moderators : please consider merging this topic if appropriate to a more suitable thread and/or if it will help provide a more effective discussion awareness, thank you! There was one more related thread here: Thread Title: "Default = Allow everything in Noscript 10?" - https://forums.informaction.com/viewtop ... =7&t=23632