更好的火狐(Betterfirefox)提升Firefox性能
firefox吧
全部回复
仅看楼主
吧务
level 11
暗巷潜光 楼主
如题,本帖诣在转载和分享GitHub上高star的Betterfirefox(更好的火狐)项目。此项目通过user.js文件以更改Firefox浏览器的about:config中的属性值,达到提高浏览器性能目的。自述称可以提升Firefox 高达31%的速度
一些基于Firefox浏览器的衍生浏览器(例如waterfox、Floorp以及最近国外讨论热度很高的Zen浏览器)在性能优化上都使用了此项目,截止目前收获了7.4K star⭐,得到一众用户认可
如果你对此项目优化Firefox浏览器性能感兴趣,可以参考一下教程:
1.获取user.js文件(两种方式,第一种无法访问可以从度盘下载)

网页链接(点击左侧蓝字)
❷通过网盘分享的文件:网页链接链接: 百度网盘提取码: yn9z
2.在浏览器地址栏输入 “about:support”进入排障页面(注意请使用英文模式输入)或在浏览器右上角菜单〉帮助〉更多排障信息 也可进入此页面
3.点击“打开文件夹”以打开配置文件夹
4.复制user.js文件到配置文件夹根目录,重启浏览器即可
#教程
#指南
2025年03月08日 17点03分 1
吧务
level 11
暗巷潜光 楼主
项目GitHub原地址:https://github.com/yokoffing/Betterfox?tab=readme-ov-file
2025年03月08日 17点03分 2
吧务
level 11
暗巷潜光 楼主
如果你是从我的网盘链接或者从GitHub拿到的在release发行包里,是包含但不限于上文提到的user.js文件的
简单对想了解的小白描述下其他文件的作用,这四个文件主要是针对不同方向的优化指导,入门考研不用理会
2025年03月08日 17点03分 3
吧务
level 11
暗巷潜光 楼主
此外转述一下GitHub上引述的评论:
2025年03月08日 17点03分 4
吧务
level 11
暗巷潜光 楼主
关于“user.js”文件说明:
1.它是什么?为什么它能起到优化Firefox浏览器作用?
(我直接摘ds回答了)
在 Firefox 浏览器中,用户配置文件夹下的 **”user.js”** 文件是一个自定义配置文件,其作用如下:
1. 覆盖默认首选项
Firefox 的默认配置存储在 “prefs.js” 文件中(自动生成),而 “user.js” 允许用户手动定义或覆盖这些配置参数。当 Firefox 启动时,会优先读取 “user.js” 中的设置,并将其应用到当前用户配置中。
2. 持久化自定义设置
通过 “user.js” 设置的参数具有持久性。即使用户通过 about:config 页面修改了某些选项,或 Firefox 自动更新重置了配置,重启浏览器后 “user.js” 中的值仍会生效。这适用于需要长期保留特定配置的场景(如隐私强化、性能调优)。
3. 典型应用场景
隐私保护:禁用遥测、阻止 WebRTC 泄露本地 IP 等。
性能优化:调整缓存大小、网络连接参数。
界面定制:隐藏工具栏、修改标签页行为。
强制策略:禁止自动更新、锁定代理设置(适用于企业部署)。
4. 注意事项
手动创建:”user.js” 默认不存在,需用户自行在配置文件夹中创建。
优先级高:若同一参数在 “prefs.js” 和 “user.js” 中存在冲突,后者会覆盖前者。
谨慎修改:错误配置可能导致浏览器不稳定,建议修改前备份原文件。
重置影响:若执行 Firefox 重置或删除配置文件夹,”user.js” 会被移除,需重新配置。
2025年03月08日 17点03分 5
关于此项目每一项的内容更改的作用,在文件中都有详细描述,可以自行调整
2025年03月08日 17点03分
level 12
它能同步官方版的书签和密码吗?
2025年03月08日 18点03分 6
……它不是改版,它只是调整浏览器底层设置达到更高性能目的。官方默认的浏览器性能设置比较保守
2025年03月08日 18点03分
这是一份配置文件
2025年03月16日 00点03分
@贴吧用户_Q7a6y95 哦对,我没看完,以为是独立开发的一个叫betterFirefox的第三方浏览器。
2025年03月16日 17点03分
level 12
还提升性能……近来的版本经常申请一堆内存又不用,而且本来占用就多,再提升无福消受啊
2025年03月08日 23点03分 7
level 7
直接waterfox floorp不好吗
2025年03月09日 00点03分 8
level 1
火狐68能用吗?
2025年03月10日 13点03分 9
应该是可以的
2025年03月10日 15点03分
@暗巷潜光 [真棒]试试
2025年03月10日 15点03分
level 14
不明觉厉
2025年03月12日 14点03分 10
level 4
使用后iqiyi所有视频都无法播放了
为什么说是这个user.js导致的?
1.我在导入user.js之前就备份了pref.js。
2.当爱奇艺出问题后,我排除了其他扩展的影响,怀疑是user.js导致的,我把user.js删除,用之前备份的pref.js替换现有perf.js,然后爱奇艺正常了
3.再次导入user.js又出现同样的问题
2025年03月25日 05点03分 11
user.js包含了三个方向的优化部分,第一部分是FastFox主要是网页加载速度上的一些核心优化,第二部分是Securefox部分优化隐私,包括但不限于会把浏览器安全拦截从“标准”改为“严格”。你可以点下爱奇艺的地址栏护盾图标,把保护改回“标准”试试
2025年03月25日 05点03分
user.js只是设置文件,和手动在about config里设置结果是一样的 如果你知道设置了哪些,就像你知道你在设置菜单里打了哪些勾,那这根本不是问题
2025年03月25日 07点03分
betterfox也并不是一团乱麻,它已经把不同的方面的设置修改分成了几个文件,并且在设置文件中提供了大量的注释和说明以及参考资料供你了解和按需取用 如果只是盲目的套用别人的设置并不能一定能符合你的要求
2025年03月25日 07点03分
吧务
level 11
暗巷潜光 楼主
“严格”策略上本身就警告可能会导致一些网站出现问题
2025年03月25日 05点03分 12
试过了不行,你如果也用了这个user.js,那么你可以打开爱奇艺试下
2025年03月25日 06点03分
level 4
ok,我定位到问题了。
network.http.referer.XOriginTrimmingPolicy 用于控制跨源请求中 Referer HTTP 头 的信息修剪策略。其目的是在保护用户隐私(减少跨站点追踪风险)和维持网站正常功能之间提供平衡。这个配置有三个值:
0 不修剪 Referer 头
1 移除路径和查询参数
2 更严格的修剪(仅保留源)
betterFox设置的2,一般网站都没问题,所以如果想正常在爱奇艺看视频,手动设置为 1 就好了
2025年03月25日 07点03分 15
谢谢大神
2025年03月25日 09点03分
1 2 尾页