“开始”屏幕上的桌面应用磁贴

下面介绍了在为Windows 8定制桌面应用磁贴时要考虑的选择,包括如何为新的“开始”屏幕设计桌面应用磁贴以及如何选择要在“开始”屏幕中显示的入口点。

为“开始”屏幕设计磁贴

可以自定义桌面应用磁贴的两个方面:应用名称和图标。 背景色派生自用户选择的背景色,无法以编程方式自定义。

应用磁贴设计指南。

DO:避免截断应用程序名称。 固定到“开始”屏幕的桌面磁贴每行最多可以容纳两行文本,或大约十个字符 (但这取决于 UI 语言) ,因此请尝试将应用程序名称保持足够短以避免截断。

DO:为四个受支持的“开始”屏幕缩放值提供图标,以确保图标在所有外形规格上看起来清晰。

缩放 平铺大小 (像素) 使用的图标大小 (像素)
80% 120 x 120 48 x 48
100% 150 x 150 64x64
140% 210 x 210 96 x 96
180% 270 x 270 128x128

 

DO:接受 Microsoft 设计原则。 图标的新外观是平面的,因此,如果要模拟桌面应用的 Windows 应用商店应用图标,请考虑使用投影等。

不要:不要避免使用颜色。 虽然 Windows 应用商店应用图标有时是单色的,但我们建议对桌面应用使用颜色图标。 这有助于区分任务栏上的桌面应用程序,以及“开始”屏幕中的其他桌面应用磁贴,因为无法自定义桌面磁贴的背景色。 请考虑使用更饱和的颜色。

确定要包含在“开始”屏幕中的正确入口点

DO:安装应用后,在“开始”屏幕中为每个应用添加一个快捷方式。 这可确保用户可以直接从“开始”屏幕或通过搜索启动应用。 如果未在“开始”屏幕中包含快捷方式,则应用将难以启动。 具体而言,不要仅在桌面上添加快捷方式。 用户首次登录时会看到“开始”屏幕,因此仅在桌面上放置快捷方式并不如在“开始”屏幕中包含快捷方式那么有效。

显示带有应用程序磁贴、尺寸和“Segoe U I Semilight”以指示所用字体的网格的示意图。

不要:不要为同一应用提供多个快捷方式。 例如,没有两个在两种不同模式下启动应用的快捷方式,例如一个用于 Windows Internet Explorer,另一个用于没有加载项的 Internet Explorer。

DO:尽量减少在安装过程中添加的磁贴数。 请考虑向无关的应用公开其他入口点。 例如,通过控制台应用中的某个功能访问设置,而不是将单独的“设置”应用与控制台应用包含在一起。

不要:不要在“开始”屏幕上将快捷方式指向以下项:

  • 卸载程序。 用户可以通过控制面板中的“程序”项访问卸载程序。
  • 帮助文件。 直接在应用中包括帮助主题。
  • 应用设置和选项。 包括 UI 以在应用中配置应用设置或创建控制面板项。
  • 网站。 直接在应用中提供指向帮助和技术支持站点等信息的任何适当链接。
  • 向导。 应从应用内启动向导和其他一次性配置任务。

不要:不要创建可从应用本身启动的特性或功能的快捷方式。 例如,可以从任何 Microsoft Office 应用配置语言设置,因此在“开始”屏幕上也不必有单独的“语言设置”入口点。

不要:不要创建非可执行文件项的快捷方式。 不会映射到可执行文件的快捷方式(例如启动网站或帮助文件的快捷方式)会从“开始”屏幕中筛选出来。

DO:如果安装一组应用而不是单个应用,请为套件中的每个应用添加一个快捷方式。 如上所述,避免创建辅助功能(如帮助信息、实用程序和设置)的快捷方式。 该功能应包含在相关应用中, (套件的) 。

DO:为包含三个或多个磁贴的套件创建单级产品文件夹。 在“开始”屏幕的“应用”视图中,可通过“搜索”超级按钮访问应用程序,按其顶级文件夹进行分组。 选择描述性但简洁的文件夹名称;建议使用三个或更少的单词。 请注意,虽然“应用”视图对磁贴进行分组并显示文件夹名称,但当磁贴固定到“开始”屏幕时,此名称将不可见,因此请使磁贴名称具有足够的描述性。

不要:如果你的套件仅包含一个快捷方式,则不要创建产品文件夹。 将快捷方式放在顶级“开始”文件夹中。

DO:安装包含三个以上应用的套件时,请考虑这些应用中的任何一个是否用于次要、更不规则的使用,并且不应固定到“开始”屏幕。 如果是这样,根据上述指南,也许可以完全删除这些磁贴,并从主应用内启动。 如果无法删除磁贴,请考虑从“开始”屏幕取消固定磁贴。 这样,快捷方式仍会显示在“ 所有应用” 视图中,但不会使用户的“开始”屏幕混乱。

若要创建添加应用快捷方式而不将其固定到“开始”屏幕,请在快捷方式上设置以下属性:System.AppUserModel.StartPinOption = 1。 1 的符号名称APPUSERMODEL_STARTPINOPTION_NOPINONINSTALL。

这可以防止快捷方式显示在“开始”屏幕上,但仍可以在 “所有应用” 视图和搜索结果中看到。 只有用户才能取消固定现有快捷方式,因此必须在安装期间或在将应用放在磁盘上后立即设置此属性。

不要:不要为应用程序的主机或运行时(如 Silverlight 或 Java)创建磁贴。 提供用于卸载“添加/删除程序”中的框架的入口点,并在 控制面板 中提供任何设置入口点。