news 2026/10/14 2:01:14

Betterfox 完整指南:5 分钟用 user.js 完成 Firefox 提速、隐私加固与界面净化

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Betterfox 完整指南:5 分钟用 user.js 完成 Firefox 提速、隐私加固与界面净化

Betterfox 完整指南:5 分钟用 user.js 完成 Firefox 提速、隐私加固与界面净化

【免费下载链接】BetterfoxFirefox user.js for optimal privacy and security. Your favorite browser, but better.项目地址: https://gitcode.com/GitHub_Trending/be/Betterfox

Betterfox 是一套面向 Firefox 的 user.js 配置项目,用一份配置文件同时优化浏览器的速度、隐私与安全。它的思路是"最小有效剂量":只改动有实际收益的参数,把过度调优引发的兼容问题挡在门外。实际使用过这套配置的用户普遍反馈,网页加载速度有明显提升,主流网站的兼容性没有变差,新标签页和地址栏里的干扰内容也少了一大截。

收益清单:默认 Firefox 与 Betterfox 优化后的差异

先对照这张表,判断这套配置值不值得装:

项目默认 Firefox应用 Betterfox 后
HTTP 连接总数上限9001800
单服务器持久连接610
推测连接与下一页预取部分启用默认关闭(隐私优先)
密码与表单自动填充开启关闭
跟踪保护白名单开启可完全关闭
遥测与数据收集上报关闭
新标签页推荐内容显示移除
PDF 默认缩放固定值可设为按页宽

如果你开大量标签页、带宽较高,前两项收益最直接;如果你介意自动填充和遥测,后几项收益更实在。两者兼得,这也是 Betterfox 把配置拆成模块的原因。

三步部署 user.js:下载、放入配置目录、重启生效

  1. 下载 user.js(右键"另存为"到桌面或任意目录)。
  2. Firefox 地址栏输入about:profiles,选中你日常使用的配置文件,点击"打开文件夹"。
  3. 把 user.js 复制进该文件夹,重启 Firefox。配置在下次启动时一次性生效。

使用 Waterfox 或 Zen 的话,仓库里已备好对应版本的配置:waterfox/ 和 zen/,取用方式相同。

三大模块按需启用:Fastfox、Securefox、Peskyfox 各管什么

三个模块文件职责清晰,可按需取用,也可以全部叠加。

Fastfox:把网络请求的通道加宽

Fastfox.js 管的是"网络请求怎么发出去"。以下参数都围绕连接数与缓冲:

参数推荐值作用
network.http.max-connections1800(默认 900)浏览器可同时发起的 HTTP 连接总数上限,多标签页和高带宽场景直接受益
network.http.max-persistent-connections-per-server10(默认 6)单台服务器可占用的连接池大小,官方注释指出超过 10 属于过度
network.buffer.cache.size/network.buffer.cache.count65535 / 48扩大网络缓冲,减少应用层到驱动层的数据搬运,降低 CPU 占用

Securefox:把隐私开关一项项拧紧

Securefox.js 覆盖密码、表单、遥测和连接安全:

参数推荐值作用
signon.rememberSignonsfalse不再保存和自动填充密码
signon.autofillFormsfalse关闭表单自动填充
privacy.trackingprotection.allow_list.convenience.enabledfalse完全关闭跟踪保护白名单,例外站点不再放行
dom.security.https_only_mode_pbmtrue隐私窗口强制 HTTPS

遥测相关开关在文件内整体关闭,无需逐项设置。

Peskyfox:清掉界面里的干扰项

Peskyfox.js 负责界面净化,典型参数如下:

参数推荐值作用
browser.toolbars.bookmarks.visibility"never"始终隐藏书签栏
browser.search.suggest.enabled/browser.urlbar.quicksuggest.enabledfalse地址栏不再弹搜索建议与"Firefox Suggest"
pdfjs.defaultZoomValue"page-width"内置 PDF 阅读器按页宽缩放

新标签页的 Sponsored Stories 与 Shortcuts 推荐区同样在此文件内禁用。

按系统与习惯微调:Windows、macOS、Linux 调参清单

基础配置装好后,按你的操作系统再做一轮微调,这一步建议跟着部署流程一次做完,避免回头补改。

Windows 专属调参清单

参数推荐值作用
default-browser-agent.enabledfalse禁用"默认浏览器代理",停止向 Mozilla 上报默认浏览器状态
network.trr.mode3启用 DoH 且不走系统回退
geo.provider.ms-windows-locationfalse关闭 Windows 定位服务
gfx.font_rendering.cleartype_params.rendering_mode/cleartype_level5 / 100调整 ClearType 字体渲染

macOS 专属调参清单

参数推荐值作用
network.trr.mode2启用 DoH 并保留系统 DNS 回退,稳定性更好
geo.provider.use_corelocationfalse关闭 CoreLocation 定位
pdfjs.defaultZoomValue"page-width"PDF 按页宽显示

Linux 专属调参清单

参数推荐值作用
geo.provider.use_geocluefalse关闭 geoclue 定位
network.trr.mode2DoH 带系统回退
network.trr.max-fails5(默认 15)缩短 DoH 连续失败后的放弃判定,加快回退

高级玩法:用 personal/ 目录做个人覆盖

想改 DoH 服务商或字体渲染这类项目不代劳的细节,用 personal/user-overrides.js 覆盖默认值。注意文件头部有免责声明:它是作者的个人与测试混合配置,照搬前请逐行确认。示例:

user_pref("network.trr.uri", "https://dns.nextdns.io/你的ID/Firefox"); user_pref("network.trr.mode", 3); user_pref("gfx.font_rendering.cleartype_params.rendering_mode", 5); user_pref("gfx.font_rendering.cleartype_params.cleartype_level", 100);

出问题怎么办:兼容性与性能的快速回滚

某个网站打不开或功能异常时

按这个顺序排查,通常两步内能定位原因:

  1. 先翻项目官方 wiki 的 Common Overrides 列表,确认该站点是否在已知例外名单里。
  2. 把network.http.speculative-parallel-limit临时恢复为默认值 6。
  3. 仍不行再把privacy.trackingprotection.enabled设为 false 复测,排除跟踪保护的拦截。

优化后反而更卡时

  1. 检查扩展冲突,逐个禁用最近安装或重型扩展。
  2. 恢复默认值,再按模块分段重新应用,找出引发问题的那一段。
  3. 新建一个干净配置文件装 Betterfox 复测,排除旧 profile 里累积的坏状态。

日常维护与扩展搭配

  • 🧹 定期清理缓存:about:preferences#privacy里清除历史记录
  • 📊 用about:memory页面分析内存占用,定位异常扩展
  • 🧩 扩展搭配:uBlock Origin 拦截广告与跟踪器,Multi-Account Containers 隔离会话,ClearURLs 自动剥离 URL 里的跟踪参数

现在就把 Betterfox 装上

仓库获取命令:git clone https://gitcode.com/GitHub_Trending/be/Betterfox

下一步建议:先跑默认配置两周,把真正不顺手的站点记下来,再对照 personal/ 里的覆盖项逐个调整;动手前通读一遍 Securefox.js 中你所在系统相关的段落,比盲目复制别人的配置更省事。

【免费下载链接】BetterfoxFirefox user.js for optimal privacy and security. Your favorite browser, but better.项目地址: https://gitcode.com/GitHub_Trending/be/Betterfox

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/14 1:58:41

Django购物商城系统实战:MTV架构、订单支付与避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/14 1:58:37

SwiftUI Agent Skill:界面能力服务化与技能化封装实践

1. 从“SwiftUI-Agent-Skill”这个名字说起:它到底想解决什么问题第一次看到“SwiftUI-Agent-Skill”这个组合词,我脑子里蹦出来的不是某个具体框架,而是一种很典型的工程诉求:把 SwiftUI 的界面能力,和某种“代理式”…

作者头像 李华
网站建设 2026/10/14 1:58:27

Spring Boot单体电商系统设计:事务、库存与幂等性实战

简介:本资源是一份面向计算机专业本科生与研究生的MySQL网上购物系统课程设计文档,聚焦Spring Boot框架在B/S架构电商系统中的完整落地实践,帮助学习者掌握需求分析、模块设计、数据库建模(含E-R图与表结构)、多角色权…

作者头像 李华
网站建设 2026/10/14 1:57:44

Microsoft Edge 无法翻译/翻译失败的一种解决方法:修复 Edge

最近在使用 Microsoft Edge 浏览网页时遇到了一个问题: Edge 自带的网页翻译功能突然无法正常使用,一直提示“无法翻译”或者“翻译失败”。 浏览器本身可以正常使用,网页也能够正常打开,但翻译功能就是无法工作。 在尝试解决之…

作者头像 李华