前沿
2015年2月12日, W3C web应用工作小组,发布了Web应用清单的标准工作草案,该规范定义了一个JSON格式的应用配置清单(manifest),开发者可以通过这个manifest集中的描述Web应用相关的各类元数据。这些元数据包括但不局限于Web应用的名字、获取图标(icon)的链接、当用户启动这个Web应用时建议的链接URL等。应用配置清单同时也允许开发者声明应用程序的默认方向(orientation,即横向或纵向)、设置应用程序所需的显示模式(如全屏或非全屏,分辨率等)。此外,应用清单还允许开发者通过URL指向Web应用的不同位置,从而实现Web应用之间的深度链接(deep link)。
部署一个manifest
<link rel="manifest" href="manifest.webmanifest" >
成员介绍
属性 | 说明 | 默认值 |
---|---|---|
background_color | web程序的背景色 | |
description | 关于web程序的描述 | |
dir | 定义文本的方向 | |
lang | 语言 | |
short_name | 短名字 | |
display | 现实模式 | standalone, fullscreen |
icons | 定义一组icons | |
name | 给一个人可以读的程序名字 | |
orientation | 旋转方向 | |
prefer_related_applications | ||
related_applications | ||
scope | 定义baseurl的页面使用作用域 | |
start_url | 启动页面 | |
theme_color |
网友评论