我用了八年Chrome,最后留在这五个扩展上
大概2016年那会儿,我装扩展跟集邮似的。Chrome应用商店里翻到第三页,看到顺眼的就点"添加至Chrome",装完也不卸载。最多的时候数过一回,右上角拼图图标点开,四十七个。后来电脑风扇开始像吹风机,我才意识到问题不在硬件,在我自己。
第一个让我清醒的是内存。那时候开着二十几个标签页,Chrome的任务管理器里,一个视频网站能吃掉800MB。我做了个粗糙的测试:关掉所有扩展开十个网页,内存占用大概1.2GB;把扩展全打开,同样的网页变成2.3GB。数据摆在那,没什么好争的。后来我给自己定了个规矩,扩展超过八个就逐个审查,留最近两周真正用过的。这个习惯保持到现在。
标签页管理是我踩坑最多的领域。早期用过那种把所有标签变成侧边栏的扩展,刚开始觉得新鲜,用了一周发现侧边栏本身占掉屏幕宽度,看文档时正文区域窄得可怜。还试过自动休眠标签的,结果有一次写稿子切出去回微信,回来发现页面重新加载,填了一半的表单没了。现在我的做法很土:固定五个常用标签,其余的看完就关,靠浏览器自带的"最近关闭"找回来。走势很明显,标签数量从常年三十几个降到十个以内,找东西反而快了。
广告拦截这件事,我的态度变过好几轮。最早用AdBlock Plus,后来换uBlock Origin,中间还试过几个声称"智能学习"的。有个扩展装完第一天就拦了四千多个请求,记录里密密麻麻的域名,看着挺爽。但某次我发现某个新闻网站的图片全裂了,排查半天是拦截规则误伤。现在我保留uBlock Origin,但把常看的几个站点加进白名单。不是妥协,是算过账:误拦一次导致的排查时间,比看几条广告贵多了。
密码管理是另一个分水岭。有段时间我用浏览器自带的密码保存,图省事。直到有次在别人电脑上登录,发现同步过来的密码直接明文显示在设置里,虽然需要系统密码,但心里还是咯噔一下。后来换成独立的密码管理器,浏览器里只留一个桥接扩展。多了一步解锁,但数据在本地加密,同步走的是端到端。这个切换花了我一个周末整理两百多个账号,值。
同步功能我也有过教训。早年Chrome同步是全部打包,书签、扩展、密码、历史记录一起走。有次我在一台旧电脑上登录,它把三年前的扩展配置覆盖回来,我新电脑上刚调好的设置全乱了。现在我会在同步设置里手动勾选,只同步书签和密码,扩展和设置各设备独立。听起来麻烦,但省去了"怎么又变回去了"的困惑。
有人问过我,预测一下浏览器下一步会往哪走。我不敢说大话,但有个观察:现在越来越多功能被浏览器原生吃掉,阅读模式、标签分组、内存节省,以前要靠扩展的,现在设置里点一下就有。这对普通用户是好事,对扩展开发者可能不是。我自己的清单还在缩,从四十七个到五个,说不定明年变成三个。工具少了,注意力反而回来了。
最后说个细节。我给自己定过一条规则:每装一个新扩展,先问自己"它解决的是我每天都会遇到的问题,还是偶尔一次的问题"。偶尔一次的问题,用完就卸。这条规则帮我省下了不少折腾的时间。浏览器说到底是个入口,收拾得干净点,进去出来都舒服。