uBlock 是一款支持多浏览器的高效过滤工具,快速、有效且简洁,它不仅过滤广告,屏蔽广告的功能是通过支持 Adblock Plus 过滤规则语法实现的,因此它支持自定义过滤规则。
uBlock 1.44.0 正式发布,此次更新内容如下:
新的程序修饰过滤器运算符::matches-media()
参数必须是 MDN 上记录的有效媒体查询,即出现在 @media 规则和第一个左大括号之间的内容(包括需要时的括号)。
最佳实践:
在纯 CSS 选择器(如果有)之后使用 :matches-media()。
- 好:example.com###target-1 > .target-2:matches-media((min-width: 800px))
- 不好(尽管仍然有效):example.com##:matches-media((min-width: 800px)) #target-1 > .target-2
修复
- 添加 0.5s mp3 可重定向资源
- 将队列相关的初始化代码添加到 AMZN shim 脚本
- 修复 DOM 检查器中的深色主题问题
- 更好地检测无效的化妆品过滤器
- 正确地将 3p 规则应用到 3p-script/3p-frame 单元格上
- acis scriptlet 中不存在时,跳过测试上下文
- 忽略 ctrl keydown 事件处理程序中的自动重复事件
- 修复 Thunderbird 的弹出面板
- 防止选取器大于视口
- 使用符合 WebAssembly-1.0 的函数名称
详情可查看:https://github.com/gorhill/uBlock/releases/tag/1.44.0