我想要的并不只是一个能发文章的地方。更准确地说,我需要一块不会迫使内容变薄的公开表面。
社媒适合让文字遇见人,但它天然要求一种即时、扁平、容易被截取的形状。完整版本可以继续活在自己的地址里:标题怎样变化,图纸从哪里生成,哪一段后来被修订,某个判断究竟只属于当时,全部有地方留下。
这个空间也不必假装每一位读者都想看同样多的东西。有人只想安静读完正文;有人会关心它在什么时间形成、和哪些项目互相牵连;另一些人需要检查 source、revision、diagram files 与实现边界。这三种阅读距离可以共享同一份 canonical 内容。
一份内容,三种阅读距离
阅读提供最干净的正文面。它没有侧栏,没有密集元数据,也不要求读者先理解这个网站的系统。标题、dek、正文、图和脚注已经足够。
脉络打开文章在时间和关系中的位置。它告诉人:这是一份 current 判断还是历史 snapshot,第一次发布在哪里,后来是否有 successor,以及正文中某些句子为什么值得额外说明。
构造继续显露这份页面是怎样成立的。Raw Markdown、source revision、SVG、typed relations 与导出地址都可以被检查。这里仍然是给人看的界面,只是面向愿意走到骨架旁边的人。
原始密度不需要被惩罚
技术实现文档可以保留 contract、失败路径、代码和具体术语。阶段性思考也可以明确标记 as-of date,而不必为了显得“完整”而伪造结论。读者需要的首先是清楚的入口和诚实的状态,不是所有内容都被预先翻译成同一种轻量语气。
canonical source = 1 human projections = many projection may reveal context projection must not rewrite authored claims absence of extra context must never corrupt the article URLs, headings, diagrams and revisions remain inspectable
这也让网站不必在“漂亮的个人博客”和“可以直接扔给机器的技术文档库”之间二选一。两者可以共享同一个出版系统,同时拥有不同的页面构成、栏宽和辅助层。
白色阅读面是基础设施
浅色先行并不意味着缺少性格。性格可以来自标题的尺度、细线的节奏、横向跨栏的图纸、准确的不对称,以及某些局部出现的柔和标记色。正文底色保持接近白色,因为它最终需要承受的不是一张截图,而是长时间阅读。
Folium 将这套骨架固定下来:一个很轻的公共表面,可以同时容纳安静阅读、理解脉络与深入检查,又不让任何一层夺舍正文。