首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >manifest.json vs manifest.webmanifest

manifest.json vs manifest.webmanifest
EN

Stack Overflow用户
提问于 2018-09-01 22:54:43
回答 3查看 11.1K关注 0票数 41

我正在使用mongodb、Node.JS和PWA开发一个应用程序。在开发的第一步,我不知道manifest.jsonmanifest.webmanifest有什么不同。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-06-10 02:36:26

2019年11月更新

区别在MDN (Mozilla Developer Network)中提到过

.webmanifest扩展在规范的媒体类型注册部分指定(清单文件的响应应该返回Content- type :应用程序/清单+json)。浏览器通常支持具有其他适当扩展的清单,如.json (内容类型:应用程序/json)。

您可以在Media Type Registration上阅读更多详细信息

票数 17
EN

Stack Overflow用户

发布于 2018-09-03 15:31:07

除了命名之外,没有太大的区别。使用您喜欢的:"/manifest.json"href="/manifest.webmanifest"。但不要忘记,在两种情况下,MIME类型都必须是:application/manifest+json

代码语言:javascript
复制
<link rel="manifest" href="/manifest.json">
<link rel="manifest" href="/manifest.webmanifest">

请注意,spec says it应该为manifest.webmanifest。后来它可能很重要,因为它正在大力开发中。

有关更多信息,请查看:W3CMDN

票数 37
EN

Stack Overflow用户

发布于 2021-11-02 15:16:38

就像在其他答案中提到的那样,两者并没有太大的区别。

但是,根据webhint.io的说法,建议使用manifest.webmanifest

manifest-file-extension警告不要对web app manifest文件使用非标准文件扩展名。

虽然规范没有强制使用.webmanifest文件扩展名,浏览器也不需要它,但是使用它可以:

web应用程序清单file

中受益

这也会作为提示显示在Microsoft Edge Browser Dev-tools的issue面板中(下面的屏幕截图)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52129281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档