![为什么 Adblock Plus 的元素隐藏助手建议不要将规则绑定到每个域?](https://linux22.com/image/1442231/%E4%B8%BA%E4%BB%80%E4%B9%88%20Adblock%20Plus%20%E7%9A%84%E5%85%83%E7%B4%A0%E9%9A%90%E8%97%8F%E5%8A%A9%E6%89%8B%E5%BB%BA%E8%AE%AE%E4%B8%8D%E8%A6%81%E5%B0%86%E8%A7%84%E5%88%99%E7%BB%91%E5%AE%9A%E5%88%B0%E6%AF%8F%E4%B8%AA%E5%9F%9F%EF%BC%9F.png)
我在运行带有 Adblock Plus 的 Firefox,并且元素隐藏助手在 Windows 8 笔记本电脑上。
我使用 Element Hiding Helper 来隐藏各种烦恼和干扰,包括某些网站上的“您可能还喜欢”框。
当我选择一个元素并告诉助手隐藏它时,它会打开一个对话框。这样我就可以选择规则将应用于哪些域。
现在,助手允许我将规则绑定到特定域。或者它允许我指定规则将应用于any domain (not recommended)
。见屏幕截图。
我想将每个元素隐藏规则(例如##.gp-might-like
和##.sidebar
)绑定到每个域。为什么助手告诉我“不建议”将规则绑定到每个域?
答案1
#main
因为通用 ID(如)或类名(如您自己的示例)的规则.sidebar
会破坏数百万个网站。在侧边栏上放置相关内容是很常见的,例如当您在此网站上创建页面时出现的“如何编辑”和“如何格式化”部分(超级用户)。
他们不希望不知道他们在做什么的用户这样做,然后在他们的论坛上抱怨许多网站停止正常工作。