What are best practices for detecting pixel ratio/density?

You should leverage the manufacturer’s hint via the <meta name=”viewport” content=”width=device-width”/> or @-ms-viewport {width:device-width} feature. It basically exposes the default zoom the device manufacturer considers optimal given the pixel density of the screen. After you do that, when you call window.innerWidth it will give you what your original equation was intended for but without relying … Read more