阻止来自网页的所有第三方域


9

当我浏览网页时,我不希望被Facebook或Google等任何第三方服务跟踪。例如,如果我访问somepage.com,我不希望我的浏览器从facebook.com请求东西,除非我允许。但是,如果我访问facebook.com,Facebook仍然有效。

有谁知道Chrome或Firefox扩展程序允许我这样做?

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

有什么建议?谢谢。

Answers:


4

附加组件 没有脚本 可能做你想要的。我感谢我必须明确允许页面所需的那些脚本/域,并且可以轻松地保持其他某些脚本/域不被触发。您可以暂时允许域名以便您可以查看页面/站点是否真正运行至关重要。

这让我想起:我真的需要捐款。


4

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

http://www.ghostery.com/


2

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

您会注意到,如果您使用的是Noscript,这会造成很多麻烦。有很多次我去网页并且必须允许某些第三方网页加载javascript(和其他项目)以使页面正常运行或甚至正确呈现。


1
感谢您的答复。当我访问paypal.com时,我会允许staticpaypal.com的请求。我意识到在我第一次访问页面时必须这样做会有点痛苦,但我不介意。
Wayne Bloss

这只是我想到的一个例子。当我必须使用Noscript时,这很烦人,我认为没有一个扩展可以阻止所有第三方内容,如noscript。所以你可能需要手动编辑一些配置文件。真正最好的办法是在浏览器会话结束时获取noscript和adblock,禁用第三方cookie以及转储cookie /缓存。除此之外,这是一个真正的麻烦。如果您需要更多隐私,我建议您使用代理服务。
Daisetsu

2
至于手动允许对第三方网站的请求,每次您必须加载网站并确定允许或不允许的第三方网站时,这似乎会变得乏味。
mindless.panda


0

最近我为这个目标制作了一个程序。它利用基于铬的浏览器的host-rules参数来启动列入白名单的浏览器会话,其中只能联系您允许的域和IP。此外,它默认以隐身模式运行浏览器,并禁用所有扩展程序。以这种方式,浏览器失去了扩展的内存负担作为奖励。它是一个非常简单的程序,我每天使用它并感到安心。 你可以在sourceforge查看,它的名字 BrowseWell

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.