Betterfox - 优化Firefox浏览体验的终极配置
Betterfox - 优化Firefox浏览体验
Betterfox是一组针对Mozilla Firefox浏览器的优化配置,通过调整about:config
参数来提升浏览速度、增强隐私保护并减少不必要的干扰。
功能特性
-
多场景优化配置:
- Fastfox:优先考虑浏览速度
- Securefox:提供合理的隐私和安全保护
- Peskyfox:移除各种干扰元素
- Smoothfox:优化滚动体验
-
性能优化:
- 改进页面渲染和加载速度
- 优化内存和缓存使用
- 调整网络连接参数
-
隐私保护:
- 增强跟踪保护
- 禁用数据收集功能
- 减少指纹识别风险
-
自定义选项:
- 提供多种滚动模式选择
- 允许用户自定义覆盖设置
- 支持不同刷新率显示器的优化配置
安装指南
- 创建备份配置文件
- 下载user.js文件:
wget https://raw.githubusercontent.com/yokoffing/Betterfox/main/user.js
- 打开Firefox,在地址栏输入
about:profiles
并回车 - 在要使用的配置文件中,点击"Root Directory"部分的"Open Folder"
- 将下载的
user.js
文件移动到该文件夹
或者使用安装脚本:
python install.py
使用说明
基本配置
安装后重启Firefox即可应用基本优化配置。
自定义覆盖
要自定义设置,可以创建覆盖文件:
- 在配置文件目录创建
user-overrides.js
- 添加自定义配置,例如:
// 示例:启用密码管理器
user_pref("signon.rememberSignons", true);
滚动优化示例
// 120Hz+显示器推荐的自然平滑滚动配置
user_pref("apz.overscroll.enabled", true);
user_pref("general.smoothScroll", true);
user_pref("general.smoothScroll.msdPhysics.continuousMotionMaxDeltaMS", 12);
user_pref("general.smoothScroll.msdPhysics.enabled", true);
user_pref("mousewheel.default.delta_multiplier_y", 300);
核心代码
性能优化配置
// 网络连接优化
user_pref("network.http.max-connections", 1800);
user_pref("network.http.max-persistent-connections-per-server", 10);
user_pref("network.dnsCacheExpiration", 3600);
// 内存缓存优化
user_pref("media.memory_cache_max_size", 65536);
user_pref("image.mem.decode_bytes_at_a_time", 32768);
隐私保护配置
// 增强跟踪保护
user_pref("browser.contentblocking.category", "strict");
user_pref("privacy.trackingprotection.enabled", true);
// 禁用数据收集
user_pref("browser.discovery.enabled", false);
user_pref("extensions.getAddons.showPane", false);
滚动优化配置
// 锐化滚动选项
user_pref("mousewheel.min_line_scroll_amount", 10);
user_pref("general.smoothScroll.mouseWheel.durationMinMS", 80);
user_pref("general.smoothScroll.currentVelocityWeighting", "0.15");
user_pref("general.smoothScroll.stopDecelerationWeighting", "0.6");
更多精彩内容 请关注我的个人公众号 公众号(办公AI智能小助手)
公众号二维码