uBlock 1.48 发布,浏览器高效过滤插件

895次阅读
没有评论

uBlock Origin 是一款支持多浏览器的高效过滤工具,快速、有效且简洁,支持自定义过滤规则。

uBlock 1.48 正式发布,此次更新内容如下:

新功能

浏览器启动时的准备状态

在基于 Chromium 的浏览器上,uBO 在浏览器启动时的准备状态是一个特别棘手的问题,尤其是在 Chromium 110 之后更是如此。这导致了许多关于 “uBlock 停止工作” 的报告,这只是因为在启动时,浏览器在 uBO 准备好进行过滤之前就开始加载网页(因为过滤器列表没有完全加载到内存中)。

为了减少由这个不在 uBO 控制范围内的问题引起的报告,uBO 的工具栏图标现在将反映其在浏览器启动时的准备状态。

  • 淡黄色的工具栏图标意味着 uBO 目前正在将所有的过滤器列表加载到内存中,因此还没有准备好进行过滤:

    uBlock 1.48 发布,浏览器高效过滤插件

  • 如果在 uBO 准备就绪过程中,还有一个淡黄色的 ! 徽章,这意味着浏览器发出的网络请求无法被 uBO 处理,可能导致一些已经打开的网页中的广告/跟踪器/等无法被过滤:

    uBlock 1.48 发布,浏览器高效过滤插件

  • uBO 准备好正确过滤后,正常颜色的工具栏图标上如果出现淡黄色的 ! 徽章,意味着当前网页在浏览器启动时没有被正确过滤,有可能导致当前网页被广告/追踪器/等困扰:

    uBlock 1.48 发布,浏览器高效过滤插件

  • 为了补救某个网页上的浏览器启动过滤问题,你可以简单地强制重新加载该网页,这样做的结果是将徽章重新呈现为预期的效果:

    uBlock 1.48 发布,浏览器高效过滤插件

代码查看器

调查过滤器的问题是一个严重消耗时间的工作,为了帮助解决这个问题,uBO 中加入了代码查看器。代码查看器将自动美化 HTML/CSS/JS 代码,这应该是对浏览器内置查看源码工具的改进。

当点击记录器条目中的链接时,你可以查看美化后的 HTML/CSS/JS 资源的源代码。此外,如果高级设置 filterAuthorMode 被设置为 true,一个标记为 “查看源代码… ” 的条目将被添加到上下文菜单中,这样你就可以查看任何页面/资源的源代码而无需打开记录仪

修复/更改

  • 修复有问题的 http header 过滤功能
  • 防止在浏览器启动时加载仪表板,直到准备好为止
  • 支持在 m3u-prune 脚本中用 regex 删除整行文本
  • 修正过滤器在有空格时的解析问题
  • 添加实验性的 href-sanitizer 脚本
  • 防止对话框溢出记录器的视口
  • 让解析器考虑到 filterOnHeaders 的设置
  • ……

更多详情可查看:https://github.com/gorhill/uBlock/releases/tag/1.48.0

Read More 

正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 
评论(没有评论)
Generated by Feedzy