Мне было интересно, почему методы обнаружения javascript os, такие как navigator.userAgent, navigator.appName, navigator.appVersion и навигатор. платформа находятся в процессе исключения из веб-стандартов.
https://developer.mozilla.org/en-US/docs/Web/API/Navigator
Если вы посещаете каждый из этих реквизитов навигатора, вы можете увидеть
Устаревшие
Эта функция удалена из веб-стандартов. Хотя некоторые браузеры все еще могут его поддерживать, он находится в процессе отбрасывания. Не используйте его в старых или новых проектах. Страницы или веб-приложения, использующие его, могут прерываться в любое время.
Итак, я хотел бы знать
- Почему они удаляют этот
- Внедрят ли они новый способ обнаружения ОС.
- Могу ли я использовать эти методы, даже если они устарели.
Вероятно, есть много случаев, когда нам нужно знать версию ОС.