首先,一些背景:现在所有的智能手机都有所谓的“设备像素比”。从本质上讲,这意味着智能手机上的网络浏览器会以不同于设备的实际物理分辨率来解释屏幕分辨率。例如,iPhone 6 的物理分辨率为750 x 1334像素,设备像素比为 2。这意味着 iPhone 6 上的浏览器会将分辨率解释为375 x 667. 有关设备像素比、视网膜屏幕和 dppx 的更多背景信息,您可以在上面的链接中阅读此内容或在谷歌上搜索。
问题:当一个人正在设计(在 Photoshop 或其他)移动布局设计(例如,移动网页)时,文档/画布/画板应该是(以 iPhone 6 为例)750 x 1334(物理分辨率)还是375 x 667(逻辑分辨率)?
需要考虑的事项:
- 设备具有 Retina 屏幕,因此提供 750 像素宽的图像是好的,即使浏览器将屏幕宽度解释为 375 像素。使用物理分辨率 Photoshop 布局可确保您的图像已经是 750 像素宽。
- 使用逻辑分辨率布局,您的图像将只有 375 像素宽。为了让它们为 Retina 做好准备,您需要将布局中的每个图像都设为智能对象,链接到 750 像素的图像。
- 在逻辑分辨率布局上,字体大小、边距、填充等都将处于正确大小。当开发人员看起来像 Photoshop 文件时,字体大小、边距、填充等所需的值将立即显而易见。
- 在物理分辨率布局上,所有字体大小、边距、填充等都将是 HTML 和 CSS 放在一起时的两倍。这是因为布局的大小是浏览器中显示的大小的两倍。
- 创建新的 Photoshop 文件时,如果您选择“画板尺寸:iPhone 6”,它会创建一个
750 x 1334文档,完全忽略设备像素比。
哪个是正确的方法?设计师最容易创造什么?开发人员最容易使用什么?有中间立场吗?