Определение физических размеров экрана устройств WebKit в JavaScript

хотелось бы классифицировать устройства по ширине экрана в клиентском JavaScript-коде

Все устройства подходят к одной руке (7 " меньше) в мобильную категорию

Рассматривайте другие устройства как настольные устройства

Откат: Рассматривайте устройства, которые не поддерживают необходимые API, как мобильные устройства.

Вопрос

Какие связанные API JavaScript и CSS я мог бы использовать для определения физических размеров экрана? Обратите внимание, что эти API не обязательно должны поддерживаться в старых браузерах, поскольку существует безопасный запасной вариант. Кроме того, я нетакже не заботятся о старых браузерах.

Поддержка Firefox не обязательна - если у них уже есть совместимые API.

Обратите внимание, что это офизические размеры, а не размеры в пикселях.

Ответы на вопрос(2)

Ваш ответ на вопрос