起因很蠢。
我想找一张图。印象里是夜晚的湖,对岸有城市的灯,水面很黑。我在手机相册里翻了很久,翻到手指发酸,最后没找到。相册里三千多张图,大部分没有名字,没有分类,时间线乱成一团。
那天晚上我决定做一面照片墙。
第一步不是写代码,是翻相册。三千张,我一张一张看过去,删掉截图,删掉重复,删掉当时觉得好看但现在看很一般的。删到最后剩两百多张,再挑出六十张。
分组我没按作者,也没按日期,按“看的时候是什么感觉”分。夜晚与星空一类,光与影一类,日常与风景一类。标准很主观,自己找得到就行。
第二步是记出处。
这个习惯是被一个朋友说的。有次我发了一张图,他问我哪来的,我说忘了。他说,那你至少把作者记住吧。我当时有点不好意思。
现在每张图我都会写清楚作者、原始链接、存下来的日期。图片只做个人收藏展示,版权归原作者。有一张我一开始把作者记错了,被原作者看到,在评论区提醒了一句。我改过来,也在那页加了一行说明。这件事之后我存图都会先看一眼主页。
第三步才是技术活。
原图太大了,一张两三兆,六十张就是一百多兆,手机上打开一个页面要等半天。我用 sharp 把所有图转成 WebP,质量 80。最大的一张从 2.4MB 变成 210KB,肉眼几乎看不出差别。
列表页用压缩版,点开才加载原图。加载的时候给个占位,不然会先白一下,看着像坏了。这些细节没人会夸,但少了就是不舒服。
中间还踩了个坑:文件名带中文和空格,在服务器上变成一串百分号编码,有几张图直接 404。我后来统一改成英文短横线,重新传了一遍。
有一阵子我往里塞得太快,一周加了二十张。后来自己打开看,发现像在刷一个图片站,滑两下就到底,一张都记不住。我又删回去,一次只留几张。现在加新图之前我会问自己一句:这张我愿意当一个月桌面吗?不愿意就先放本地。
现在照片墙是我打开次数最多的页面,比文章页多。
它其实没什么用。不产生内容,不涨访问,也没有人会在下面留言说这张好看。但我还是隔一段时间就想往里加一张。
大概因为好看的画面不需要理由。找图的时候翻到那张夜晚的湖,我还是没找到。不过没关系,我在墙里放了一张别的,也是湖,也是晚上。
