如何在 Firefox 中禁用图像加载,并加载给定页面的所有图像?

JVC*_*JVC 6 firefox images

这似乎是一个简单的问题,但答案非常简单,但这里的问题实际上是一个棘手的问题,我希望有人能提出一个优雅、有效的答案。

我希望默认浏览行为是不为任何站点、任何地方加载任何图像。然后,我希望能够将选定的特定站点添加到白名单,以允许他们始终加载图像。

您会认为 Firefox 有一个内置功能可以解决这个问题,但事实并非如此,原因如下:

当您在现有 Firefox 首选项中将站点列入白名单时,仅为该特定域加载图像。这意味着,如果图像是通过 CDN 或仅来自任何 3rd 方域提供的,它们将不会被加载。因此,如果一个站点使用来自 flickr 等 wikimedia 的图像,它们将不会加载,除非您还将 wikimedia 或 flickr 列入白名单——这是我不想做的。

此外(这部分的好解决方案的加分项!)在 Firefox 13 中似乎不再有“加载图像”按钮/菜单项选项。曾几何时,在禁用图像的情况下浏览是微不足道的,然后根据需要随时加载它们。这似乎不再可能了……???

现在,您可能会说“有 Firefox 插件可以做您想做的事!” 但在你提出建议之前,让我解释一下我已经尝试过的所有内容。

他们要么...

  1. 只需利用内置的图像白名单功能,就会受到上面列出的相同的第一方域限制。
  2. 加载/阻止整个浏览器窗口和该窗口内的所有选项卡的所有图像。这是不可接受的,因为图像加载/阻止需要基于每个选项卡/每个站点。
  3. 仅需要单独将特定站点列入黑名单/阻止,或单独将某些文件类型(jpg、gif 等)列入黑名单。
  4. 要求首先加载图像,然后在页面中选择并停用。

因此,考虑到所有这些......是否有人对我如何在默认情况下阻止所有网站加载所有图像有任何建议,但是如果需要,用户可以任意加载当前页面的所有图像,并且有选择地将特定域列入白名单,以便页面上的所有图像(第一方和第三方)始终为该域加载?

编辑:哇,所以没有解决方案呢?我真的很震惊。

cyb*_*do0 1

您应该能够通过使用 Firefox 的免费 AdBlockPlus 扩展来实现此目的。我会尝试使用黑名单和白名单过滤器。这里有关于如何编写这些过滤器的信息