注:本文成于两个月前,忘了发布了,后来 CentBrowser出了新版,已经晚了。
===================================================
我自从把主力浏览器换成 Firefox,也有个二十年左右了吧。
再早的时候我用过很久的马桶(Maxthon),并且建立起了以超链接拖拽为核心,双击关闭标签页、地址栏打开新标签等为辅的使用习惯。Firefox 也是因为能实现这些使用习惯才有资格成为我的主力浏览器的。
后来我先后使用 360 极速和 CentBrowser 作为我的辅助浏览器。作为国产浏览器,它们也继承了这些符合我的使用习惯的功能,要知道 Google 原装的 Chrome 想实现这些功能着实不太容易。
但是最近我发现已经超过一年没更新的 CentBrowser 上网甚至都有点困难了:百度贴吧经常触发验证码,另外有些网站的 Cloudflare 真人识别干脆加载不出来……我对 CentBrowser 的更新速度不满也有挺久了,于是决定换掉它。
经过和 AI 的相谈(换作以前,可能我会在社交网络上求助真人推荐),我决定试用一下 Vivaldi。

Vivaldi 果然是一个可以高度定制化的浏览器。我现在来依次说一下我为了还原我之前在 Firefox 上的使用习惯而做的工作:
1. 双击标签栏关闭,这个 Vivaldi 可以直接选。Firefox 之前有次大升级干掉了包括高级标签管理在内的很多老扩展之后有个很讨厌的地方,就是它的标签在后台是不能直接双击关闭的,必须先点一下到前台才能双击,Vivaldi 就没这个限制,可以啪啪啪一口气全部关掉。同时,Vivaldi 的标签也能自选隐藏关闭按钮,这在 Firefox 里也是做不到的,更别说 Firefox 改这些玩意要去 about:config 里慢慢找。

2. 超级拖拽,我安装了同名扩展插件,使用感觉良好但还是和 Chrome 一样,在文字超链接上横向拖拽会变成选中而非拖拽链接,只能向上下两个方向拖拽这样。不信邪,又问了 AI,AI 说可以在「设置」-「网页」中禁止选中超链接文字,试了一下果然有效,哦哦 Vivaldi 牛逼,Chrome 可没这功能,这下真的能完美还原 Firefox 和国产浏览器的拖拽了。

3. 地址栏打开新标签,Vivaldi 做不到。在 Vivaldi 的设置中,官方提供了按 Alt(macOS 上是 option)或 Shift 配合 Enter 键在新标签页里打开地址两种方案,不过我觉得要我按组合键我宁可新开一个标签页再输入地址。
4. 绿色安装,Vivaldi 是原生支持的,在第一次安装的时候就可以选。相比之下,Firefox 只能自定义 profile 文件位置凑合达到把文件打包带着跑的效果,而 CentBrowser 需要下载绿色安装包进行安装才行。
除了这几项刚需之外,我还发现了 Vivaldi 把不少我需要的第三方插件做成了原生支持,从方便和美观的角度来说都是极好的:
1. 完美的自定义搜索引擎,选中文字在右键菜单里就能直接搜索。换作 Firefox 只能通过 Context Search 之类的插件来实现一键指定搜索引擎进行查找,Vivaldi 自己就能做到;

2. 可以选择在地址栏尾巴点击图标一键生成地址的二维码。这个功能在把电脑的页面快速传输到手机的时候非常有用,不用通过网络进行分享或同步。
当然,这些功能只是锦上添花,因为 Vivaldi 的缘故我新增了下面两项使用习惯,这才是我要感谢 Vivaldi 的:
1. 右键鼠标手势
我一直知道这玩意,Vivaldi 完全内置,不过当我发现连公司电脑里的 Edge 也内置了鼠标手势以后我就下决心使用了,还把 Firefox 也装上了鼠标手势的插件。老实讲,Vivaldi 的内置鼠标手势和友商比起来有点不太好用,画手势的时候没有轨迹显示,一个操作只能绑定一个手势,手势的画法也受到横平竖直的局限,优势大概就是手势能实现的功能多一些了。Anyway,我现在几个经常使用的浏览器都配好了右键鼠标手势,有时候一些简单操作不用再特意把鼠标移动到指定位置去完成还是相当方便的。
2. 完全定制的侧边栏
先把完全不带侧边栏的 Chrome 丢到一边,Firefox 和 Edge 的侧边栏只能固定内置的几个功能和支持侧边栏的扩展。Vivaldi 可不这么小气,它支持在侧边栏固定任意网页!我随便列举几个用途:
侧边栏点击自定义的 AI chat 服务,免去新开页面来回切换;
Bitwarden 固定在侧边栏上直接打开,不用为了粘贴到不支持的页面上而反复点击扩展图标并下拉了;
看到不清楚的名词直接开个小窗口搜索或翻译,完全不影响主页面的浏览;
主页面在浏览的时候侧面开个小窗口监视别的进度……
在这个网页大多支持手机尺寸的移动页面的时代,侧面的一个窄小窗口具有相当高的实用性,真的就能改变浏览的体验。

为了把侧边栏作为我浏览网页的新基准,我给 Firefox 也装了两个类似功能的插件,虽然没有 Vivaldi 那么灵活方便,至少也能勉强对标一下。
好,接下来是例行挑毛病环节。
1. Bitwarden 扩展插件在侧边栏打不开,AI 说这是老 bug 了一直没修,但是教我在侧栏里面把扩展那个页面的网址钉进去了。这下知道侧栏任意钉网址的好处了吧?但如果光是这个问题还好,但输入框自动填充也有 bug,识别不出已经保存的数据,等修吧,先设个快捷键填充密码,Chromium 系的优点体现出来了。
2. 我本来以为 Vivaldi 放弃了 Google 账号系统自己做了一套账号同步系统就可以避免不可抗力,结果似乎还是不行,当然这也不是 Vivaldi 的错,只是略微有点失望;
3. macOS 版不支持按住鼠标中键上下滑动来滚动页面,AI 说可以用“自动操作”(Automator)功能做个快捷方式打开就可以用中键了。
open -a "Vivaldi" --args --enable-blink-features=MiddleClickAutoscroll
那么问题就是每次打开 Vivaldi 都要特别去点这个快捷方式。行吧,我上个月刚把 macOS 滚回了 macOS Sequoia,没那么多重启的需求了,凑合用用。
4. 还是 macOS 版,用输入法输入几个字母到候选词出现阶段再按 Esc 取消就会丢失焦点,AI 助理也给不出太好的解决方法。
瑕不掩瑜,目前在我这里 Vivaldi 可以说是坐二望一的浏览器,虽然它在 macOS 上有这样那样的毛病,但想到我用它代替的 CentBrowser 本来也没有 macOS 版,这毛病也就不算毛病了。要不是 macOS 的毛病,以及安装和同步都有点费劲的话我甚至有把它晋升为主力浏览器的冲动了。