Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amp html 为什么谷歌的AMP项目(加速移动页面)禁止表单和输入标签?_Amp Html - Fatal编程技术网

Amp html 为什么谷歌的AMP项目(加速移动页面)禁止表单和输入标签?

Amp html 为什么谷歌的AMP项目(加速移动页面)禁止表单和输入标签?,amp-html,Amp Html,根据 AMP项目禁止表单、输入、文本区域、选择和选项等HTML标记 但是,使用表单和输入标记 禁止输入元素的原因是什么?根据Malte Ubl在2017年11月1日的评论,表单支持已经启动。看 我以前提供的答案现在已经过时,但保留在下面。谢谢 ======================================== 有关AMP的最新发展,请参见@nickh提供的答案。谷歌打算实现:AMP表单支持将取代我的旧答案。我下面的回答是在2015年10月提供的,现在已经过时了。谢谢 =======

根据 AMP项目禁止表单、输入、文本区域、选择和选项等HTML标记

但是,使用表单和输入标记


禁止输入元素的原因是什么?

根据Malte Ubl在2017年11月1日的评论,表单支持已经启动。看

我以前提供的答案现在已经过时,但保留在下面。谢谢

========================================

有关AMP的最新发展,请参见@nickh提供的答案。谷歌打算实现:AMP表单支持将取代我的旧答案。我下面的回答是在2015年10月提供的,现在已经过时了。谢谢

========================================

由于AMP的重点是静态网页,表单元素似乎超出了范围

根据GitHub概念验证:AMP HTML是一种为静态内容构建网页的方法,能够以可靠、快速的性能呈现。

2015年10月7日发布的公告指出,我们决定完全关注静态内容,因为它有助于更激进的优化方法,更容易全面应用。

从本质上说,谷歌正在解决网络技术中的低效问题

2016年5月,为AMP创建了一个支持表单的


实现部分完成,AMP支持具有特定属性的表单和输入。请参阅。

该组件的第一个版本已经实现,现在可以作为实验功能启用。amp表单允许HTTP和XHR XMLHttpRequest表单提交。您可以找到一些示例。

amp表单现在是amp的一个受支持的功能:

我投票关闭这个问题,因为它与编程无关。该页面实际上不是它不包含的“amp”页面。它只是一个“加载器”,它可以搜索和加载AMP页面。我想禁令是出于安全原因(如防止不安全的提交)。但由于内容可以从Google域加载,因此需要避免XSS问题