therube wrote:Neither TA top-level nor Allow through bookmarks are safe (IMO, with the former being more dangerous).
therube said exactly what I would have said, and said it very well.
therube wrote:And then if it was a redirected or otherwise obscured link, what gets TA'd?
My point exactly, or at least, one of my points.
Perfect example, thank you.
And your first post was excellent-- stick with that one.
@ edindex/Rob:
Your post was stated very clearly. No problem.
I won't go into the tech details, but to clarify, it's Firefox itself that presently uses the prefetching, not NoScript. (As said, I've disabled it.)
If we accept my view that prefetching (whatever it is) is undesirable, the issue becomes that in order to implement your feature request, NoScript would have to *start* using prefetching, AFAIK. There may be another way to do it, but one doesn't come to mind immediately.
In any event, the risks pointed out by
therube are still there: You wouldn't know what you're allowing until after you're already there, which may be too late.
I hope that makes it more clear.
(If you too want to disable it, open a new tab or window, type about:config in the Address bar, then in the Filter bar, type
prefetch (Enter)
This will bring up two preferences:
network.dns.disablePrefetch The default is false. Double-click it to toggle it to true.
network.prefetch-next The default is true. Double-click it to toggle it to false.
Then close that tab or window.
(This is the same for both Fx 3.6.x and Fx 9.x)
Result: It may take a few extra tenths of a second to load a page when you click on a link to it from another page.
On the other hand, the original page probably loads faster if it has a lot of links, as most do, when it doesn't also have to start loading pages from every site it links to.
And you have the privacy savings that all those sites with links on the page don't know that you've visited the original page.
Please note that this is my personal opinion only, not official forum advice. It's a choice for each user to make.
The Wikipedia
article on Link Prefetching is rather technical, and not very clear, but I think they state the downsides quite clearly:
# Users and website operators who pay for the amount of bandwidth they use find themselves paying for traffic for pages the user might not actually visit, and advertisers might pay for viewed ads on sites that are never visited.
# Web statistics such as browser usage, search engine referers, and page hits may become less reliable due to registering page hits that were never seen by the user.
# Users may be exposed to more security risks - by downloading more pages, or from un-requested sites (additionally compounded as drive-by downloads become more advanced and diverse).
It's that last one that bothers me the most from a security point of view, although NoScript (without your feature request

) would provide protection against sites not already in your whitelist. But there is still a privacy issue.