回到当天,800 x 600是设计的屏幕分辨率 - 也许是640 x 480.然后是1024 x 768等,等等.
但后来情况变得更糟:现在我们不仅有不同的分辨率,还有不同的宽高比.
人们使用什么策略来适应当今不断扩大的屏幕尺寸和宽高比范围?
(顺便说一下 - 我只考虑笔记本电脑/台式机硬件,当然也有智能手机和平板电脑也要考虑.)
现在我正在使用这个:
function is_retina_device() {
return window.devicePixelRatio > 1;
}
Run Code Online (Sandbox Code Playgroud)
但它的简单性让我感到害怕.有更彻底的检查吗?