假设您的文本确实是像素图形,并且在更高 DPI 显示器上会显得更小(一些 UI 技术/操作系统/API 会自动为您缩放文本甚至整个 UI 在更高 DPI 显示器上,所以它会显示在相同大小但更清晰),您不能安全地假设它是可读的。
像素的实际大小以及因此文本取决于:
评论后更新:
例如,在视网膜 MacBook Pro(具有 220 PPI)上,高度为 16 像素的 a 将小于 2 毫米。在具有 iPhone (326 PPI) 的 PPI 的屏幕上,它将接近 1 mm。所以这是否可读取决于观看者的眼睛、显示器的质量(即使是高 PPI 显示器的清晰度也会有所不同),并且取决于您离屏幕的距离。
更新 2:
像素是否被缩放(因此与屏幕像素不同)取决于操作系统和用于呈现文本的 UI 技术/API。它不取决于屏幕是否是“视网膜”显示器。在任何主流操作系统上,都有直接控制屏幕像素的方法。
如果目标设备上的像素与屏幕上的像素相同,您可以轻松计算得到的 16 个像素的物理大小,因此可读性取决于:
- 16 像素的物理大小(您可以轻松计算,如上面的两个链接所示)
- 显示器的质量(即使是高 PPI 显示器的清晰度也会有所不同)
- 你离屏幕有多近
- 你的眼睛有多好
如果在目标设备上像素被操作系统或任何其他将像素带到屏幕上的层缩放,可读性还取决于
- 您的像素如何缩放并映射到设备的物理像素(比例因子、插值算法、加法过滤等)
所以现在应该是一个相当安全的赌注,除非你知道你的目标受众及其设备,否则你真的不能依赖这些小文本的可读性。