【发布时间】:2018-03-11 09:06:51
【问题描述】:
我已经用 dppx 在 macOS 10.13 上做了一些测试。
macOS 有 4 个刻度:
- 1680 х 1050
- 1440 х 900(默认从 2016 年开始)
- 1280 x 800(默认到 2016 年)
- 1024 х 640
我检查了 dppx(使用 this online service),结果,我总是得到 2dppx!
为什么?我究竟做错了什么?这是bug?
macbook分辨率为2560*1600,假设我有2个dppx,实际缩放为:2560 / 2dppx x 1600 / 2 dppx === 1280 x 800
其他缩放是:
- 1680 х 1050 = 1.52 dppx
- 1440 х 900 = 1.77 dppx
- 1280 x 800 = 2 dppx
- 1024 х 640 = 2.5 dppx
我是对的?如果是这样,为什么检查dppx的工具总是写2dppx?
【问题讨论】:
-
dppx 通常四舍五入为整数;所以这些东西是由整个因素来衡量的。例如,线条图的图片在乘以 1.77 时会看起来很糟糕。
-
@MrLister dppx 有 0.1 步,s3.micp.ru/yTv35.png
-
Chrome 使用漂亮的整数作为缩放级别(牺牲了一致的比例),而 Firefox 使用了稍微一致的缩放级别之间的比例(牺牲了漂亮的整数)。
标签: macos css google-chrome safari retina-display