Rya*_*lly 9 html css retina-display web
昨天我和一位设计师朋友进行了讨论,其中的重点我将在下面详述:
这些都促使我提出这样一个问题:为什么我们花费精力提供2x图像,而这些图像主要由具有最大带宽限制的移动设备访问?
在睡觉之后,我开始怀疑:好吧,如果我们要忽略最后一期,为什么不只是处理2x?在任何情况下CSS都可以处理缩小图像(也许我在这里错了?)那么为什么不保存媒体查询并节省生成和存储每个图像的2个副本的工作量,只需使用2x到处都是?
我疯了吗?
文件大小问题确实困扰着我。我认为事情应该尽可能小。
不过,如果您不担心这一点,我能想到的唯一临时问题是浏览器对background-size. IE8 不支持它,而且它仍然使用得足够多,不必担心它(至少在我的项目上)。它有一个填充材料,但它不符合真实的东西。