理解当下,塑造未来。

搜索
UTC 06:57 · 2026年4月27日星期一 XIANDAI · Xiandai
2026年4月27日 · 更新于 UTC 06:57
科技

Firefox 最新更新引入 Brave 的 Rust 广告拦截引擎

Mozilla 已在 Firefox 149 中悄然加入了 Brave 的 adblock-rust 引擎,为高性能内容拦截技术提供了一个原型参考。

Alex Chen

1 分钟阅读

Firefox 最新更新引入 Brave 的 Rust 广告拦截引擎
Firefox web browser interface

据 itsfoss.com 报道,Mozilla 已将 Brave 开发的基于 Rust 语言的开源广告及追踪器拦截引擎集成到了 Firefox 149 版本中。

此次更新并未在官方发布说明中明确提及,但其核心包含了“adblock-rust”技术。该引擎最初是为 Brave 浏览器开发的,能够处理网络请求拦截和化妆过滤(cosmetic filtering),其语法与 uBlock Origin 兼容。

Brave 隐私与安全副总裁 Shivan Kaul Sahib 在最近的一篇博文中强调了这一变化。该功能的实现过程可以通过 Bugzilla 编号为 2013888 的条目追踪,相关任务由 Mozilla 工程师 Benjamin VanderSloot 负责执行。

实验性实现

目前,该引擎仍处于原型阶段。Mozilla 默认禁用了此功能,这意味着普通用户无法通过图形界面进行操作,也无法直接使用预设的过滤列表。目前的实现更多是作为未来内容保护功能的基础层。

这一动态也表明,浏览器生态系统正呈现出核心技术共享的趋势。据 itsfoss.com 报道,热门的 Firefox 分叉浏览器 Waterfox 已经采用了 adblock-rust,直接沿用了 Firefox 中的这一实现方案。

有兴趣测试该原型的用户可以通过浏览器的进阶配置设置手动开启。只需进入 `about:config` 页面,并将 `privacy.trackingprotection.content.protection.enabled` 设置为 “true” 即可激活该引擎。

为了使引擎发挥作用,测试人员还必须手动添加过滤列表。根据源码提示,需要将 EasyList 和 EasyPrivacy 的 URL 添加到 `privacy.trackingprotection.content.test_list_urls` 配置字符串中。

引擎激活后,能够高效地剥离广告内容,同时保持页面布局完整。在对 Yahoo 等网站的测试中,该引擎成功拦截了广告内容,仅在原广告位留下“广告”字样的占位符。

评论