静态博客的「够用」哲学
评论、统计、搜索、暗色模式——每一样都有充分的理由加上去,也每一样都有更充分的理由不加。
搭这个博客的时候,我给每个候选功能做了一次「必要性审讯」。
必要性审讯
评论系统第一个受审。理由充分:博客就该有互动。但审讯记录很难看:要么引入第三方脚本拖慢全站,要么自己维护数据库和垃圾评论过滤。而真相是,绝大多数有价值的反馈最后都来自私信和邮件——那些渠道本来就有。判决:不要。想回应的人总有办法找到你。
访问统计第二个。它能告诉你哪篇文章受欢迎。然后呢?如果每篇文章写之前都要先想想数据,博客很快就会变成热点评论合集——那恰恰是我最不想写的东西。判决:不要。写作不该被仪表盘喂养。
站内搜索第三个。文章超过一百篇之前,按年份和标签翻找完全够用。为一个还不存在的问题先建基础设施,是工程师最常见的过度劳动。判决:等真需要了再说,大概率永远不需要。
暗色模式第四个。这个我真的犹豫了很久。最后说服我的是一条设计判断:纸墨的隐喻是这套视觉的根,纸不会因为访问者的系统设置变成黑纸。做成暗色,等于把网站的身份证涂掉。判决:不做,但这是取舍,不是偷懒。
留下来了什么
最后留下来的东西少得可怜:文章、标签、RSS、一个关于页。但每一样都在被使用。够用的意思是,每一样东西都必须回答「没有它会失去什么」,答不上来的,一律不留。
减法做到底,剩下的就是性格。
本文章采用 CC BY-NC-SA 4.0 许可协议。
评论
尚未接入评论区还没有接入。这个站用
giscus(GitHub Discussions)承载留言: 在src/components/Comments.astro里填入仓库配置即可启用,步骤见项目 README。