软件工程师程楼 (Cheng Lou) 宣布推出 Pretext,这是一个开源 TypeScript 库,旨在通过绕过浏览器的文档对象模型 (DOM) 来改进 Web 文本布局和测量。该公告于 2026 年 3 月 27 日通过社交网络 X 发布。
Pretext 解决了布局回流的低效率问题,这是现代 Web 开发过程中重新计算页面几何形状的常见操作,通常会导致性能瓶颈。该库支持文本块的动态、交互式定位,显着增强 Web 应用程序的响应能力和用户体验。
15KB 库完全在用户空间运行,允许无缝调整文本元素,而不需要繁琐的 DOM 查询。最初的演示包括一个以文本中的龙为特色的动画和一个设备倾斜应用程序,其中文本的反应就像物理对象被移位一样。
发布后 48 小时内,Pretext 在 GitHub 上获得了超过 14,000 颗星,在 X 上获得了 1900 万次浏览,这表明开发人员表现出了浓厚的兴趣,并强调了它对网页设计的潜在影响。据记录,该库的性能可在大约 0.09 毫秒内处理 500 个文本元素,比传统 DOM 方法快 300-600 倍。
Lou 利用 OpenAI Codex 等人工智能工具来创新图书馆的架构,将准备阶段和布局阶段分开。这种设计可以处理复杂的印刷要求,包括混合双向文本和准确的换行规则,以前很难有效管理。
尽管对最初演示的易读性提出了一些批评,但 Pretext 的更广泛含义超出了美学范围。备受瞩目的开发人员称赞其性能,但关于客户端渲染的依赖和 Web 标准的未来的争论仍在继续。
Pretext 代表了 Web 开发格局的重大转变,支持高性能基础设施,同时解决了几十年来普遍存在的架构限制。这种创新方法很可能会重新定义开发人员创建交互式 Web 应用程序的方式。
Cheng Lou 在前端领域具有影响力,为 React 和 ReScript 等框架做出了贡献。 Pretext 的发布表明人工智能辅助编码的进步使功能不断发展。
<小时/>







