Plaza 新闻汇总

Triptych Proposals:增强HTML超文本能力的三个提案

Triptych Proposals是由Alexander Petros和Carson Gross提出的三个旨在增强HTML超文本能力的简单提案。

**核心思想**

这些提案希望通过赋予HTML更强大的网络请求处理能力,使其能够更有效地表达网页行为。从实用角度来看,它将htmx(以及其他基于属性的页面替换库,如turbo和unpoly)的优势带入HTML。从理论角度来看,它通过使HTML成为更广泛问题空间的自我描述表示,完善了HTML进行表征状态转移(REST)的能力。

**主要内容**

Triptych Proposals主要包含以下三个方面:

1. 支持HTML表单中的PUT、PATCH和DELETE方法。

2. 为按钮赋予直接发起HTTP请求的能力,无需依赖表单。

3. 支持页面局部替换,即根据响应结果只替换DOM树的一部分,而非整个页面。

**提案背景及状态**

这些提案最早在Big Sky Dev Con的“The Life & Death of htmx”演讲中提出。

目前,提案已发布了更新的fetch规范,以支持导航中的CORS(跨源资源共享),并正在进行导航规范的修改。有关表单提案的变更历史,请参考更新部分。

**相关链接**

文章还提供了一些相关的超链接,涵盖了REST、页面加载、htmx等方面的话题。

原文地址
2025-01-07 03:30:12