1

所以这是我目前所知道的,在具有视网膜显示的 iOS 设备上,它会自动拾取由“@2x”后缀标记的视网膜图像(无需任何编码,假设新的 chrome 也这样做)。如果我错了,请告诉我。我将很快在一个新站点上工作,并将尝试支持 macbook pro 的视网膜显示。我唯一的问题是我不想使用@2x 后缀,而是想使用我定义的东西。我知道我可以用媒体查询或 js 调用图像。@ 符号在命令行中给我们带来了一些麻烦。无论如何,我想避免@2x。

我想确认我是否可以使用不同的后缀命名我的视网膜图像并使用媒体查询或 js 实现它。从理论上讲,它应该像以前对所有设备一样工作,但我不是这个主题的专家,所以我想要一些保证。

谢谢

4

1 回答 1

0

浏览器没有像 iOS 那样通过显示 DPI 进行资产交换的“自动魔法”支持。因此,您可能认为围绕此存在的任何“标准”都不过是松散的约定。如果您想以不同于其他人的方式构建您的多 DPI 支持,那完全取决于您。

于 2012-08-09T16:06:58.603 回答