name

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

name 清单成员用于指定您的 Web 应用的完整名称,该名称通常会显示给用户,例如在应用列表中或作为应用图标的标签。

语法

json
/* Full names of web apps */
"name": "Daily Task Planner"
"name": "Recipe and Pantry Tracker"

name

一个指定您的 Web 应用完整名称的字符串。

描述

name 清单成员充当已安装应用的可访问名称。它会在各种上下文中显示给用户,例如在其他已安装的 Web 应用列表中,作为应用图标的标签,或在应用切换器或任务管理器中。

在空间受限的上下文中,如果完整的 name 可能无法显示(例如,在设备的开始屏幕或应用切换器中),则可能会改用 short_name 属性的值(如果已定义)。

为 Web 应用命名的最佳实践

在为 Web 应用选择名称时,请考虑以下因素

  • 名称的长度,特别是如果您没有提供单独的 short_name
  • 它在多大程度上指示了您应用的目的或性质
  • 它是否清晰易懂且易于记住
  • 它在不同上下文中的显示效果,例如在应用列表或开始屏幕中
  • 它与其他类似应用的区别度有多容易
  • 文化敏感性以及是否适合您的目标受众
  • 如果您的应用面向全球受众,它在不同语言中的翻译效果如何或感知如何
  • 潜在的商标冲突

示例

为您的 Web 应用添加名称

对于一个帮助用户导航步道和规划徒步探险活动的 Web 应用,您可以在应用清单中添加以下 name

json
{
  "name": "Trail Navigator"
}

应用名称 Trail Navigator 有效地描述了应用的目的,易于阅读和记忆,并且很可能被广大受众所理解。它使用了户外爱好者可能 readily 理解的熟悉术语。

如果需要,您还可以添加一个 short_name

json
{
  "name": "Trail Navigator",
  "short_name": "TrailNav"
}

规范

规范
Web 应用清单
# name-member

浏览器兼容性

另见