NavigatorID

Интерфейс NavigatorID содержит методы и свойства, позволяющие идентифицировать браузер.

В нем нет объекта типа NavigatorID, но другие интерфейсы, такие как Navigator или WorkerNavigator (en-US), реализуют его.

Свойства

Интерфейс NavigatorID не наследует никаких других свойств.

NavigatorID.appCodeName Только для чтения Это устаревшее API больше не должно использоваться, но оно по-прежнему может работать.
Всегда возвращает 'Mozilla', в других браузерах. Это свойство сохраняется только для целей совместимости.
NavigatorID.appName Только для чтения Это устаревшее API больше не должно использоваться, но оно по-прежнему может работать.
Возвращает официальное название браузера. Не полагайтесь на это свойство, чтобы получить нужное значение.
NavigatorID.appVersion Только для чтения Это устаревшее API больше не должно использоваться, но оно по-прежнему может работать.
Возвращает версию браузера в виде строки. Не полагайтесь на это свойство, чтобы получить нужное значение.
NavigatorID.platform Только для чтения Это устаревшее API больше не должно использоваться, но оно по-прежнему может работать.
Возвращает строку, представляющую собой платформу браузера. Не полагайтесь на это свойство, чтобы получить нужное значение.
NavigatorID.product Только для чтения Это устаревшее API больше не должно использоваться, но оно по-прежнему может работать.
Всегда возвращает 'Gecko' в других браузерах. Это свойство сохраняется только для целей совместимости.
NavigatorID.userAgent Только для чтения
Возвращает строку пользовательского агента (user agent) для текущего браузера.

Методы

Интерфейс NavigatorID не наследует других методов.

NavigatorID.taintEnabled() Это устаревшее API больше не должно использоваться, но оно по-прежнему может работать.
Всегда возвращает false. Функции JavaScript taint/untaint были удалены в JavaScript 1.2. Этот метод сохраняется только для целей совместимости. Not available in workers.

Спецификация

Specification Status Comment
HTML Living Standard
Определение 'NavigatorID' в этой спецификации.
Живой стандарт Добавлено свойство appCodeName и метод taintEnabled() для совместимости.
HTML5
Определение 'NavigatorID' в этой спецификации.
Рекомендация Первоначальная спецификация.

Совместимость в браузерах

BCD tables only load in the browser

Смотрите также