【发布时间】:2011-09-20 02:09:55
【问题描述】:
我正在阅读有关 HTML5 应用缓存清单的详细信息(尤其是来自 this excellent article)。我很好奇这个想法是否可行:
我们将所有静态资源(脚本、css、字体、图像)托管在子域内的 CDN 上(例如,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 规范的工作草案中写着“Offline application cache manifests can use absolute paths or even absolute URLs”,然后显示了一个带有图片 CDN URL 的示例。
【问题讨论】:
标签: html application-cache offline-web-app