@luaPower

В какой операционной системе выполняется браузер?

Здравствуйте.

Можно ли из песочницы Firefox/Chrome доподлинно узнать в какой операционной системе выполняется браузер? Если не брать во внимание проверку HTTP-заголовков.

Также интересует, можно ли получить какую-либо информацию о железе?

К сожалению, совершенно далек от веб-разработки. Поэтому извиняюсь, если вопросы покажутся глупыми.

Всем спасибо за ответы!
  • Вопрос задан
  • 220 просмотров
Решения вопроса 3
@VolgaVolga
Ответ легко ищется поисковиком. Даже здесь этот вопрос задавали.
Для затравки.
Ответ написан
Комментировать
@rPman
Напрямую узнать ОС нет, только семейство (т.е. liunx/windows/macos), например window.navigator.platform вернет "linux armv8l", то же самое вернется для linux машины на таком же железе (arm процессоре).

Но можно косвенно провести анализ по работе компонентов браузера (в т.ч. gpu, это самая незащищенная компонента в браузере)

Есть готовые библиотеки, например https://github.com/bestiejs/platform.js
Ответ написан
Комментировать
@DmiDrok
BOM -> navigator -> navigator.platform
https://developer.mozilla.org/en-US/docs/Web/API/N...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы