Что такое Информация об устройстве?

Информация об устройстве показывает разрешение экрана, версию браузера, ОС, ядра CPU, память и языковые настройки. Одна страница, ничего настраивать не нужно.

Инструмент берёт значения напрямую из вашего устройства через стандартные API Navigator и Screen: строку user agent, число логических ядер, объём памяти, тип сети, поддержку касаний, статус cookie, модель видеокарты, уровень заряда батареи и квоту хранилища. Ничего не уходит на сервер. «Скопировать всё» собирает данные в обычный текст, «Скачать JSON» сохраняет машиночитаемый файл для баг-трекеров, а «Поделиться отчётом» создаёт приватную ссылку, которую можно отправить в техподдержку.

Как использовать

  1. Откройте инструмент, и информация об устройстве появится автоматически. Ввод не требуется.
  2. Просмотрите данные браузера, экрана, оборудования и сети.
  3. Скопируйте все сведения в буфер обмена одним нажатием, чтобы вставить их в баг-репорт, тикет в поддержку или пост на техническом форуме.

Когда использовать

  • Завести issue в GitHub и указать точные браузер, ОС и разрешение экрана.
  • Помочь родственнику разобраться с сайтом, который ломается только у него.
  • Проверить, какой User-Agent видит сайт, прежде чем менять настройки браузера.

Результат

При устранении неполадок веб-сайта скопируйте данные устройства (Chrome 126, Windows 11, 1920×1080, 16 ядер) и вставьте в GitHub Issue.

Частые вопросы

Отправляет ли инструмент мои данные куда-либо?
Нет. Все значения берутся из JavaScript-API, которые уже работают внутри браузера. Страница не делает сетевых запросов с вашими данными. Откройте вкладку «Сеть» в DevTools во время использования и убедитесь сами.
Почему память отображается как N/A на телефоне?
API deviceMemory реализован только в браузерах на Chromium (Chrome, Edge, Opera, Samsung Internet). Safari и Firefox возвращают undefined по соображениям приватности, поэтому мы показываем N/A, а не угадываем число.
Число ядер кажется заниженным. Оно точное?
hardwareConcurrency возвращает логические ядра, доступные браузеру, а не физические. Браузеры дополнительно ограничивают это значение (часто на 8 или 16) для защиты от фингерпринтинга. Рабочая станция на 24 потока обычно показывает 16.
Чем отличается разрешение экрана от Pixel Ratio?
Разрешение, это размер в CSS-пикселях, который сообщает ОС. Pixel Ratio показывает, сколько физических пикселей приходится на один CSS-пиксель. MacBook с Retina обычно читается как 1440×900 при 2x, то есть 2880×1800 физически.
Может ли любой сайт увидеть всё это при заходе?
Да. Любой загруженный сайт читает те же значения без всякого разрешения. Поэтому фингерпринтинг считается вопросом приватности. Инструмент лишь выводит эти значения наружу, чтобы не лезть в DevTools.

Похожие инструменты