site.webmanifest 文件的主要用途是啥?
Posted
技术标签:
【中文标题】site.webmanifest 文件的主要用途是啥?【英文标题】:What is the main use of the site.webmanifest file?site.webmanifest 文件的主要用途是什么? 【发布时间】:2020-06-25 10:22:21 【问题描述】:我正在使用 html 样板,我看到一个名为 site.webmanifest
的文件。网上查了资料,不明白怎么用。
是网页开发中的必备文件吗?何时以及为何使用它?我怎么知道什么时候必须使用它?
【问题讨论】:
developer.mozilla.org/en-US/docs/Web/Manifest 应该回答你所有的问题。 另外,假设你指的是这个,github.com/h5bp/html5-boilerplate/blob/… - 基本解释就在那里。 “这可以更好地控制移动设备上已保存站点或 Web 应用程序的 UI。”我不明白。你能给我一个例子,你知道如何回答我提出的所有问题吗? @CBroe 【参考方案1】:请参考文档here。
这不是必需的文件。您需要使用它,或者在设计可以离线运行的 Web 应用程序时使用它。例如whatsapp web、todoist webapp、amazon webapp等。
Web 应用清单是称为 Web 技术集合的一部分 渐进式 Web 应用 (PWA),即可以安装的网站 到没有应用商店的设备的主屏幕。与常规网络应用不同 通过简单的主屏幕链接或书签,PWA 可以在 先进,可以离线工作,也可以使用常规的 Web API。
Web 应用程序清单提供有关 Web 应用程序的信息 JSON 文本文件,是下载 Web 应用程序所必需的 类似于原生应用程序呈现给用户(例如,安装在 设备的主屏幕,为用户提供更快的访问和 更丰富的经验)。 PWA 清单包括其名称、作者、图标、 版本、描述和所有必要资源的列表(其中 其他东西)。
【讨论】:
以上是关于site.webmanifest 文件的主要用途是啥?的主要内容,如果未能解决你的问题,请参考以下文章
Linux应用程序基础 1应用程序与系统命令的关系 文件位置 主要用途