文字尺寸需随距离等比调整
别名: 字号随距离 · 等比缩放文字 · size-distance scaling
概念解释
一块在一米处刚好能读的标题,原封不动挪到三米,字还是那几厘米高,视网膜上却只剩原来的三分之一。文字尺寸随距离等比调整,就是让物理高度跟距离一起乘同一个比例,把视网膜上的视角保住。它管的是「挪远之后字还能不能读」,不是去规定界面应该停在几米,也不是把视角本身宣布成唯一的设计单位。
机制
小孔成像是相似三角形:视角 θ 满足 tan θ ≈ h / d。d 变成三倍而 h 不变,θ 变成约三分之一,笔画占用的像素按同样比例减少。屏幕 UI 把字号写成「16 px」能成立,是因为人离显示器的距离几乎不变;空间里 d 是自由变量,同一套物理厘米在不同深度上不是同一套阅读条件。
等比的意思是线性比例,不是「远一点就稍微加大」。从 1.2 m 挪到 2.4 m,高度要加倍,才能让那行字在视网膜上还是原来那般大。只加百分之二十,看起来像做了适配,视角仍然掉了一大截。反过来,把三米处的大字原样拉到一米,会变成一块挡脸的招牌——等比在两个方向都成立。
怎么研究
同一段文字准备两套:物理高度锁定、以及高度按距离正比缩放。深度取两到三档,测朗读速度、错误和主观费力。等比组应在各深度上保持接近的阅读表现;锁定组应随距离变差。
自变量:距离、缩放规则(锁定物理高度 / 按距离正比)、字体。 因变量:朗读速度、认错率、主观费力、每字母所占像素(由头显 PPD 和视角反推)。
用平面截图代替头显会漏掉立体和头动,得出「电脑上看着一样大」的假阴性。要在头显里按真实深度呈现。若实验者在远距离还允许人走近来读,等比规则还没被测到,人已经用脚步把 d 改回去了。
边界
头显分辨率见底时,再怎么等比放大,远距离的字也会先撞上每度像素不够——那是器件下限,不是比例没乘对。极近处即使按比例缩小,辐辏冲突仍在,不能靠把字缩小来把一块过近的板变舒服。中文笔画密、西文 x-height 小,同一视角下可读阈值不同,等比系数不能从拉丁字母直接抄到汉字。广告式的巨型招牌故意让远处也能认,那是在花视角换注意,不是阅读正文的规则。
怎么落地
- 给每类文字定一个要保住的视角(标题一行、正文一行各一个),距离一变,按 d 正比改物理高度,不要只改「看起来差不多」。
- 布局里不要把「搬到更远处」和「保持厘米数」同时做。搬远就必须放大。
- 检查中文封闭空间(口、日、目)在目标距离上是否仍能分开,不要只看拉丁字母的 x-height。
- 验证:把同一段字放在 1.2 m 和 2.4 m,近处用高度 h,远处用 2h。两处朗读速度和错误应接近;若远处仍明显变慢,不是比例错了,就是已经撞上分辨率。再加一组远处仍用 h 的对照,确认掉下来的是未缩放组。