2012 年正式发布 Android 版以来,Chrome 渐渐成为了 Android 用户的首选浏览器之一。但直至今日有一项特性依然只被其桌面端独享 —— 是的,我说的就是扩展程序。
诚然,Chrome 移动版本已经足够优秀,但各式各样的扩展可以让它实现更多功能,进一步提升浏览网页时的效率与体验。而在手机性能已经愈加强大的当下,Android 版却迟迟不支持扩展,实在是件略显遗憾的事。
在等待 Google 思维开化之前,我们只能将希望寄托于其他第三方了。Kiwi Browser 是一款基于 Chromium 二次开发的浏览器,由 XDA 上的开发者 arnaud42 所维护,就在近日,它正式引入了对 Chrome 扩展的支持。
论功能,它比 Chrome 优秀一点
Kiwi Browser 的界面设计和操作逻辑与 Chrome 基本一致,而我自己很喜欢这样的设定,因为 Chrome 的界面和交互已经足够好,符合以往操作惯性的设定能够在很大程度上降低迁移过程中的学习成本。
换句话说,我对「下一款浏览器」的期待是一个增强版的 Chrome,而不是另造一个「新轮子」。简单上手后,我很快便在 Kiwi Browser 上找到了不少吸引我从 Chrome 向其迁移的亮点功能。
举个例子,Kiwi Browser 首页上的网页快捷方式可以自行添加,这正是我一直以来希望 Chrome 支持的功能之一;
如果你想的话,Kiwi Browser 可以像 Chrome Duet 那样将工具栏移到屏幕底部方便单手操作,更重要的是,Kiwi 还在这种模式下加入了「下拉悬停」按钮,让网页顶端的功能也触手可及。
不过,除开界面上的微调,Kiwi 还拥有着一系列的特色功能,这些功能不仅丰富,而且每一项都相当地实用。
比如 Kiwi Browser 自带广告屏蔽功能而且默认开启。从效果上来看,Kiwi Browser 的屏蔽效果还算全面,基本上没有什么漏网之鱼,也不会触发一些网站的广告屏蔽检测提示。
再比如 Kiwi Browser 已经自带了「暗色模式」,打开后不仅网页内容会变黑,界面也会相应地切换成纯黑色。初步来看,对大部分网站的兼容性都还不错。
「夜间模式」的可调节选项不多,只能在设置中调节一下背景的对比度;如果再加入字体颜色等项目,那就更加完美了。
最后,Kiwi Browser 还针对 AMP 页面进行了优化。
AWP,全名 Accelerated Mobile Pages,是 Google 为了提升移动网络下页面加载速度而开发的一个项目;在手机上使用 Google 搜索时,如果看到域名旁边有着一个闪电标志,那就代表该网页提供了 AWP 版本。
客观地说,AWP 的加载速度确实要快一些;但搜索结果中出现的这些 AWP 网页,均缓存于 Google 的服务器上,如果需要复制原链接,还得多点两下才行。而且,由于该技术的原理所限,网页中评论区之类的动态模块也不会显示。
对我而言,AWP 带来的麻烦多过便捷,在 Kiwi 的设置中勾选「不使用 AMP」后,打开搜索结果就会自动跳转到原网页了。
以上这些,只是 Kiwi 特色功能中的一部分。它还带来了如下改进:
- 支持 Youtube 等网页的后台播放
- 导入/导出书签
- 挖矿代码拦截
- 自动同意「本网站需要使用 Cookies」的提示
- 自定义下载文件夹
另外,开发者还声称其对渲染引擎也进行了一定改进,能进一步提升网页的加载速度。
总的来说。扩展功能其实只能说是添头,如果浏览器本身底子不够好,那么「增强体验」的目的自然也就站不住脚了。
从这些功能点上来看,Kiwi Browser 做得很好,它并未在界面上动太多手脚,而是从基本功能入手进行调优,在 Chrome 优秀的体验基础之上,提供了一些切实的进化。因此如果你想找一款与 Chrome 的使用体验相近、但细节体验上又比 Chrome 更好的浏览器,Kiwi Browser 是一个非常完美的选择,更重要的是,正如我们开头所提到的那样,Kiwi Browser 还支持移动版 Chrome 迟迟没有上线的插件功能。
像桌面端那样安装扩展
对扩展功能的支持是 Kiwi 最近才加入的,它支持两种安装方式,都不需要太多的额外步骤。
第一种,也是最简单的一种:像在桌面端的 Chrome 一样,访问 Chrome 网上应用店,直接搜索并添加需要的扩展。
安装好的扩展可以在菜单的「Extension」项中看到,也可以在地址栏中输入 chrome://extensions 进行访问。打开/关闭扩展等选项,和桌面版 Chrome 基本一致。
如果需要的扩展并未上架 Chrome 网上应用店,或者因为一些网络原因,无法正常访问商店,那么你也可以手动安装 .crx/.zip 等格式的扩展。只要将扩展文件保存到本地,打开「开发者模式」,点按 Load,然后选择扩展文件即可。
但该方式也有会不管用的时候。例如,我需要安装的一个扩展程序,只提供了 .zip 格式;但无论尝试了多少次,Kiwi 都无法成功安装。
这种情况就略微复杂一些了。首先,你需要安装一个能够生成 file:// 链接的文件管理器(在用这种方式安装扩展时,Kiwi 需要识别文件链接,但 Android 上大部分文件管理器都不能生成);这里建议直接安装 Total Commander - file manager。
然后,将 .zip 文件解压,在 Kiwi 中点按 Load,再选择「TotalCmd (file://url)」:
定位到解压后的文件夹,选择打开 mainfest.json 文件即可。
目前来看,我在安装扩展的过程中,没有遇到过更多的问题。如果网络环境允许,建议直接通过 Chrome 网上应用店查找扩展,既快速又方便,也能满足大多数情况下的需求。
兼容性测试:这些扩展能够完美使用
从理论上来说,只要扩展程序本身不依赖于 x86 代码,就能在 Kiwi Browser 上正常安装。但是,这些扩展均面向桌面端的 Chrome,开发时并未对 Android 版进行针对性的适配。
所以,在这些扩展中,有多少可以正常使用,才是最关键的问题。
很遗憾,目前为止,Kiwi Browser 还没有一个详细的扩展程序兼容性列表,所以只能由我们亲自试错了。不过,在测试了数款不同类型的扩展后,我也发现了一些兼容性问题的出现规律。
首先是大名鼎鼎的网页美化扩展 Stylish,它允许你大幅度自定义网站的样式,包括背景颜色、字体大小,甚至一些功能模块的修改,都不在话下。
Kiwi Browser 对 Stylish 的兼容性不错,可以正常安装和启用样式;由于 UI 和桌面端 Chrome 大不相同,所有扩展程序的设置界面,都会另开一个标签页显示。
但需要注意的是,userstyles.org 上大部分的自定义样式,都是针对桌面网页版设计的;因此,对于手机上的移动版网页,很可能就无法正常兼容了。
另一项完全兼容的实用扩展,是能为网页启用「黑色模式」的 Dark Reader。
等等——不是说 Kiwi 已经内建了「夜间模式」吗?正如上文中所述,Kiwi 自带的「夜间模式」可调节项目太少,只能调节一下对比度;在遇到一些文字颜色偏灰的网站时,就有些难以阅读了。
而 Dark Reader 不仅支持基本的亮度、对比度等调节,还提供了诸如黑/白名单,字体描边等项目的选择;从整体效果而言,其黑色背景与网页的契合度,也要比自带的「夜间模式」更胜一筹。
此外,对于日间浏览场景,它还提供了柔和的棕褐色滤镜,对眼睛更加友好。
对于喜欢抱着手机看网页的你,这款扩展再合适不过了。
以上扩展对 Kiwi Browser 的兼容性都不错,可以正常使用几乎全部的功能。不难看出,它们有一个共性:都属于网页增强类型的扩展程序,其直接作用于各个网页,对浏览器本身没有太多影响。
经过测试,使用 暴力猴 等工具添加的用户脚本,也能够正常生效。
然而,对于一些针对 Chrome 本身下手的扩展程序,情况就有些不容乐观了。
例如,我个人非常喜欢的标签页扩展 OneTab,就无法在 Kiwi 上正常运行;可能是由于 Android 版管理标签页的逻辑有些区别,OneTab 并不能正常合并当前打开的所有页面。
而那些「新标签页」增强类型的扩展,也可以说是全军覆没。掘金一直停留在「加载中...」页面,而简 Tab 压根就无法显示。
Save Image as Type 可以直接右键将图片保存为自己需要的格式(JPG/PNG/WebP),但 Android 上并不存在「右键菜单」这样的设定,因此它自然就没有用武之地了。同理,其他和右键菜单相关的扩展,基本上只能领便当回家。
综上所述,就目前来看,如果是针对网页的扩展程序,那么 Kiwi Browser 大概率能够兼容;反之,如果这款扩展程序的目的,是为了增强 Chrome 自身的功能,那最后「翻车」的可能性会非常高。
也欢迎各位读者们,在评论区中分享扩展的兼容情况。
它值得成为你的「下一款浏览器」吗?
的确,Kiwi Browser 实现了「在 Android 上使用 Chrome 扩展」的梦想;就目前兼容的这些扩展而言,它已经足以达到提升浏览体验的目的,也证明了这是一个完全可行的方案。
抛开扩展不谈,Kiwi Browser 本身也基于 Chrome 做出了一系列调整,提供了很多实用的增强功能。在交互几乎接近的前提下,Kiwi Browser 带来的提升,也足以让其成为一个不错的选择。
但在「Chrome 替代品」这个话题下,有一个问题向来都不能轻易 pass —— 账户同步功能的缺失。
Kiwi Browser 不支持与 Google 账号进行同步(Google 也不允许这么做),因此它无法与桌面端的 Chrome 同步书签、密码、历史记录等内容,目前为止,我还没有找到一个合适的替代方案。
对于在电脑上经常使用 Chrome 的人而言,吸引他们使用手机版 Chrome 的原因之一,很可能就是同步功能。
如果你也属于这一类人,换成 Kiwi Browser 之后,除了书签可以手动导入,其他项目都无法在 Kiwi 上查看和使用了。这无疑会带来一些麻烦,也是我现在依然没有将其设为默认浏览器的原因之一。
其实,在 Kiwi 之前,也有其他 Android 浏览器支持通用的扩展功能;例如来自俄罗斯的 Yandex 浏览器,就支持对 Chrome 扩展的安装。
然而,与 Kiwi 相比,其安装扩展的方式比较麻烦,它可以直接从 Chrome 网上应用店下载一部分扩展,但仍旧没有自带的扩展商店;默认情况下,只有自带的数个扩展可以被启用,而且不能直接安装 .crx 的扩展文件。
另外,个人觉得它的 UI 和交互也不如基于 Chrome 的 Kiwi,当然,这一点就见仁见智了。
另一个支持扩展的选择,是大名鼎鼎的 Firefox;其 Android 版很早就开始支持扩展程序,迄今为止,也已经拥有了一系列可用的组件以供选择。
相较之下,Firefox 毫无疑问是一个有力的候选产品;而且它还支持 Firefox Sync,可以与桌面端进行同步。
但从另一个角度来看,Firefox 和 Chrome 算是两套完全不同的生态系统;如果想实现类似 Chrome 的同步效率,那么也得将桌面端的浏览器换成 Firefox,否则同步功能的吸引力并不大。另外,Firefox 的扩展库和 Chrome 之间还是有着一定区别的,这也是你需要在更换浏览器前事先做好功课的地方。
题图来自 Dribbble
> 下载少数派 客户端、关注 少数派公众号 ,了解更多有趣的应用 🚀
> 特惠、好用的硬件产品,尽在 少数派 sspai 官方店铺 🛒