Richard,
you are welcome, I enjoy a puzzle.
1 of 2
Three additional points.
1. Extension for blocking outgoing requests.
The advantage of an Extension to 'block requests' is the UI is easy to use and, with RPC, it is easy to see
'which domains are blocked'. I'm much less familiar with uBlock.
With RPC it blocks 'all requests' to the 'other domain', not just scripts.
I'll use an example of a story from ghacks.
Neither RPC nor NoScript has ghacks on the Whitelist (on the Profile I'm using for this example).
RPC in strict mode ("Block requests by default" 'ticked' and "Allow requests to the same domain" 'unticked').
Fix for installing unsigned add-ons in Firefox Dev and Nightly
http://www.ghacks.net/2015/08/04/fix-fo ... d-nightly/
I can read most of the 'story' without JS.
I can even read the comments (often NOT the case if the comments are 'hosted elsewhere').
However there are some images, that are hosted at
cdn.ghacks.net
RPC has a 'Red Flag', indicating blocked requests.
There is also a 'place holder' (provided by RPC) for the blocked image
e.g.
Code: Select all
... Nightly prevented the installation of the unverified add-on <snip>
href="http://cdn.ghacks.net/wp-content/uploads/2015/08/firefox-prevent-installation-unsigned-addon.jpg"
This helps me 'decide what to do'.
I decide to 'let ghacks send requests to the CDN, to collect the picture'.
So I use RPC to TA
(requests TA TO same domain and sub-domains of ghacks ONLY from ghacks) the pictures are shown. Still no JS is
allowed. I didn't allow JS on this visit, I did see 'everything I wanted to see'.
On many sites (not ghacks) there a dozens of domains that RPC blocks (I'm very happy NOT to see all the adverts).
I find the combination of NoScript (for active content) and RPC (requests to other domains) works well.
Richard, my "noscript.untrusted", on all my Profiles, is EMPTY because RPC is 'blocking before NS even has a
chance to assess if the content is active'. NS never even sees it, unless I went to the site or I allowed site A
to send requests to Site B. Of course, if NS never saw it neither did I (LOTS of Adverts are blocked) and
pages load faster too.
2. I hope you saw the advantage, especially when testing, of having a separate Profile.
Anything you 'allow' is confined to that Profile (either TA or added to the Whitelist).
As I post this, I'm running 4 profiles: two Fx 40.0.2 and two Fx 42.0a2.
Only one is 'logged in' to
forums.informaction.com. I keep one profile 'just for making posts',
and I keep the History on that Profile (to quickly find the posts). I don't make many posts.
continued ...