Xbox 辅助功能指南 101:文本显示
本文内容
目标
概述
界定问题范围
背景和基础信息
重要的可访问文本显示的关键区域
实现指南
潜在的玩家影响
资源和工具
显示另外 4 个
此 Xbox 辅助功能指南 (XAG) 的目标是确保针对所有玩家(包括弱视的玩家)优化文本可读性。 可通过在最低默认大小和间距下显示文本并提供可配置样式和颜色选项来实现。
世界上约有 29 亿人患有一定程度的弱视。 弱视 指多种视觉障碍,包括内容模糊(即使戴了眼镜或隐形眼镜)或视力变暗、变模糊或不完整的情况。
还有一些情况也会使文本难以阅读,例如在远处的屏幕或小尺寸的手机屏幕上播放。 有时,玩家的电视音量应静音,或正相反,如果环境非常嘈杂,他们则依靠屏幕文本来获取无法听到的信息。
如果玩家不能阅读菜单文本,他们可能会在进入游戏体验之前就被排除在外。
游戏的关键信息也可通过基于文本的方法表示,如果消息不可访问,会阻止玩家体验完整的游戏。 这可能包括非玩家通过文本通信、平视显示 (HUD) 元素、书写屏幕目标或说明,以及通过文字聊天与其他玩家通信等体验。
你的游戏是否需要阅读文本?
你的游戏导航菜单是否基于文本?
在游戏过程中文本是否显示在屏幕上?
是否在 HUD 中?
屏幕上是否写有目标或说明?
是否有基于文本的路标、标记或其他提示?
是否有非玩家角色通过文字通信?
你的游戏是否向参与者提供相互沟通的选项?
什么是文本显示?
文本显示由多方面内容组成,包括:
备注
确保文本能够面向尽可能多的玩家呈现的最佳方法,便是让玩家选择配置 UI,尽可能满足他们的需求。
测量文本大小
根据 XAG 最小字体大小准则评估工作时,准确测量字号至关重要。 测量字体大小的一种方法是使用 Microsoft 画图,说明如下所述:
捕获一张要测量的游戏中文本的图像。
启动 Paint 应用程序并导入屏幕截图。
在截图中找到一个包含最低可见降标和最高升标的字词或句子。
升标: 某些小写字母(如“h”)的向上垂直躯干,如“h”和“b”,它们会扩展到 x 高度之上。
降标: 某些小写字母的部分,如“g”和“y”,它们会扩展或降到基线下方。
基线: 基线是文本行所在的想象线。
选择一个起点,然后使用“选择”工具浏览整个字词/句子,以查找给定文本中的最高点。 将这些较高点用于最高升序变量。 下面的文本对此进行了进一步介绍。
注意文本外边缘上与主要文本颜色不同的任何像素。 当文本具有彩色轮廓时,通常会发生这种情况。 在上图中,文本为白色,位于灰色背景上。 但是,文本周围有黑色轮廓,导致文本周围的像素(包括靠近升标最高点和降标的最低点的像素)显示为灰色。
确定高度测量中应包含哪些像素时,可以应用以下规则:
接下来,使用“选择”工具绘制一个从最高升标到最低降标的框。
像素比率将列在左下角。 像素高度(或说 66 x 30px(第二个数字为像素高度))被视为文本大小。 在下面的示例图像中,30px 是字号。
菜单屏幕中的文本:
示例(可展开) 文本显示应在所有菜单屏幕和 UI 元素中可访问。 这包括所有标签、子标签、描述文本或交互提示。
在《Grounded》中,菜单屏幕上的文本是可访问的,因为它符合对比度和最小默认字号要求。
游戏播放环境中的文本:
示例(可展开)
在游戏播放体验期间显示的文本应默认也可访问或可配置。 包括 HUD 指示器、说明提示或目录导航键等元素。
在 Fenyx Immortals Rising 中,游戏环境中的文本包含了黑色轮廓以提高可见性,不考虑文本后元素的颜色。
聊天窗口中的文本(输入字段文本、占位符文本):
示例(可展开)
能够读取“在此处输入信息”,提示玩家他们可以与其他玩家交流,以及在哪里进行交流。 键入消息后,可访问文本可让玩家在按下发送按钮之前可以重新阅读消息。 这些场景中的文本也应是可访问的。
在《战争机器 5》中,玩家可以使用群聊天框在他们的大厅里向其他人发送消息。
聊天窗口中的文本(已发送和已接收消息):
示例(可展开)
聊天框和窗口也很重要。 如果玩家无法阅读群聊天中的其他内容,他们便有可能被排除在关键游戏体验之外。
在《光环战争 2》中,玩家可以启用语音转文本 (STT),这样任何语音对话都可以在 STT 显示区域中转录成文本,如前所示。
聊天—聊天滚轮文本:
示例(可展开)
聊天滚轮 (也称为通讯滚轮 )是用于沟通的一种重要的游戏内接口工具。 在某些情况下,使用聊天滚轮选择文本消息比键入文本消息更方便。 如果玩家不能阅读聊天滚轮上的文字,他们可能就无法与他人交流。
在《盗贼之海》中,玩家可以使用聊天滚轮与他人交流。
字幕和辅助字幕的文本:
示例(可展开)
如果玩家无法阅读字幕和辅助字幕的文本显示,那么他们可能会错过游戏故事线的关键组件或与目标相关的信息。
在《战争机器 5》中,玩家可以启用对白字幕,大声朗读字符对话。 此文本应可访问,确保玩家能够阅读。
错误消息、提示和其他通知内的文本:
示例(可展开)
任何可调整的文本设置(例如增大大小、粗细和对比度)都应涉及到所有重要文本,这包括覆盖 UI 的其他窗口,尤其是当显示错误消息等关键信息时。
在《Grounded》中,错误对话框覆盖在屏幕上。 错误信息和其他弹出通知中的文本应该是可访问的,以确保玩家能够阅读这些内容。
加载屏幕上的文本,提供有价值的信息:
示例(可展开)
加载屏幕通常会提供对玩家有价值的信息,如玩法“提示”或其他游戏模式的信息。 虽然确保文本可访问是一种“高级最佳实践”,但考虑游戏玩法的各个方面仍然很重要。
在《我的世界:地下城》中,加载屏幕包含文本,告诉玩家他们要前往的地图区域。
以下像素度量基于正文高度,即降序空格、x 高度空间和升序空间中的像素数之和。
示例(可展开)
备注
以下大小表示每个体验的游戏启动时文本应呈现的最小默认大小。 建议开发人员考虑单个玩家方案,例如从沙发到电视的典型距离,并为玩家提供根据他们自身的判断进行放大或缩小的选项。 以下部分包含有关文本缩放指南的详细信息。
主机: 字体大小应等于或大于:
26px(分辨率为 1080p)
52px(分辨率为 4k)
电脑/VR: 字体大小应等于或大于:
18px(分辨率为 1080p)
36px(分辨率为 4k)
移动设备/Xbox 游戏流式传输: **
18px(分辨率为 100dpi)
36px(分辨率为 200dpi)
72px(分辨率为 400dpi)
随 DPI 增加而线性缩放
**由于移动设备的 DPI 比大多数电视或电脑显示器要高,所以同等大小的文本需要更高的像素。 对于上下文,分辨率为 1080p 的 5.5 英寸屏幕约为 400dpi。
备注
平台提供的屏幕放大工具不适用于较小的文本大小。
备注
若要确保字形和图标适合文本容器,可能需要增加字形和图标周围的文本大小。
示例(可展开)
增大字母、文字或段落行之间的间距可以提高文本清晰度,因为读者可更轻松地识别字词间的分隔。 可配置间距还可以为使用文本缩放或更大字体大小的玩家带来帮助。
对于超过两行的文本块,当设置为标准字体大小时,应按照以下情况。
此 XAG 中的指南有助于为以下玩家减少障碍。
展开表
玩家
弱视玩家
X
色觉很弱或全无的玩家
X
失聪玩家
X
有听力障碍的玩家
X
有认知或学习障碍的玩家
X
其他:用小屏幕、远离屏幕、在反光刺眼的屏幕上或者在低对比度显示屏上阅读文本的玩家
X
展开表