阻挡最糟糕的广告
shadowBlock是一个实验性的扩展,专门为那些决心检测广告拦截器的网站设计。传统的广告拦截器可以通过使用诸如混淆广告URL和隐藏广告图片等技术轻易绕过,而shadowBlock旨在防止这些恶意广告对用户可见。它通过阻止使用一种名为“Shadow DOM”的技术的广告来实现这一目标,而这种技术很难被传统的广告拦截器阻止。
与综合性广告拦截器不同,shadowBlock只使用了外观过滤,这意味着它应用了基于CSS的拦截。目前,它仅适用于已被确认为使用恶意广告的少数网站,因此应与通用广告拦截器一起使用。在某些情况下,由于其他广告拦截器施加的拦截规则,网站可能会检测到广告拦截,但通常可以通过禁用特定的拦截规则来解决这个问题。
值得注意的是,广告被拦截后可能会留下一些空白空间。这是一种有意的措施,以防止广告拦截被检测到。删除这些空白空间可能会影响页面上非广告元素的布局。此外,如果一个网站特别勤奋地检测广告拦截器,他们可能会故意破坏正常功能,如图像加载,以对抗拦截。
shadowBlock目前支持一些特定的网站,但shadowBlock使用的方法也可以应用于其他网站。如果您遇到使用广告拦截检测或使用Shadow DOM的广告的网站,您可以通过扩展的GitHub存储库上的问题跟踪器请求对这些网站的支持。
有关shadowBlock的更多信息,请访问扩展的GitHub存储库。