目錄
583 字
3 分鐘
十年之约:通往数字永生的极致静态化

序言:为何是“十年”?#

在算法推荐和信息茧房横行的时代,独立博客是最后一片属于个人表达的净土。加入“十年之约”,对我而言不仅是承诺每年续费域名,更是从技术层面思考:如何让一段代码、一篇文章,在无人维护的情况下依然能优雅地生存十年?

为了这个目标,本站进行了一场名为“终极静态化”的技术实验。


我研究的数字生存策略#

为了对抗外部服务不可用(Link Rot)的风险,本站实现了 100% 的外部资源脱钩

1. 源码级 GitHub 静态快照#

传统的 GitHub 卡片依赖实时 API 渲染。我通过自定义构建脚本,在每次 pnpm build 时抓取仓库元数据,并将数据(包括头像)直接写回 Markdown 源码。即使 GitHub API 频率受限或服务不可达,卡片依然完整。

2. AST 驱动的外链本地化#

所有的 Markdown 图片不再依赖 Unsplash 或其他图床。构建系统通过抽象语法树(AST)识别外链,自动下载并校验文件完整性,最后重写路径为本地资源。

3. 字体子集化的“极限瘦身”#

中文字体体积巨大(通常超过 10MB),这个网站弃用了传统的全量加载,转而使用 subset-font 扫描全站 HTML 提取所有出现的字符,自动生成仅几十 KB 的子集化字体。

4. 零外部库依赖的图标系统#

我在这个博客中完全移除了 api.iconify.design 的动态调用。甚至根本没有用iconify。本站所有图标均为内联 SVG,由 icons.ts 强类型管理,构建产物即是全部。


承诺与展望#

“十年之约”是一个关于时间的赌注。在这个瞬息万变的世界里,我希望当你在 2036 年再次打开这个域名时:

  • 图片依然能正常显示。
  • 数学公式依然能完美渲染。
  • 搜索依然快如闪电。
  • 一切依旧如初。

这就是我对于数字永生的理解。


Wtada233
/
wtada233.top
wtada233.top src based on fuwari blog template
20MITAstro
十年之约:通往数字永生的极致静态化
https://wtada233.top/zh_TW/posts/ten-year-promise-test/
作者
Wtada233
發佈於
2026-01-01
許可協議
CC BY-NC-SA 4.0

最後修改於 2026-01-01

Webmentions 引用

0 條評論

Cover
Cover
0:00 / 0:00