C3.09.2Max zoom versus source resolution设计研究
最大放大倍数与内容分辨率的关系
别名: 像素放大 · empty magnification · 放大发虚
概念解释
张开能把内容拉近多少,最终受源分辨率约束,不是受手指还能分多开约束。栅格图超过 1:1 之后放大的是像素块,矢量或矢量瓦片则可以继续提供新的细节。上限若无视源,用户会把发虚当成软件模糊;上限过早,细节还在源里却被挡在门外。
机制
屏幕像素与内容像素的比到 1 时,栅格已经把每个源像素铺到至少一个屏像素。再张开只是插值:最近邻块状、双线性发糊。对人来说这两种都叫“没有新信息”。矢量字体、CAD、部分地图瓦片在更高倍数上仍有新的几何或标注层级,1:1 不是它们的信息上限。识别器若只按指距给倍数,会在源已经穷尽之后继续写更大的 scale,视觉上像把一张邮票贴到脸上。把上限设在“还能提供新信息”的倍数,并在越过时用拉伸回弹,等于把分辨率变成可感知的墙,而不是静静发糊。
怎么研究
用同一视口分别放一张低分照片、一张高分照片、一份矢量图,请人“放大到看清最细的那根线”。记录最终倍数、主观清晰度、是否抱怨发虚。把允许的最大 scale 做成自变量。眼动看人在发虚之后是否还继续张开——继续张开说明他们以为还有细节。瓦片地图还要记请求失败的层级。
边界
视网膜屏上 1:1 的源像素小于视锐度,略超 1:1 仍可能更易读,机械地锁在 1:1 会显得小气。超分辨率或服务器按需切片可以在运行时提高源分辨率,这时上限应跟着新层走,而不是启动时写死。插画的风格化像素本身就是内容,块状放大是作者意图,不该被当成缺陷去钳制。
怎么落地
- 栅格内容把默认上限放在大约 1:1 到 2:1,越过则回弹并可选显示“已是原图”。矢量或分层地图按还能供给的层级抬上限。
- 不要用单向模糊滤镜去“好看地”越过上限,那会掩盖已经没有新信息。
- 请人把一张明显低分的图张到不能再大。应在块状出现前后碰到弹性墙。若他们能把五个屏像素铺成一块色板还在继续张,上限没有跟分辨率挂钩。