我从 HTML5 Boilerplate 读到这一行:
HTML Manifest files now use .appcache extension instead of .manifest, as per http://html5.org/r/5812.
我从 http://html5.org/r/5812 看到了这个
Change the suggested extension for appcache manifests from .manifest to .appcache to avoid clashing with Microsoft's unregistered application/manifest type
这是我的问题。什么是Microsoft 的未注册应用程序/ list 类型,它何时会发生冲突?
最佳答案
我认为 Microsoft 技术是专有的,与在 IIS 实例之间同步站点/应用程序有关。
“冲突”与以下事实有关:离线缓存 list 文件通常使用 .manifest
文件扩展名,但需要 text/cache-manifest
的 MIME 类型> 工作,而无关的 MS .manifest
文件使用您提到的 MIME 类型,即 application/manifest
关于HTML5 应用程序缓存 list 文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6523034/