--- title: NavigatorID.appVersion slug: Web/API/NavigatorID/appVersion translation_of: Web/API/NavigatorID/appVersion ---
{{APIRef("HTML DOM")}}{{deprecated_header}}
Возвращает версию браузера в виде строки
. Это может быть либо обычный номер версии, например, "5.0" или номер версии с более детальной информацией. Спецификация HTML5 позволяет любому браузеру вернуть "4,0", по причине совместимости.
window.navigator.appVersion
ver
номер версии браузера в виде {{domxref("DOMString")}}.
alert("Your browser version is reported as " + navigator.appVersion);
Свойство window.navigator.userAgent
может содержать номер версии (например "Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape 6/6.1
"), но вы должны быть в курсе того как легко изменить строку пользовательского агента (user agent) и "обмануть" другие браузеры, платформы или пользовательские агенты, а также опрометчивых вендоров браузеров самими этими свойствами.
Свойства window.navigator.appVersion
, window.navigator.appName
и window.navigator.userAgent
используются для "снифинга браузера" кодом. Т.е. скрипты которые пытаются выяснить, какой браузер вы используете, и настроить страницы соответственно.Это приводит к ситуации, когда браузерам приходится возвращать поддельное значение этого свойства, что бы не быть заблокированными некоторыми веб-сайтами.
Спецификация | Статус | Коментарий |
---|---|---|
{{SpecName('HTML WHATWG', '#dom-navigator-appVersion', 'NavigatorID.appVersion')}} | {{Spec2('HTML WHATWG')}} | Изначальное описание. |
{{ CompatibilityTable() }}
Особенность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Базовая поддержка | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
Особенность | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Базовая поддержка | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |