虽说目前 Android 平台基本上都是 Chromium 内核浏览器一统天下,相比桌面端,移动版浏览器的网页浏览器在功能性上依然有着差距,比如目前依然只有小部分移动端浏览器支持安装扩展程序/附加组件。

关联阅读:在 Android 手机上使用扩展插件,你可以选择这些浏览器

不过对于一直以来都采用自家内核的 Firefox 来说,Android 的开放性使得它可以较为容易将自家桌面端浏览器功能移植到移动端,这当中自然也包括了 Firefox 最为关键的浏览器附加组件(也就是扩展插件)功能。不久前 Mozilla 官方已经为最新 Android 版 Firefox Nightly 带来了「部分浏览器附加组件支持」,借助这一入口,我们其实可以进一步借助一些小技巧直接将桌面端的任意浏览器附加组件安装到移动端浏览器中。

一起来看一看。

为附加组件建立「收藏集」

要想在移动端的 Firefox 中安装桌面端附加组件,我们需要在手机端下载最新的 Firefox Nightly,同时还需要一个用来数据同步的 Firefox 账号。

附加组件页面

一切准备就绪后,在桌面端的 Firefox 中打开 附加组件页面,然后打开「收藏集」。

这里我们可以将喜欢的附加组件放在一个「收藏集」中收集起来——这个收藏集也是将附加组件同步到移动端的关键。

收藏集页面

点击「创建收藏集」,输入收藏集名称后,在右侧的「搜索」中键入附加组件名称,找到需要同步到移动端的附加组件后选中添加。需要注意的是这里添加扩展和浏览器内安装附加组件有所不同,这里只是将信息添加到收藏集中,并不会真正将附加组件直接下载安装到当前的桌面浏览器中,所以这里其实也是可以独立于桌面浏览器客户端进行适当定制的

定制附加组件收藏集

添加完成之后,鼠标点击地址栏,然后记录下地址中 collections/ 后面的数字,这段数字就是「收藏集」的标识 ID,后面会用到。

注意记录标识 ID

开启 Firefox Nightly 隐藏功能

接下来,我们需要打开手机上的 Firefox Nightly 并登录上面用到的 Firefox 账号。

 

随后在设置菜单最下方中找到「关于 Firefox Nightly」,然后不断点击打开页面中上方的 Firefox logo,直到出现「已经启动调试菜单」信息,回到前面的设置页面中,在「高级」的下方会出现一个新的功能菜单项目:Custom Add-on collection

打开 Custom Add-on collection,在弹出的信息输入栏的第一行输入前面记录的 「收藏集」的标识 ID,第二行输入刚才设置的收藏集名称,然后点击 「OK」完成设置,设置完成之后 Firefox nightly 会自动关闭。

录入收藏集信息

然后我们再次打开 Firefox Nightly,打开「设置」并在「高级」中找到「附加组件」,如果前面设置无误,这里就会出现前面同步过来的收藏集中的附加组件列表。注意这里的附加组件都不会自动安装,如果希望安装到手机中则需要再点击下载,然后才能进一步安装设置。

测试与小结

由于我在桌面端的 Firefox 主要安装的附加组件主要和网络开发有关,因此我选择了两款桌面附加组件通过收藏集的方式同步到手机端进行安装。

手机端附加组件设置过程其实类似于桌面,只不过由于交互存在比较大的区别,因此在移动端设置附加组件需要打开多个页面,有的是在附加组件的管理页面中找到并点击单个组件的设置页面,而有些扩展则需要在打开某个网页后,在汉堡按钮中找到「附加组件」再进行设置。

而广告拦截工具 AdGuard AdBlocker 作为Firefox 官方推荐的移动端附加组件则几乎不存在兼容性问题,唯一的小瑕疵可能只是设置页并没有自适应屏幕分辨率,选择设置起来需要不断拖动或者缩放页面。

Wappalyzer 专门用来分析查看当前网站开发都采用了哪些技术,桌面端就在附加组件栏中鼠标一点就能查看,在手机端藏得就比较深,需要在一个打开的网页中点击汉堡菜单,然后在菜单最上方的「附加组件」中点击「Wappalyzer 」才能看到该页面采用的网络技术,好在功能上和桌面端别无二致。

可能是目前测试的附加组件并不多且采样率偏低,因此很有可能不少桌面端扩展都无法很好地在移动端运行,大家不妨采用上述方法自行测试。鉴于移动版 Firefox 附加组件支持早已提上日程并且一直在推进,不想折腾的用户也可以等待后续该功能逐步合并到稳定版中。

欢迎在评论区分享你的使用体验。

> 下载少数派 客户端 、关注 少数派公众号 ,发现更多实用浏览器玩法 ⚽

> 想申请成为少数派作者? 冲!