引自此处:https://www.ampproject.org/docs/get_started/about-amp.html
AMP是一种为快速呈现的静态内容构建网页的方法.AMP在行动中包括三个不同的部分:
AMP HTML
AMP JS
AMP CDN
AMP HTML是HTML,对可靠性能有一些限制,有些扩展用于构建基本HTML之外的丰富内容.AMP JS库可确保AMP HTML页面的快速呈现.AMP CDN(可选)提供AMP HTML页面.
引自此处:https://www.ampproject.org/how-it-works/
谷歌正在提供一项服务,通过其CDN提供给定URL的AMP HTML文档.
我在哪里可以找到这个CDN服务,所以我可以测试一下吗?我google了很多,但我找不到任何信息.
要使用AMP项目CDN,您可以通过以下格式的URL访问:
https://cdn.ampproject.org/c/s//
请注意,该/s
部分是可选的,并且表示安全原点,因此如果原点未通过https提供,那么您将使用:
https://cdn.ampproject.org/c//
因此,如果我们采用以下具有等效AMP的URL:http://www.theguardian.com/childrens-books-site/2016/jan/12/sugar-tax-andy-mulligan-liquidator,查看源代码,我们看到以下链接:
因此,我们可以为该AMP文档形成CDN URL:
https://cdn.ampproject.org/c/s/amp.theguardian.com/childrens-books-site/2016/jan/12/sugar-tax-andy-mulligan-liquidator
资料来源:https://github.com/ampproject/amphtml/blob/master/src/service/cid-impl.js#L201