AMP ページでの事前レンダリングについての言及を見たことがあります。具体的には、プロジェクトの仕組みページ ( https://www.ampproject.org/how-it-works/ ) には次のように書かれています。
AMP ドキュメントは、効率的に事前レンダリングできるようにゼロから設計されています。ブラウザーは、 <link rel=prerender> タグによる事前レンダリングを長い間サポートしてきましたが、事前レンダリングはコストがかかる可能性があるため、このメカニズムについて保守的である必要があります。AMP HTML を使用して、ドキュメントに次のように伝える機能を追加しました。つまり、スクロールせずに見える部分だけをレンダリングし、事前レンダリングのコストを最小限に抑えるために、CPU を集中的に使用しない要素のみをレンダリングします。
事前レンダリングがどのように機能するかについてもっと理解したいと思います:
- この事前レンダリングに関するその他のドキュメントはありますか? これ以上の詳細を見つけることができませんでした。
- 事前レンダリングを実装するコードはどこにありますか?
- rel=prerender とのリンクでない場合、事前レンダリングに使用される手法は何ですか?
- スクロールせずに見えるリソースのみを読み込むプリレンダリング モードでレンダリングするように AMP HTML ページにどのように指示しますか?
- 誰かが自分の AMP サイト (ページ間を移動するとき) でこの事前レンダリングを使用するための適切にパッケージ化された方法はありますか?