工程笔记

把 Pretext 放进博客阅读体验

把 Pretext 放进博客阅读体验 Pretext 不是 Markdown 渲染器,而是一个文本测量和布局引擎。它适合处理普通 DOM 很难稳定完成的任务:提前知道段落高度、把文本绕过浮动区域、按行驱动动画,以及在富文本 inline 中保持准确的断行。 为什么博客需要它 首页卡片可以在数据加载后保持稳定高度。 文章标题可以根据真实分行做更自然的入场动画。...

Pretext 不是 Markdown 渲染器,而是一个文本测量和布局引擎。它适合处理普通 DOM 很难稳定完成的任务:提前知道段落高度、把文本绕过浮动区域、按行驱动动画,以及在富文本 inline 中保持准确的断行。

为什么博客需要它

  • 首页卡片可以在数据加载后保持稳定高度。
  • 文章标题可以根据真实分行做更自然的入场动画。
  • 引用、标签、代码片段这些 inline 元素可以参与同一套测量。

文字不只是内容,它也可以成为界面的主控件。

这一版仍然保留语义化 HTML 正文,Pretext 负责增强体验,而不是牺牲 SEO 和可访问性。

评论

评论提交后会进入审核,通过后展示。邮箱不会公开。

暂无评论,欢迎留下第一条想法。