在 uBlock Origin 的元素级别解锁

sun*_*ica 18 firefox adblock browser-addons blocking firefox-extensions

ABP 的一项重要功能在我(一周)的 uBlock0 使用中没有发现 - “打开可阻止项目”功能允许我在页面元素级别允许和禁止。

uBlock0,即使在选中“我是高级用户”复选框后,似乎也只有一个子域级别的解锁粒度,因此如果我希望允许某些被阻止的内容,我必须允许来自该子域的所有元素。

“元素选择器”提供了“打开可阻止项目”功能的一半,但另一半对我来说是更常见的用例:取消阻止已被阻止的元素。有没有办法在元素级别而不是子域级别做到这一点?此外,能够查看到底哪些元素被阻止对我来说是一个很大的可用性增益,我不知道在 uBlock0 中是否有办法做到这一点。

注意:我使用的是 Firefox。

Sil*_*s T 13

对于正在寻找如何取消阻止他们手动添加的元素的人,您可以单击 uBlock 图标,单击左上角的齿轮图标进入“仪表板”。从那里,转到“我的过滤器”选项卡,它会显示您手动阻止的所有元素的列表。

手动阻止元素对于所有那些在您阅读页面时随您滚动的烦人社交小部件非常方便,或者这些天角落里弹出的小框指示您阅读同一站点上的其他文章。

但是我正在阅读的网站,我不小心挡住了整个主要内容框架!!值得庆幸的是,通过一些搜索能够使其畅通无阻......

  • 如何做相反的事情,阻止除元素之外的所有内容? (2认同)

Mik*_*ike 10

除了受过滤器影响的 CSS 规则之外,您还可以使用 uBlock Origin 自己的记录器来记录被阻止或允许的网络请求。

请从官方 uBlock Origin 自己的 Wiki 页面帮助这个记录器的官方概述:https : //github.com/gorhill/uBlock/wiki/The-logger

祝你好运。

  • “仅在打开后才开始记录”:这是一种有效的记录方式。在后台记录事件会无条件地给每个人带来不小的 CPU 和内存成本,包括那些永远不会使用此类功能的人。效率是uBlock Origin的首要特征,一切都是以此为基础设计的。因此,日志记录的 CPU 和内存开销只会发生在那些实际使用记录器的人身上。 (4认同)
  • wiki 有点过时了,所以截至今天,您还有一个给定页面的 DOM 检查器(记录器中重新加载图标旁边的 `</>` 图标),您可以在其中隐藏/取消隐藏(有效地启用或禁用受 uBlock Origin 影响的 CSS 更改) (3认同)