F4.16.1test Dynamic Type at maximum设计

字号放大需测试到系统支持的最大档位而非仅验证常规范围

别名: 最大字号测试 · Dynamic Type 最大档 · accessibility type sizes

概念解释

系统给动态字体准备的档位,常规那几档只是中间一段。辅助功能里还有更大的一截,有的平台单独叫辅助功能字号。只在默认和「略大」上点过一遍,等于没测真正靠放大字号才能阅读的人每天所在的档。测到最大档(test Dynamic Type at maximum)是测试范围的主张:最大档是验收点,不是锦上添花。

机制

字号档位不是线性的「再大一点」。过了常规最大档,行盒、换行、控件高度会进入另一段斜率,列表从一行变三行,工具栏从横排变折行,以前勉强放下的徽章开始叠字。只测常规范围,看到的是斜率平缓的那一段,故障集中在斜率变陡的那一段。测试习惯又偏向设计师自己的机器:默认档、最多开大两档,辅助功能最大档从不进日常。于是「我们测过放大」在报告里为真,在最大档用户那里为假。范围错误不是执行不认真,是把总体的尾部从样本里拿掉了。

边界

没有系统动态字体的桌面网页,最大档对应的是浏览器最大缩放或操作系统的文字缩放,仍然要测到可用的上限,而不是「百分之一百二十五看起来还行」。电视、车机的阅读距离固定,用户往往不能把字号拉到手机那种辅助档,最大档的定义跟设备走。固定的品牌字标、法律要求不可改的印章图,本来就不随动态字体变,不必拿最大档去验收它们的「重排」。

怎么落地

  • 把系统字号拉到该平台文档列出的最大辅助档,走完主路径:阅读、表单、结算、设置。常规档的通过不代替这一趟。
  • 建一套最大档截图,和默认档并排。差异应来自换行与增高,而不是来自「这一页从没人看过」。
  • 自动化只跑默认档的,加一条最大档;失败了不要用「极端用户太少」关掉,那正是这条要留下的样本。

延伸

  • 同组F4.16.2 图标与文字混排的控件在字号放大后需要保持对齐关系 · F4.16.3 用户可能同时开启放大字号与其他辅助设置,二者需兼容 · F4.16.4 忽略动态字体的界面会在视障与老年用户中大量流失
  • 相邻F4.09 动态字体 · J2.11 文本缩放与重排
  • 站内检索Dynamic Type · largest accessibility size · font scale testing

同组卡片

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/handbook/F4.16.1