No, I'm not going to do that. I absolutely hate even _considering_ changing
how I want to do something for an extension that doesn't know the difference
between an IP address and a script.
There are no "Scripts" on the remote IP addresses.
Putting everything into DNS would be a problem. They are ephemeral
IPs (not all, but some), literally the cloud may bring some up for an hour
and then take them down, then bring them up with another IP.
And keeping DNS uptodate even with low TTL is a problem plus I have
fast learned that many people do not have reliable ISP DNS servers.
Some are missing info, some are very slow, some are flaky. The
test is not testing DNS reliability. There are other tests that do that
pretty well.
So .. No. lol.
I have however made the error crystal clear, it now instructs the user
to set the noscript option to "Cascade" permissions from the page
to "3rd party scripts" (lol).
To give an example of the kind of ridiculous stuff these extensions do:
a user wanted to know why something was broken on the site because
they "did not trust
cloudflare.com" (which hosts jQuery for everyone).
it would be approved by noscript because the user trusts us.
perfectly the same, from a privacy/security viewpoint.
Another example, the people spending days tinkering with their noscript
or other security setup will one-click accept flash (if they wanted to run
a speed test). Or more probably, just whitelist flash, because youtube
was all flash and they want their videos. Right, that's real secure. flash
is a black box to noscript.
Alright I'm going to go away and bang my forehead against the wall now
it is more productive than thinking about NOSCRIPT !
/rant