HTML5 のアプリ キャッシュ マニフェストの詳細を読んでいます (特に、この優れた記事から)。このアイデアがうまくいくかどうか、私は興味があります:
サブドメイン内の CDN ですべての静的リソース (スクリプト、CSS、フォント、画像) をホストしています (例: cdn.example.com で、アプリは www.example.com にあります)。CDN でもアプリ キャッシュ マニフェストをホストすることは可能ですか? 例えば、
<!doctype html>
<html manifest="http://cdn.example.com/appcache.manifest">
...
<script src="http://cdn.example.com/foo.js"></script>
...
</html>
はいの場合、CDN ルートからマニフェスト リストを取得できますか? たとえば、マニフェストでは次のようになります。
CACHE MANIFEST
/foo.js
誰もこれに関する経験があり、および/または警告を知っていますか?
編集: WHATWG 仕様のワーキング ドラフトには、「オフライン アプリケーション キャッシュ マニフェストは絶対パスまたは絶対 URL を使用できます」と記載されており、画像の CDN URL の例が示されています。