本文首发于ASC_8384 的个人博客。
配置编辑器(即 about:config 页面)会列出名为“首选项”的 Firefox 设置项目,这些设置从 Firefox 用户配置文件中的 prefs.js 和 user.js 文件或程序的默认设置中读取。由于这些首选项属于高级设置项目,它们不会在 选项 面板中出现。 警告:修改这些高级设置有时会造成 Firefox 崩溃或其他奇怪的现象。请您仅在完全知晓自己在做什么或在遵从值得信赖的建议的情况下操作。 Firefox 的配置编辑器
在地址栏输入 ,然后按回车,进入配置界面。
更加详实的 about:config 参数解释可以参考about:config entries、火狐参考与注册参数目录、ghacks-user.js。
以下适用于 Firefox 73.1 (Win 64 位) 国际版。
[TOC]
更改标签页最小宽度
新建标签页在当前标签页的右侧
书签内容在当前标签页的右侧打开
在当前标签页的右侧打开
地址栏:
搜索框:
关闭最后一个标签页时不关闭 Firefox
转到上/下一页中保存的标签数
默认 -1(无限)
支持多标签页管理
使用 Ctrl 和 Shift
最大弹出窗口数
双击关闭标签页
标签栏始终列出所有标签页
地址栏网址推荐排序比重
|名称|初始值| |-|-| |places.frecency.bookmarkVisitBonus|75| |places.frecency.defaultVisitBonus|0| |places.frecency.downloadVisitBonus|0| |places.frecency.embedVisitBonus|0| |places.frecency.framedlinkVisitBonus|0| |places.frecency.linkVisitBonus|100| |places.frecency.permRedirectVisitBonus|50| |places.frecency.redirectSourceVisitBonus|25| |places.frecency.reloadVisitBonus|0| |places.frecency.tempRedirectVisitBonus|40| |places.frecency.typedVisitBonus|2000| |places.frecency.unvisitedBookmarkBonus|140| |places.frecency.unvisitedTypedBonus|200|
调整地址栏网址推荐数量
当点击URL地址栏时,选择所有的文本
单击:
双击:
在地址栏中自动添充URL地址
根据本地浏览记录、书签
地址栏不隐藏
在全屏模式下隐藏工具栏
缓存大小
内存: 磁盘:
单位是 kb,设成 -1 则为自动调节
磁盘可以设置 来~~智能~~设置,现代计算机应该有1个G
启用
内存: 磁盘:
硬盘设为 false 且内存为 true 可将缓存从硬盘转移至内存,即禁用磁盘缓存,不建议
自定义源代码查看编辑器
- 将 设为
- 新建 为你的编辑器路径
禁用 IPv6
校园网的各位不推荐
连接同一个服务器允许的最大持久连接数(可以启用多线程下载网页内容)
代理服务器:
允许从本地载入资源
安装延迟时间
单位毫秒,默认等待1秒再安装
警告:听说设置为0会有安全问题
在 Mozilla 网站上启用扩展
请确保所装扩展是你信任的
安装未签名扩展
实验项目更新时间
同步所有首选项
参考同步定制的首选项
设置操作系统为暗色
新建整形 为1
内置页面暗色调
为隐私模式单独设置搜索引擎
启用视频画中画
启用自定义 CSS
即开启 功能
单击鼠标中建粘贴剪切板内容
搜索高亮强调动画
搜索显示高亮
高亮数目现在支持1000个
保存到 pocket
鸡肋
启用不同身份容器
"File" -> "New Container Tab"
禁用网页自定义右键功能菜单(浏览器右键菜单在最前端)
设为 true 后可用 shift + 右键实现
关闭快速查找
输入 或 进行查找
禁用数字指纹(fingerprinting)
禁用后有各种奇怪的问题
参考 Security/Fingerprinting Wiki
数据收集
通过 可查看
不推荐
地理位置
摄像头 / 麦克风
&
在登录表单中查看密码
非 HTTPS 第三方 cookies 在 Firefox 退出时候失效
对于 HTTP 非安全页面在地址栏显示不安全的字样
&
支持不安全的 FTP 协议
混合内容中的 HTTP 资源更新为 HTTPS 资源
这样会导致部分页面内容无法正常显示
同步功能
请确保计算机是现代的
网页内容进程限制
禁用默认:
网页内容:
个人建议:有几 G 内存就设为几,-1 则为自动
其它内容进程限制
扩展(目前只能是单进程,即设为 1):
文件(file:// 协议,加载文件):
大型页面:
启用 WebGL
去 里查看 部分
|名称|内容| |-|-| |webgl.force-enabled|强制启用| |webgl.disabled|禁止使用| |webgl.msaa-force|抗锯齿| |pdfjs.enableWebGL|PDF JS启用WebGL| |webgl.enable-webgl2|启用WebGL2| |webgl.enable-draft-extensions|WebGL启用草稿扩展 |webgl.enable-privileged-extensions|WebGL启用特权扩展 |layers.acceleration.force-enabled|强制启用硬件渲染(无视黑名单/白名单) |layers.acceleration.disabled|禁止使用| |gfx.direct2d.force-enabled|在 Windows 平台上强制使用 D2D 加速页面内容渲染| |gfx.direct2d.disabled|禁止使用|
启用 WebRender
使用 GPU 加速渲染
&
视频
不在视野范围内时挂起视频,禁止解码:
强制启用硬解:
图层加速:
CSS
Quantum CSS(Stylo):
保留显示列表(Retained Display List): & &
非主线程绘制
Javascript 启动字节码缓存
降低后台标签页的 CPU 占用
在音频视频播放、WebRTC 和 WebSocket 场景不使用