gpt4 book ai didi

macOS 不会通过缩放、错误或功能更改 dppx?

转载 作者:行者123 更新时间:2023-11-28 11:25:51 27 4
gpt4 key购买 nike

我已经使用 dppx 在 macOS 10.13 上进行了一些测试。

macOS 有 4 个尺度:

  1. 1680 х 1050
  2. 1440 х 900(2016+ 开始默认)
  3. 1280 x 800(2016 年之前的默认值)
  4. 1024 х 640

我检查了 dppx(使用 this online service),结果,我总是得到 2dppx!

为什么?我究竟做错了什么?这是一个错误?

macbook 分辨率是 2560*1600,假设我有 2 dppx,实际缩放是:2560/2dppx x 1600/2 dppx === 1280 x 800

其他缩放是:

  1. 1680 х 1050 = 1.52 dppx
  2. 1440 х 900 = 1.77 dppx
  3. 1280 x 800 = 2 dppx
  4. 1024 х 640 = 2.5 dppx

我说的对吗?如果是,为什么检查dppx的工具总是写2dppx?

最佳答案

这与 Mac OS 将视网膜视为一个整体的方式是一致的。比例因子锁定在 2x 并且屏幕的虚拟分辨率发生变化,而不是固定屏幕分辨率并改变比例因子。 Web 浏览器忠实地将这一事实暴露给网页。

例如,在 1680x1050 分辨率下,整个屏幕以 2 倍缩放系数呈现为 3360x2100,然后按比例缩小 1.3125 以适应屏幕,但这种缩放对应用程序是不可见的。如果 MacBook Retina 设置的分辨率不是物理显示器的 2 倍,那么用户就没有希望看到像素完美的图像。

对于 devicePixelRatio 可以更改的平台,请针对 Android N 中的显示缩放测试您的网站,或更改 Chrome 或 Firefox 中的缩放级别,但不能更改 Safari。

一些链接:

关于macOS 不会通过缩放、错误或功能更改 dppx?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46489177/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com