Giorgio Maone wrote:dhouwn wrote:I thought this was just about allowing the domain of the link, not an allow-all on all domains the linked website might reference. So you know the domain which domain you are allowing by looking at the link (of course if the link is just redirecting then there's not much benefit).
That's exactly my interpretation and my reason for MAYBEing it. Just a straightforward "Temporarily allow site.com and open link", with no need for looking at the destination page structure, for the sole purpose of saving one reload.
dhouwn wrote:/edit: Ok, re-read the first post again, seems like I was wrong.
Giorgio Maone wrote:On the contrary, it still seem to me we are right:
edindex wrote:When a site is known by the user to be safe prior to clicking a link from email or another site, it would be nice to be able to set permission to "Temporarily Allow" from the context menu to save having to reload every new site.
Where do these words imply a cascading "Temporarily allow all" (which I could only WONTFIX)?
Of course I'm not a native speaker, so I might have misunderstood.
@
edindex: could you please clarify?
The problem, as Guardian and I have been trying to get across -- and perhaps there are language barriers all around -- is that merely allowing SiteX.com does not necessarily make SiteX work. This is the "cascading script" issue. Once you allow or TA SiteX.com,
then and only then does it call, say, SiteXcdn.net. Which is necessary to make SiteX work.
There are thousands of examples of sites that only call to a static, CDN, or "img" site
once the main site has been allowed. Others may call Akamai.
Others call *required* scripts that do not show in the first menu (home page not yet allowed), but show in the menu when the home site has been allowed.
So the bottom line is: The RFE, for *the home site only*,
might be safe and effective for sites that need no further permissions. But:
edindex wrote:When a site is known by the user to be safe prior to clicking a link from email or another site, it would be nice to be able to set permission to "Temporarily Allow" from the context menu to save having to reload every new site.
Best Practice is never to click links in emails.
Are you sure that it goes where it says? -- especially with Firefox-New.x shortening or blurring URLs (Whose idea was that, anyway?

)
Use "Copy Link Location" from the context menu. You can even paste it in a new tab or window, but examine it before hitting Enter.
You trust your friends? I've had two very trusted friends send me emails containing malicious links, because their machines were infected to send the mal-mail to everyone in their address book. Are you sure that every machine owned by everyone you know is 100%-clean? How do you know?
****************************
If you "know a site to be trustworthy", well, that's why NS has a Whitelist. Put it there, and never be bothered again.
The only saving I can see is in clicking from one site to another whose name you trust but haven't ever visited before, and that's just once. And assumes that the one script is sufficient permission. Once there, whitelist the new site. You'll never bothered again, and much simpler than creating an RFE, more complications for NS, more opportunities for things to go wrong, because someone won't use a whitelist or can't be bothered with a *one-time-only* page reload (before adding to w/l).
But it might be ineffective on the ever-growing number of "cascading script sites". I admit that I don't w/l every site that I visit only once in a great while -- I do like to keep the w/l minimal -- but a number of them require more than one script to TA anyway, so we're back to the cascading issue -- or to page reloads, if the "safe version" of the RFE is implemented. Which renders the RFE moot.
And the only way to make it effective on said growing number of cascading-script sites is to allow the home site
and every script it calls once allowed -- which, as Giorgio said, is dangerous, almost equal to "allow globally" and an automatic WONTFIX.
This is the best that I can explain it. I hope it helps.
I've had more than my fair say on this issue, have nothing more to add, and will accept whatever is the final decision.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.27) Gecko/20120216 Firefox/3.6.27