在firefox安卓版上使用桌面版addon和about:config

自从 2020 年 firefox 79.0 安卓版大幅修改 UI ,以及阉割长按搜索框添加自定义搜索引擎功能以来,我已经两年没更新过了。前几天不小心手贱点到了更新,更新完发现 about:config 不能用了,地址栏输入 about:config 会被强行指向空白页面 abou:config 。

搜了一下,原来早在2020年 about:config 就被阉割了,理由是“About:config is not a feature that most people will use and it can make your browser seriously unstable”。除了这个,其他一些常用功能,比如另存为 pdf 、查看源代码等功能也都被阉割了。过去可以通过要求桌面版网站的方式来访问并安装 xpi 格式的 add-ons ,现在也无法安装了。而可供手机版选择的扩展只有 10 个,数量少得可怜。凡是人民群众喜爱的功能都阉割掉,很好,有 xxx 和 xxx 的范儿。

虽然我还保存着旧版本的 firefox apk 文件,但为了逼迫我们这些老顽固升级新的阉割版, mozilla 非常贴心地禁止了旧版本登录 firefox sync ,重装旧版以后我的书签和历史记录都没了。手贱真的害死人!

认命地开始折腾新版,总结:

  1. 要想在手机版使用 about:config ,需要 firefox beta 或 nightly
  2. 要想在手机版安装 xpi 格式的扩展,需要 firefox nightly (unstable)
  3. 或者使用基于 firefox 的 Fennec F-Droid build (stable)
  4. 解决了安装 xpi 扩展的问题之后,再安装相应的扩展来支持另存为 PDF 功能。

我已经切换到 Fennec F-Droid 了,防止未来再出现 Google Play 手滑更新的惨案。切换到 nightly 或 fennec 后,要想安装桌面版的 xpi 扩展,还需要进行以下额外的设置

第一步:创建个人收藏集

访问并登录 https://addons.mozilla.org/firefox/collections/ 后,创建一个收藏集,记住该收藏集的自定义网址中最后的用户 ID名称部分。

create-addons-collection

第二步:将想安装的扩展添加到收藏集

这一步如果在手机上操作,会被强制跳转到 https://addons.mozilla.org/zh-CN/android/ ,导致除了 10 个推荐扩展之外,什么都搜不到。此时需要请求桌面版网站,再手动编辑地址栏,删掉 android 字样,才能正常搜索桌面版扩展。

第三步:启用 firefox 的隐藏调试菜单

进入 firefox 安卓版设置 -> 关于 firefox nightly 或 fennec ,然后连续点击关于页面的 logo ,直到底部出现“已启用调试菜单”字样。

启用调试菜单

第四步:编辑自定义收藏集设置

启用调试菜单后,返回设置菜单,会发现「高级」部分多出来一项「自定义附加组件收藏集」,此处输入第一步中收藏集自定义网址的 ID 和名称部分,点击确定保存后 app 会自动重启。

自定义附加组件收藏集

App 重启之后,进入「设置 -> 附加组件」菜单就能够看到并安装收藏集里的其他桌面版扩展了。以后想要添加别的桌面版组件,只需要将它添加到已创建的收藏集就行了。

顺便更新了一下以前写的《about:config 配置笔记》。

折腾 about:config 和安装 addons 的用户可能的确不多,但是离开了丰富的 addons 和高度定制的 about:config ,面对 chrome 等竞争对手,firefox 还有什么竞争优势?开发团队对自己还真有自信啊,祝 firefox 早日自己把自己作zuō死吧🙄

留下评论