如何阻止从Web域下载数据,包括通过javascript代码?


0

我对google的javascript从* .gstatic.com域加载各种BS感到不满意。我试着告诉防火墙阻止* .gstatic.com,但显然这只是阻止将网页加载到浏览器中。 Google的javascript似乎可以轻松加载Google徽标以及其他可能加载的徽标。

有什么建议?

Answers:


2

你可以使用 HOSTS文件 阻止与给定域的连接。还提供预制的HOSTS文件,可以阻止来自大量来源的广告,横幅,跟踪器等;看到 这个 , 例如。

其他解决方案也存在。 IE 歌剧 有内置的广告拦截功能,而 火狐 有附加组件,提供相同的功能。


hosts文件很有意思,谢谢
EndangeringSpecies

3

gstatic.com 提供静态Googel文件;就像他们的Javascript,CSS和图像一样,黑色那是错误的。它充当CDN,可以缓存Google使用的大部分内容,这样他们就无需提供服务 google.com 因为这在网络性能方面会非常昂贵。

您不需要阻止该域名,因为没有必要这样做。您可以找到另一个维护的主机文件 http://someonewhocares.org/hosts/zero/

也许您可以考虑将这些答案中提供的两个主机文件合并,首先尝试替换 127.0.0.1 通过 0.0.0.0 因为这是阻止更好的方法(它不向本地主机发出请求),如果不起作用,则反向替换。

我严重反对处理您的网页的扩展,与DNS更改相比,这会严重影响您的浏览器体验,因为它会妨碍下载/进程/渲染循环...


0

您可以为浏览器使用广告拦截解决方案。我使用Opera,它有一个内置的内容拦截器。它使用一个名为的文件 urlfilter.ini 您可以在其中定义将被阻止的URL模式。大多数浏览器(Firefox,Chrome)都存在类似的解决方案。

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.