Betterfox如何提升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 优化配置,通过 101 条 about:config 偏好项,在不引入第三方代码的前提下改善浏览器的隐私、安全与性能。适合想手动管理浏览器设置的普通用户,上手约需 10 分钟。
Betterfox 配置原理:user.js 如何生效
一句话说明机制:Betterfox 把精选偏好项写进 user.js,Firefox 每次启动时自动加载,并覆盖你在 about:config 里做的临时修改。
| 组成 | 机制 |
|---|---|
| user.js | 101 条偏好项,随浏览器启动自动生效,是唯一必需文件 |
| Securefox.js、Peskyfox.js、Smoothfox.js | 隐私、界面、滚动三类参考清单,user.js 由它们提炼而来 |
| 最小有效剂量原则 | 只调整影响最明显的参数,避免为边际收益牺牲网站兼容性 |
三步上手:备份、应用与验证 Firefox 优化配置
下面是一条完整操作路径:先备份配置,再放入 user.js,最后确认设置已生效。
第一步,备份。在地址栏输入 about:profiles 并回车,找到要使用的配置,在 Root Directory 一栏点击 Open Folder 打开配置目录,把整个目录复制一份到别处作为备份。
第二步,应用。从项目仓库获取 user.js(右键另存为),移动进刚打开的配置目录,然后重启 Firefox。偏好高级安装的用户,可在仓库提供的 install.py 同目录用 python install.py 运行,它会自动备份配置并下载与你 Firefox 版本匹配的 user.js。
第三步,验证。重启后在地址栏打开 about:config,搜索 browser.contentblocking.category,值显示为 strict 说明跟踪保护已生效。
再搜索 datareporting.policy.dataSubmissionEnabled,应显示为 false,表示遥测已关闭。两项都符合,即可确认 user.js 加载成功。
按需调整:如何自定义 Firefox 优化配置
自定义入口就在 user.js 文件内部,末尾预留了 MY OVERRIDES 区域,把想覆盖的偏好项以 user_pref 行写在这里即可,例如重新启用表单自动填充。
personal/user-overrides.js 是作者的个人示例集,可参考写法,但文件开头明确标注其含测试性质参数,不建议直接套用;滚动相关参数则写在文件中的 SMOOTHFOX 区域。
常见坑与回滚:如何恢复 Firefox 默认设置
按"现象→处理"列出四个高频问题。
- 某网站登录或视频播放异常:多由 strict 跟踪保护或 HTTPS-Only 模式触发,在 MY OVERRIDES 中写入反向项覆盖,或按备份恢复。
- about:config 里改了值,重启后又变回去:这是 user.js 的正常机制,启动时以文件为准,想持久修改请直接编辑 user.js。
- 想整体回滚,或怀疑文件来源:从配置目录删除 user.js 并重启即恢复默认;官方声明其页面是唯一权威来源,替换文件时务必从官方仓库重新获取。
- 使用 Waterfox 等分支浏览器:项目说明指出 Waterfox 存在设置被重置的已知问题,且分支文件不随主版本每次更新,拿不准时优先使用标准 user.js。
Betterfox 随 Firefox 大版本持续更新,当前 user.js 标注版本为 152,建议浏览器升级后重新获取文件并复验。把 MY OVERRIDES 区域单独备份一份,以后更新时个性化设置就不会丢失。
【免费下载链接】BetterfoxFirefox user.js for optimal privacy and security. Your favorite browser, but better.项目地址: https://gitcode.com/GitHub_Trending/be/Betterfox
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考