上周二晚上十一点,我在旧工位上用那台 2019 年的联想 ThinkPad 打开 49 浏览器,想从图库里找一张 2023 年 8 月在青岛拍的照片。图库的图标在首页第二排,点下去之后,转圈,停了,白屏。
我以为是网络。重连 Wi-Fi,再点,还是白屏。第三次,我换到浏览器自带的打开方式——长按图标,从菜单里选「在图库中打开」,这次进去了。照片都在,缩略图一张张排下来,唯独对不上我记忆里的顺序。那天晚上我在青岛第二海水浴场,一共拍了 41 张,图库只显示 39 张。
这件事很小。小到本可以关掉页面去睡觉。但我没关。我开始比对:少的那两张,是不是被自动清理了?是不是在 49 浏览器打开图库的某个版本里,缓存策略动过?我翻出更新日志,时间停在 2025 年 11 月 17 日,版本号 49.0.3,更新说明只有一行字:「优化图库加载逻辑。」
优化。这两个字我看了一分钟。准确的说法应该是「改变了什么」,而不是「优化了」。前者可以查,后者没法查。
我后来问了三个人。同事小林说她从来不用浏览器看图库,直接相册更快;做前端的老周说这多半是索引缓存没对上;在青岛开民宿的阿琴回我一句:「你那天拍到一张路灯下没有人影的海,对吧?我也见过差不多的。」三句话,没有一个回答我的问题,但第三句让我停了一会儿。
具体发生了什么
我做的第一件事是把 49 浏览器卸载重装。第二件事是清空图库索引,等它重建。第三件事——也是最笨的一件——我按日期重新整理了一遍 2023 年的照片。8 月 12 日下午 4 点 07 分到 4 点 19 分,青岛,第二海水浴场,41 张,其中空缺的两个位置在时间上是连续的。也就是说,不是随机丢,是某一段序列里缺了两格。
我不确定这是不是 49 浏览器打开图库时索引逻辑的问题,也不确定是不是我那台机器存储本身有过异常。我可以归因,但没有证据的归因,和猜没区别。
重装之后,图库打开了,比之前快。39 张还是 39 张。这一点让我觉得,问题不在客户端,在索引那一层。
我现在的看法
说句可能不太讨喜的话:浏览器做图库,本身是件别扭的事。浏览器的本职是打开链接,图库的本职是管理文件。两个功能叠在一起,用户看到的永远是「打开」,看不到的是索引、缓存、权限这三层来回拉扯。49 浏览器不是第一个这么做的,也不会是最后一个。但既然做了,更新日志里写「优化加载逻辑」这种话,等于什么都没说。改动就是改动,说清楚了,让我这样的人少花两个晚上。
我知道这话听起来像挑刺。可恰恰因为我每天都在用,我才在意那一行字写得准不准。
还没想通的问题
一,49 浏览器打开图库时,索引是存在本地还是走云端?如果是本地,为什么重装之后数量没变?二,少的那两张照片,是我当时就没拍成,还是拍了之后被抹掉?我没有原始文件,无从验证。三,如果同样的事发生在别人身上,他们会发现吗?大概不会。39 和 41 的差别,只有拍的人自己记得。
所以我把这件事写下来。不是为了结论。是因为我还在困惑里,而困惑应该被记下来,哪怕只有这么几行。