W8.02.3Independently adjustable subtitle display设计

字幕大小与背景对比度需要可独立调节

别名: 字幕设置 · subtitle size · background opacity · text customization

概念解释

字幕的可读性由多个独立变量决定:文字大小、字体、颜色、背景框(不透明度)、边距和持续时间。这些变量对不同玩家的需求不同——低视力玩家需要大字号和高对比度,色觉异常玩家需要避开特定的颜色组合,玩家在不同显示设备上需要的字号也不同(手机和电视的最佳字号差数倍)。独立调节(independent adjustment)意味着每个变量有自己的控制项,而不是打包在几个预设里。

机制

打包预设的故障模式和难度档位一样:预设 A 是「大字 + 黑底」,预设 B 是「小字 + 无底框」,需要「大字 + 无底框」的玩家没有对应选项。需求空间是多维的,预设是离散点,多维需求和离散点之间的覆盖缺口就是无障碍失败。独立滑杆把离散点变成连续空间,任何需求组合都有一个对应的设置。默认值的作用是「大多数人可以接受」,不是「所有人最优」——默认之外的可调性才是无障碍承诺的兑现方式。

边界

独立调节不等于无约束的任意组合。某些组合会让字幕不可读(黄色字 + 白色半透明底),界面需要在用户设置出不可读组合时给出实时预览和警告,而不是保存后才发现。调节范围需要覆盖真实的变异幅度:字号的可调范围应该覆盖从手机小屏到客厅大屏的最佳值(通常 50%–200% 的缩放区间),只提供三档大小对多数场景不够。此外,字幕调节和游戏整体的 UI 缩放是两个系统——玩家可能只需要字幕更大而 HUD 保持原样,两个系统不应该互相覆盖。

怎么落地

  • 在设置中为字幕提供独立控制项:大小、字体、颜色(文字与背景分别可调)、背景不透明度、边距、持续时长,每项改动即时预览在真实游戏画面上。
  • 当组合出低对比度(文字与背景的对比度低于阈值)时显示警告并建议调整,允许用户覆盖但告知后果。
  • 验证办法:在最小、最大、中间三档字号下,分别在亮场景和暗场景截图检查可读性;用自动对比度工具扫描所有颜色组合,确认没有低于无障碍对比度标准的预设组合。

延伸

  • 同组W8.02.1 字幕需要标注说话人与非语言的重要音效 · W8.02.2 方向性音频线索需要提供视觉化的替代提示 · W8.02.4 关键剧情音频缺少字幕会造成理解性障碍而非仅体验损失
  • 相邻J2.01 视觉无障碍 · F2.04 文本对比度与可读性 · S2.01 字体与字号本地化
  • 站内检索subtitle settings · caption customization · text contrast · display accessibility

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/W8.02.3