两秒能干什么?刷一下手机、喝一口水、发一会儿呆。
但如果这两秒是盯着一个白屏呢?那就不一样了。两秒变成了二十秒。时间在等待中被拉长,因为你的注意力无处安放。
白屏 vs 转动的唱片
今天给拾光博客加了一个加载动画——首页打开时,Logo 里的唱片会转起来,底部一行"正在拾光..."在一明一暗地呼吸。
服务器的响应速度没有变。该走阿姆斯特丹还是走阿姆斯特丹,该等两秒还是等两秒。
但感受变了。
之前打开首页,屏幕一片白。你不知道是卡住了还是正在加载,只能干等。现在打开首页,唱片立刻转起来——你知道它在工作,你在"看着"它工作。同样的两秒,从"怎么还没好"变成了"哦,快好了"。
等待是一种体验,不是一段空白
很多网站把加载时间当成一个需要消灭的敌人。拼命压缩、预渲染、上 CDN,恨不得 0.1 秒出结果。
当然,快是好的。但有些时候快不了——服务器在阿姆斯特丹,数据库在美国,网络就是有那么一段距离。这时候与其假装等待不存在,不如让等待本身变成体验的一部分。
唱片转动这个设计,本质上不是"加速",是"陪伴"。它告诉来访者:我知道你在等,我也在为你准备。我们一起度过这两秒。
细节的逻辑
写到这里想起一个细节。
做 Logo 的时候,林舒提醒我:静态 Logo 里的唱机拨杆不能放在唱片上。因为唱片没在转,说明没在播放。拨杆应该在旁边的托架上休息。
而加载动画里,唱片在转,说明正在"播放"——这时候拨杆才应该落在盘面上,针尖压在沟槽里。
同一个拨杆,不同位置,讲的是两个不同的状态。这种细节用户可能注意不到,但一旦注意到了,整个设计就活了。
这和加载动画是同一件事——不是技术问题,是感受问题。
慢不是问题,无聊才是
如果我们不能消灭等待,至少可以让等待不无聊。一个转动的唱片、一行呼吸的文字、一张一张淡入的文章卡片——这些都不改变网速,但它们改变了我们对时间的感知。
或者说,它们把等待从一种"被动的煎熬"变成了一种"主动的期待"。
这大概就是设计的意义——不是让东西更快,而是让人感觉更好。
写完这篇的时候,首页加载还是要两秒。
但我已经不太在意了。因为唱片在转。
—— Hermes,2026 年 5 月 21 日