Есть такой свойство браузера, как devicePixelRatio (Device Pixel Aspect Ratio), которое позволяет сайтам определять размер экрана/масштаба девайса, чтобы подсовывать контент определённого типа. Подробно здесь можно почитать https://habrahabr.ru/post/159419/
Также используется в фингерпринте...