通过一些小技巧使你的 Firefox 更加丝滑(bushi)
先放一个坑在这里
这应该是一篇长期更新的文章(大概),更新的内容取决于我对 Firefox 的探索
(看到好多都是关于 Linux,但是关于Win的似乎不是很多,索性自己写一个)
虽然 Firefox 尽量保证了开箱即用,但是实际上使用过程的还是需要不少配置的(比如经典的硬件解码)
主要是面向小白的
我会尽量按照按照模块的方式记录
以及最重要的,本文仅限于 Win(虽然本质是共通的),同时很多东西肯定是说得不对的,所以看个乐子得了
硬件解码
截止到 2024 年 5 月 18 日,Firefox 已经陆续支持 H264, AV1, VP8~9 以及 HEVC 的硬件解码
具体可以在 about:support查看
其中 H264 是开箱即用的
而 AV1,VP8~9 和 HEVC 都需要安装扩展支持
这里放对应的微软商店链接
由于 WIN11 自带了 HEVC 扩展故没有(如果你也是 WIN10 的话去 Google 一下吧)
同时HEVC的硬件解码需要在 about:config 里面设置 media.wmf.hevc.enabled = 1 (此处参考的是万能的 bangumi)
PS:可以自己同步到 user.js
美化
Firefox有自带的美化,不过都是限于图片颜色修改之类的
如果想要进一步在样式上进行修改,但是又不想动手的话,推荐去 FirefoxCss Store 上寻找(当然你是你手撸也是没问题的)
基本上都有不少可圈可点的地方,你甚至可以直接变成 Chrome 或者 OperaGX,Arc 之流,比较深入的还会建议你搭配扩展和键盘快捷键使用(甚至还有一套自己的设计哲学)
这里比较推荐的主题是 Lepton,可以看作原版主题加强版,美观了很多
user.js配置
和 Chrome 相同,Firefox 的隐藏设置可以在about:config里面设置(需要事先知道的是,在 about:config 的设置是不会同步在 user.js)
以及,Firefox 的一些配置并不在 about:config 中默认显示,需要用户自己手动创建。
不过这些都是题外话,这里主要要讲的是 betterfox 这个项目
按照项目默认的指南配置就可以了
同时项目里面有许多可选择配置,按照自己的需要自行添加到文件里面就可以了
最后记得在 about:support 里面清除启动缓存
需要额外说的是,smoothfox 没有包含在官方提供的 user.js 里面;需要自行添加到配置文件,以及根据自己的需要选择合适的配置选项(是的没错,文件里面带了4个参数,切忌不要一股脑放进去)
备份的时候记得直接备份配置文件夹,不要指望 Firefox 自己的残疾同步服务(冷知识:同步服务是可以关掉的,以及可以自托管同步服务)