问题标签 [amp-html]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amp-html - Google AMP 清除 CDN,当源更新时
我们可以做些什么来更新 AMP CDN 以清除特定页面或整个域缓存的 HTML 吗?
amp-html - 为什么 amp-video 和 amp-audio 强制将 https 用于 src?
在有关AMP-video的文档中表明:
src:如果没有孩子,则需要。必须是 HTTPS。
为什么需要这个?
- 这是为了安全问题吗?(我的视频和音频不需要安全性)。
- 这是为了性能(在这种情况下,因为 https 比 http 快?)
- 还有其他原因吗?
从我的角度来看,让完整的 AMP 技术在 http 上工作并且只将其中一部分限制为 https 看起来很奇怪。这背后的理性是什么?
amp-html - 如何同时支持 AMP-html 和桌面 HTML
据我了解放大器,放大器仅适用于移动设备。如果我使用响应式设计,我的 Web 服务器为每台设备的每页提供相同的 HTML 文档。
但是如果我想使用 AMP,网络服务器应该决定是为桌面提供 HTML 还是为 AMP 提供 HTML。
我怎么做?通过User-Agent
?(我认为它很丑陋且不可扩展)我错过了什么?
css - AMP 网站的纯 CSS 菜单
我正在使用纯 CSS 菜单构建 AMP HTML 移动模板。它只能是 CSS,因为 AMP HTML 标准不允许任何 javascript。我相信这将帮助其他人构建一个带有漂亮菜单的 AMP HTML 页面。
我有一个非常基本的版本编码。但是由于某种原因,当我将代码清理为 AMP 时,菜单没有出现。我知道这可能非常简单,但它完全在逃避我。我将我的页面的超级缩短版本放在下面,任何帮助将不胜感激。
为了快速参考,下面的代码将从 AMP HTML 调试器中抛出的唯一错误是我有多个样式标签,我知道是这种情况,我只是将它们用于组织目的,然后在我的平台中将它们组合一次。
谢谢你的帮助!
fonts - Google Fonts API 在 AMP 页面上返回 403
我很高兴我终于得到了我的 AMP 页面验证,但是当调用https://fonts.googleapis.com/css?family=Georgia|Times+New+Roman时,我总是得到 403 Forbidden。我已经按照文章页面的 AMP 示例进行操作。有没有其他人遇到过这个?
angularjs - 如何在角度/离子网站中实现 AMP?
最近我听说了 Accelerated Mobile Pages 项目,并阅读了一些关于它的信息。
我想知道如何为基于 Ionic 和 Angular 的现有网站实现它?
d3.js - Can I implement a D3 svg animation in AMP page?
How can I insert a SVG element in a well-formed AMP page with a script that uses d3.js library to animate it? How can I buid a well-formed AMP page with a d3 data visualitation?
amp-html - amphtml 链接 URL 是否可以包含 GET 查询字符串?
我已经设置了我的 amphtml 页面变体,以显示?v=amp
URL 中出现的时间。
amphtml URL 中的 GET 查询字符串是否有效?
amp-html - 对 AMP 标记使用 XHTML 格式
我可以使用 xhtml<amp-img />
代替<amp-img></amp-img>
. 我看到它有效,但它受支持吗?