把「恢复默认设置」拆开来看
以下是我整理这十二条条目之后写下的正文,偏长,适合慢慢读。
严格来说,「恢复默认设置」这个词在 qq 浏览器里覆盖的范围比我最初以为的要窄。它做的是一组偏好项的回滚:主页地址、默认搜索引擎、启动行为、标签页打开方式、部分界面外观选项。它不碰你的书签,不碰历史记录,通常也不碰已保存的登录信息。这个边界值得先说清楚,因为很多人的恐慌恰恰来自误以为它会清空所有数据。我同事李昊在 8 月 3 日晚上就差点因为这个误会,把整台机器的浏览器重装了一遍。
边界清楚了,剩下的问题就变成:什么时候该用这个大按钮,什么时候不该。
我的答案是不该轻易用。原因不在于这个功能有问题,而在于它的粒度过粗。你明明只有主页被某个导航站占用了,却要把搜索引擎、标签页行为、界面外观一起回滚,这在逻辑上是不经济的。设置页里其实每一项都有独立的还原入口,主页有主页的那一栏,搜索引擎有搜索引擎的管理列表,扩展有扩展的开关。逐项处理的好处是你能记住自己改了什么、为什么改,下次再出现同样的情况,你知道该去哪里看一眼。全局重置则把所有痕迹一次抹掉,你只得到了一个干净的结果,却失去了定位原因的机会。这一点我坚持认为比「方便」更重要。
当然,也有必须动用全局重置的时候。如果你接手了一台别人用过的机器,或者浏览器里的设置被改得面目全非,连默认搜索引擎列表里都混进了你完全不认识的名字,逐项还原的时间成本会超过全局重置,那就直接重置。我把它理解为一种止损,而不是一种常规维护手段。这两者的区别,和磁盘格式化与删除单个文件的区别是同一类。
移动端的情况稍有不同。安卓版的设置层级更深,从「我的」进入设置之后,恢复默认设置和清除数据并肩放在一起,视觉上区分度不高。我在 8 月 4 日上午把两台设备并排操作过一遍,同一屏里两个按钮的字号和颜色完全一致,只有点进去之后的确认文案不同。这种设计对不熟悉界面的用户是有风险的,所以我在前面的条目里特意把这两者的差别写了出来:一个还原偏好,一个清空数据。你要是只想改主页,两个都别碰。
最后说一个容易被漏掉的环节:重置之后的验证。我的做法是重启浏览器一次,再重启系统一次,然后看主页和搜索引擎是否稳定。如果第二次启动之后又被改回原样,问题就已经不在浏览器内部了,往启动项、计划任务和扩展这三个方向查。这个顺序是我踩过几次坑之后固定下来的,写在这里,供参照。