首页 > 前沿科技 > > 正文
2021-09-25 10:07:48

uBlock Origin的Logger突出了扩展活动

导读 你有没有问过自己安装后广告拦截脚本和扩展(比如uBlock Origin)会做什么?虽然很明显,它们会阻止或允许网络请求或DOM元素,但详细了解

你有没有问过自己安装后广告拦截脚本和扩展(比如uBlock Origin)会做什么?

虽然很明显,它们会阻止或允许网络请求或DOM元素,但详细了解所有活动通常并不那么简单。

UBlock Origin是一个优秀的Chrome和Firefox扩展,自带一个Logger,专门为此设计的,它可以显示扩展的所有活动。

这允许感兴趣的用户选择一个选项来控制他们使用的浏览器中扩展功能的启用。

有几个应用程序:检查被阻止的内容以确保它不包含关键页面元素,控制自定义规则是否正常工作,或者诊断某些元素不在现有规则覆盖范围内的原因。

在浏览器界面点击uBlock Origin按钮,会打开一个小菜单,通过它可以控制扩展状态和具体功能。记录器图标显示在界面中间的元素选择器图标旁边。

Ublock原始记录器

注意:记录器仅在活动打开时记录日志。这样做是为了保持扩展效率并避免使用CPU和内存。

然后会打开一个新页面,按时间顺序显示所有活动。每个条目都列出了时间戳、其类型(例如,弹出窗口、脚本或dom)、操作它的页面、DOM元素(如果类型是DOM)以及阻止脚本加载的规则。

如果您对特定网页感兴趣,可以使用顶部的过滤器仅显示其活动。您可以在浏览器中找到所有打开的选项卡,并按字母顺序排列它们。此外,您可以使用搜索过滤器来查找特定的活动,例如特定的规则。

Ublock原始日志。

单击日志条目将显示有关过滤器及其所在列表的信息。虽然您可以简单地键入并获得结果,但是您可以使用过滤器表达式来自定义输出。例如,若要查找与您键入的内容完全匹配的条目,请使用| example |。并用搜索词替换该示例。

Logger提供的另一个有趣的特性是可以快速访问uBlock的高级过滤选项。您确实需要在程序选项中启用高级用户选项,然后才能使用它。

单击记录器中的第二列,打开列出的页面/域的界面。

Ublock原点高级。

另一个有用的功能叫做“幕后”。您将在页面选择菜单中找到它,它列出了uBlock无法与域关联的请求。

包括浏览器本身、扩展程序和网站的请求(如果使用了超链接审查等技术)。

您可以从记录器界面创建动态网址过滤规则或静态网络过滤器。这些允许您创建临时或永久过滤器,并有助于找出页面上需要阻止或允许的网络请求。

结束语

uBlock Origin的日志功能非常强大。对于大多数在Firefox或Chrome中使用该扩展的用户来说,这可能并不有趣,但它为高级用户提供了监视、控制和微调浏览器扩展的选项。