7

ここから引用: https://www.ampproject.org/docs/get_started/about-amp.html

AMP は、高速にレンダリングされる静的コンテンツ用の Web ページを構築する方法です。実際の AMP は、次の 3 つの異なる部分で構成されています。

  • AMP HTML
  • AMPJS
  • AMP CDN

AMP HTML は、信頼できるパフォーマンスを実現するためのいくつかの制限と、基本的な HTML を超えるリッチ コンテンツを構築するためのいくつかの拡張機能を備えた HTML です。AMP JS ライブラリは、AMP HTML ページの高速レンダリングを保証します。AMP CDN (オプション) は AMP HTML ページを配信します。

ここから引用: https://www.ampproject.org/how-it-works/

Google は、CDN を通じて URL を指定して AMP HTML ドキュメントを配信するサービスを提供しています。

この CDN サービスはどこにあるので、テストできますか? いろいろググったのですが、情報が見つかりませんでした。

4

4 に答える 4

24

AMP プロジェクト CDN を使用するには、次の形式の URL からアクセスできます。

https://cdn.ampproject.org/c/s/<origin-domain>/<path>

この/s部分はオプションであり、安全なオリジンを通知することに注意してください。したがって、オリジンが https 経由で提供されない場合は、次を使用します。

https://cdn.ampproject.org/c/<origin-domain>/<path>

したがって、AMP に相当する次の URL を取得すると、ソースを見てhttp://www.theguardian.com/childrens-books-site/2016/jan/12/sugar-tax-andy-mulligan-liquidatorになります。 、次のリンクが表示されます。

<link rel="amphtml" href="https://amp.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

于 2016-01-13T02:18:50.703 に答える