我如何阻止所有Facebook元素/内容


19

我没有Facebook帐户。如何阻止Internet其余部分上的所有Facebook元素(不仅包括喜欢按钮,而且阻止Facebook的所有内容)。我担心被Facebook跟踪。我在Mac OS X上使用Firefox。

Answers:


15

您可以将以下行添加到/etc/hosts计算机上的文件中,以切断对所有facebook内容的访问:

# Block Facebook
127.0.0.1 www.facebook.com
127.0.0.1 facebook.com
127.0.0.1 login.facebook.com
127.0.0.1 www.login.facebook.com
127.0.0.1 fbcdn.net
127.0.0.1 www.fbcdn.net
127.0.0.1 fbcdn.com
127.0.0.1 www.fbcdn.com
127.0.0.1 static.ak.fbcdn.net
127.0.0.1 static.ak.connect.facebook.com
127.0.0.1 connect.facebook.net
127.0.0.1 www.connect.facebook.net
127.0.0.1 apps.facebook.com

3
另一个选择是将这些域名添加到NoScript加载项中。
ale

1
也许您仍然看到的内容不是从Facebook加载,而是从您所在的网站加载?在这种情况下,编辑/ etc / hosts仍然可以防止Mac将任何数据发送到Facebook。
penguirl 2010年

@ fyodor78链接到该网站?
Sathyajith Bhat


@ fyodor78 屏幕截图小页脚由网站本身的 HTML呈现。该HTML是指图像,http://static.ak.fbcdn.net/rsrc.php/z5/r/3_oEy-UyyDE.png但可以将其缓存近一年。因此,我想它已从您的浏览器的缓存中获取。如果您先清除浏览器的缓存该怎么办?
Arjan 2010年

6

自从IPv6开始上线以来,它已经使@mckeed的响应不完整。“ :: 1”是IPv6的默认反馈循环。需要将其添加到中的每个Facebook条目中/etc/hosts。这是我的样子:

# Block Facebook IPv4
127.0.0.1   www.facebook.com
127.0.0.1   facebook.com
127.0.0.1   login.facebook.com
127.0.0.1   www.login.facebook.com
127.0.0.1   fbcdn.net
127.0.0.1   www.fbcdn.net
127.0.0.1   fbcdn.com
127.0.0.1   www.fbcdn.com
127.0.0.1   static.ak.fbcdn.net
127.0.0.1   static.ak.connect.facebook.com
127.0.0.1   connect.facebook.net
127.0.0.1   www.connect.facebook.net
127.0.0.1   apps.facebook.com
# Block Facebook IPv6
::1 www.facebook.com
::1 facebook.com
::1 login.facebook.com
::1 www.login.facebook.com
::1 fbcdn.net
::1 www.fbcdn.net
::1 fbcdn.com
::1 www.fbcdn.com
::1 static.ak.fbcdn.net
::1 static.ak.connect.facebook.com
::1 connect.facebook.net
::1 www.connect.facebook.net
::1 apps.facebook.com

4

Ghostery可用于Firefox和Safari,它阻止了包括Facebook在内的跟踪器列表。如果您愿意,可以明确告诉它要阻止什么,什么不阻止。


3

这不是一个完整的解决方案。如果您有Adblock,则可以在以下位置使用过滤器 http://adblockplus.org/en/subscriptions 向下滚动到“其他”部分,然后订阅“反社会”过滤器。那为我阻止了它。结合mckeed的答案,这可能会阻止所有Facebook。

反社会过滤器也会阻止Twitter和其他服务,因此它可能不是您想要的。



1

试试FaceBookBlocker

我们是怎么来到这里的?

Facebook链接在我们日常访问的许多网站上开始出现的频率让我们开始感到不知所措,因此我们决定对此进行一些处理。

它有什么作用?

此浏览器扩展程序可阻止Facebook社交插件(包括iFrame中的插件)在除Facebook本身以外的网站上运行。这包括“喜欢”按钮,“推荐”列表,并且还应阻止任何Facebook脚本跟踪您的浏览历史记录。

那Facebook Connect呢?

不用担心:使用Facebook Connect进行登录或使用Facebook作为其他功能的管道的网站将继续按预期运行。


1
链接到Facebook阻止程序可得到404
Ivanov '18

0

在Mac OS X上,GlimmerBlocker可以充当所有浏览器的代理。订阅正确的过滤器可以屏蔽Facebook :

标题:Facebook“赞”残疾人

作者:亚当·斯坦普(Adam Stamper)

描述:此过滤器可防止从Facebook服务器自动加载“赞”按钮和其他社交小工具。而是显示一个链接,让您启用每个小工具,使您可以控制Facebook对您的网络使用情况的了解程度。

网址:http//visuao.net/facebook/glimmer.xml

需要注意的是GlimmerBlocker并没有对HTTPS站点工作,因为浏览器会再通过代理发送加密的流量。


0

使用uBlock OriginAdBlock Plus或任何其他可以使用AdBlock Plus过滤器列表的浏览器扩展程序,您可以安装Anti-Facebook过滤器,该旨在阻止非Facebook网站上的Facebook内容。

您可能还需要查看Fanboy Annoyance阻止列表,该列表旨在...

...阻止社交媒体内容,页面内弹出窗口和其他烦恼;从而大大减少了网页加载时间并使它们整洁。

除了社交媒体内容外,它还阻止页面内弹出窗口,新闻通讯,不必要的链接,自我促销和其他不必要地使网站混乱的内容。

您可以安装Fanboy Ultimate ListFanboy Ultimate列表),该列表将Annoyances阻止列表与EasyPrivacy(阻止跟踪器)和EasyList(主要广告阻止列表)结合在一起。请注意,如果您已经安装了Ultimate列表,则无需安装Annoyances阻止列表。

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.