那么,他们看起来怎么样?小? chrome / OS是否可以扩展它们?我想发布一个应用程序,但我没有高dpi屏幕来测试这些东西,我真的很好奇。
如果它们实际上看起来很小,那么设置html字体大小的设备像素比媒体查询会修复吗?我的所有单位都设置为有效,没有图像,只有几个文本。
答案 0 :(得分:2)
Chrome应用程序通常在高DPI屏幕上看起来很棒 - 就像Chrome本身一样。
即使您的CSS指定了px中的所有尺寸,这些都是CSS像素,并根据设备像素比率适应显示。
使用rems,没有图像,你的应用程序在高DPI显示器上应该比在标准显示器上看起来好得多。
高DPI屏幕上的低DPI图像可以看起来像素化 - 不是因为它们很小,而是因为它们已经放大,并且它们被呈现在清晰的渲染文本旁边。对于这些情况,您可以使用一些技术向这些显示器呈现高分辨率图像,并将标准图像呈现给其他人。
要注意的另一个问题是使用<canvas>
进行绘制 - 如果您想要清晰的图像,则必须记住按device-pixel-ratio
缩放画布区域,并扩展所有以与绘制相同的方式进行坐标。