Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Почему window.devicePixelRatio равен 1,25 хотя innerWidth не превышает screen.width (https://javascript.ru/forum/events/84487-pochemu-window-devicepixelratio-raven-1-25-khotya-innerwidth-ne-prevyshaet-screen-width.html)

maratus 27.09.2022 12:52

Почему window.devicePixelRatio равен 1,25 хотя innerWidth не превышает screen.width
 
Здравствуйте.

Не нашел ответа в поисковиках на мой вопрос:
Значение window.devicePixelRatio равно 1,25 хотя innerWidth окна браузера всегда не превышает screen.width. При полном раскрытии окна, ширины совпадают (равны screen.width). По логике, значение devicePixelRatio должно быть 1.

Это на стандартном десктопе. Firefox, Chrome, Edge показывают 1,25.

Пока не знаю, зачем мне это нужно. Парился по поводу адаптивного дизайна для всяких мобильных девайсов, а тут 1,25 на десктопе увидел.

:blink:

maratus 27.09.2022 13:16

Думаю, нет смысла продолжать эту тему.
Судя по всему, devicePixelRatio имеет понятие о реальном физическом разрешении экрана, а screen.width, и тем более, window.innerWidth - нет.


Часовой пояс GMT +3, время: 11:39.