安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)

在 Android 平台上选择 Chrome 浏览器的人不在少数:有的因为多平台无缝的同步体验,有的因为强大、及时的新功能支持,有的因为完整的 Google 生态服务捆绑…… 但无论出于什么理由,桌面端强大、丰富的浏览器扩展插件支持一定不在其中。

我们介绍过数量众多的 Chrome 浏览器扩展插件,这当中大部分插件移动端 Chrome 用户都无福消受。

好在 Android 平台上一直以来都有一些支持扩展插件的额外选择,在这篇文章中,我们就将介绍几款可以通过扩展插件改善网页浏览体验的浏览器。

Kiwi Browser

虽然比起 Chrome 这种大牌选手 Kiwi Browser 的名气要小很多,但「扩展插件支持」却早已成为了 它独有的身份标签,早前少数派推荐 Kiwi Browser 的文章中便对这一特性有过详细介绍。

所以在讨论「哪些浏览器支持扩展插件」这个问题时,Kiwi 是我们绝对绕不开的首选。

我们可以通过「菜单 > 扩展程序」或直接在地址栏输入 ​kiwi://extensions​ 来调出 Kiwi Browser 的扩展程序管理界面,这个界面一眼看去甚至和大家熟悉的桌面端 Chrome 扩展管理界面非常相似。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(1)

Kiwi Browser 的扩展管理界面

事实上,作为一款基于 Chromium 内核的浏览器,Kiwi Browser 几乎完整迁移了 Chrome 浏览器的扩展管理功能。

我们不仅能够在扩展管理界面中通过开启「开发者模式」来手动加载保存于本地的扩展文件,点击左侧菜单中的「Open Kiwi Web Store」还能直接跳转至 Chrome 网上应用商店下载安装扩展插件。因此 Kiwi Browser 的扩展安装和管理体验整体上来说是与桌面端 Chrome 浏览器没有太大差别的。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(2)

从管理界面直接跳转 Chrome 应用商店

至于插件的实际体验,少数派此前的文章也已经做了非常详尽的测试:理论上来说不依赖于 x86 代码的插件都能够在 Kiwi Browser 上正常安装,正常使用则需要插件本身拥有足够的兼容性。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(3)

在 Kiwi Browser 上使用 Stylish

最后值得一提的是,作为可能是移动端对 Chrome 浏览器插件体验「移植」最为完整的浏览器,Kiwi Browser 也于近期正式开源,在自身 Chromium 版本难以继续维护的前提下,这一做法让其它同样基于 Chromium 内核的手机浏览器加入扩展支持成为了可能。

Firefox

Chromium 内核浏览器大行其道的今天,同为浏览器界「元老」的 Firefox 稍显式微但依然拥粉无数。在 Android 平台上,Firefox 更是凭借扩展程序(附加组件)支持扳回一局,赢得了部分扩展插件「死忠」用户的青睐。

在 Firefox 的最新稳定版当中,我们可以通过浏览器主界面右上角的菜单中找到并进入「附加组件」管理界面,预装的附加组件仅有默认主题这一款。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(4)

附加组件菜单与管理界面

点击附加组件管理页面下方的「浏览 Firefox 推荐的扩展」按钮即可跳转至 Firefox 移动端扩展的在线安装页面,目前 Firefox 稳定版官方支持的附加组件包括 uBlock Origin、Ghostery、Dark Reader、Search by Image 等 11 款,正在开发当中的 Firefox Preview 支持的官方附加组件数量更少,其中 Nightly 版本适配了 6 款,普通版本仅内置 uBlock Origin 一款。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(5)

「强行」安装其它扩展

不过通过上述管理界面进入的页面只提供保证移动端兼容性的附加组件,如果你实在想尝试其它扩展,也可以跳转至 Firefox 的桌面端附加组件页面手动安装。除了部分扩展绝对不兼容以外(如新标签页面样式),一些实用性的桌面扩展依然可以在手机端正常使用。

Yandex

在如今的热门浏览器排行榜上,来自俄罗斯的 Yandex 开始逐渐拥有了姓名。设计简洁、功能简约的 Yandex 以其精致清新的风格吸引了不少用户,但颜值在外,Yandex 浏览器在移动端扩展支持这件事情上的体验自然就很容易被人忽视了。

事实上,Yandex 移动端扩展插件体验整体而言可圈可点,内外兼修的它不仅内置了三款完美适配移动端交互的扩展插件,同时还支持打开 Chrome 网上应用商店手动安装其它扩展。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(6)

Yandex 的扩展管理与内置插件

我们先来看内置。通过内置,Yandex 直接支持了 LastPass、Pocket、Evernote 三个常用扩展,这三个扩展默认关闭的。如果你有需要,可以通过「设置 > 扩展插件目录 > 工具」直接启用。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(7)

Evernote 剪藏插件效果

另一方面,Yandex 也支持直接访问 Chrome 网上应用商店下载其它扩展。和 Kiwi Browser 类似的,这里也有点运气成分在里面,毕竟并不是所有扩展都能在手机上发挥最大的作用。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(8)

神马浏览器

神马浏览器原名 Sleipnir Mobile,是一款来自日本的手机浏览器。因此神马浏览器也拥有很多当地应用的共同特质:朴实无华的外观设计、一切为功能和便利服务的交互细节、简洁轻量的安装包体积……

在扩展支持这件事情上神马浏览器也一点都不含糊,它拥有数量级可以用「Gallery」来形容的在线扩展商店,扩展类型覆盖了广告屏蔽、效率工具、翻译和内容排版等常见需求;同时大部分插件都是针对移动浏览优化,几乎也不会遇到兼容性问题。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(9)

丰富的在线扩展插件库

不过尽管应用名称非常接地气(什么?),神马浏览器本身的交互设计与国内用户一般认知中的「浏览器」差异较大、同时在线扩展商店中的扩展介绍也以日文、英文居多,使用起来还是有着不小的门槛,推荐拥有一定语言基础、乐于尝试新鲜事物的朋友使用。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(10)

插件安装与管理

Via 浏览器

在同类浏览器体积突破两位数大关的 2015 年,Via 浏览器不足 1M 的小巧身板给很多 Android 用户留下了深刻的印象。而在后续的更新中,Via 浏览器不断完善并丰富浏览功能,还带来了基于脚本功能的扩展插件支持。

和本文介绍的其它浏览器不同,Via 浏览器的扩展插件依赖自有插件中心,在「浏览器设置 > 脚本」页面即可进行管理,点击脚本页面右上角的添加菜单即可手动添加或从 Via 插件中心在线获取。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(11)

Via 浏览器的扩展(脚本)管理界面

Via 浏览器插件中心提供的插件以辅助性、实用向小工具为主,包含网页调试工具、去除移动端内容浏览限制、音视频快速下载、全局顶部 / 底部快速跳转、划词翻译等 13 款。

安卓浏览器应用开发(机也能用上你熟悉的浏览器插件)(12)

Via 浏览器的在线插件库

最后正如上面所说,Via 浏览器的插件基于脚本功能,不仅安装十分迅速,动手能力强的用户也可以根据自己的需求自己编写插件功能。因此如果你不满足于 Via 浏览器内置的十来款插件功能,不妨前往 Via 浏览器的酷安评论区搜索一下

小结

从早年的 10M 左右到今天步步逼近 100M 大关,市面上主流手机浏览器体积越来越大,最主要的原因之一便在于对广告屏蔽这类功能的直接整合。

而随着 Kiwi Browser 的开源,以上述浏览器为代表的移动端浏览器或许会为我们开辟出另一条道路 —— 一条在手机上使用扩展插件、根据需求定制功能的道路。届时,浏览器扩展插件自然会从桌面端来到移动端,成为手机浏览器的「新常态」。

最后希望深受大家喜爱的 Chrome 早日加入扩展插件支持。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页