阻止所有第三方域名访问网页

阻止所有第三方域名访问网页

当我浏览网页时,我不希望被任何第三方服务(如 Facebook 或 Google)跟踪。例如,如果我访问 somepage.com,我不希望我的浏览器向 facebook.com 请求信息,除非我允许。但是,如果我访问 facebook.com,Facebook 仍然可以使用。

有谁知道 Chrome 或 Firefox 扩展程序可以让我做到这一点?

Chrome 中的 AdBlock 似乎不起作用,因为它只是隐藏了网页元素,并没有阻止浏览器下载它们。我认为某种代理/浏览器扩展混合体是最好的。

有什么建议吗?谢谢。

答案1

附加组件无脚本可能符合您的要求。我很感激我必须明确允许页面所需的那些脚本/域,并且可以轻松阻止其他特定脚本/域触发。您还可以暂时允许某个域,这样您就可以查看它是否真的对页面/站点的运行至关重要,这也非常好。

这让我想起:我确实需要捐款。

答案2

我刚刚发现了一个名为“Ghostery”的程序,它允许您查看/阻止跟踪您的第三方网站,也许它可以帮到您。它有适用于所有主流网络浏览器的插件:

http://www.ghostery.com/

答案3

我建议你不要这样做。虽然你可能认为这会解决窥探和跨站点请求伪造问题,但这只会导致更多问题。很多网站都有一个单独的域名,例如 paypal.com,我认为有 staticpaypal.com,它负责加载所有静态内容,如图像、视频、脚本等。

您会发现,如果您使用的是 Noscript,这会带来很多麻烦。我经常访问某个网页,必须允许某些第三方网页加载 JavaScript(和其他项目),才能使页面正常运行,甚至正确呈现。

答案4

最近我专门为此目的制作了一个程序。它利用基于 Chromium 的浏览器的主机规则参数来启动白名单浏览器会话,其中只有您允许的域和 IP 可以联系。此外,它默认以隐身模式运行浏览器并禁用所有扩展。这样,浏览器就可以摆脱扩展的内存负担。这是一个非常简单的程序,我每天都使用它,感觉很安心。你可以在 sourceforge 上查看,它的名字是浏览好

相关内容