From 235c34993c7b14f783fc8259cc237ac09f0d3e57 Mon Sep 17 00:00:00 2001 From: MDN Date: Fri, 9 Jul 2021 00:38:08 +0000 Subject: [CRON] sync translated content --- .../ru/web/api/navigatorid/appcodename/index.html | 55 --------------- files/ru/web/api/navigatorid/appname/index.html | 54 --------------- files/ru/web/api/navigatorid/appversion/index.html | 53 --------------- files/ru/web/api/navigatorid/index.html | 78 ---------------------- files/ru/web/api/navigatorid/platform/index.html | 61 ----------------- files/ru/web/api/navigatorid/product/index.html | 68 ------------------- .../ru/web/api/navigatorid/taintenabled/index.html | 52 --------------- files/ru/web/api/navigatorid/useragent/index.html | 76 --------------------- files/ru/web/api/navigatorlanguage/index.html | 59 ---------------- .../web/api/navigatorlanguage/language/index.html | 52 --------------- .../web/api/navigatorlanguage/languages/index.html | 54 --------------- files/ru/web/api/navigatoronline/index.html | 57 ---------------- files/ru/web/api/navigatoronline/online/index.html | 66 ------------------ files/ru/web/api/navigatorplugins/index.html | 57 ---------------- .../api/navigatorplugins/javaenabled/index.html | 28 -------- .../web/api/navigatorplugins/mimetypes/index.html | 39 ----------- .../ru/web/api/navigatorplugins/plugins/index.html | 63 ----------------- 17 files changed, 972 deletions(-) delete mode 100644 files/ru/web/api/navigatorid/appcodename/index.html delete mode 100644 files/ru/web/api/navigatorid/appname/index.html delete mode 100644 files/ru/web/api/navigatorid/appversion/index.html delete mode 100644 files/ru/web/api/navigatorid/index.html delete mode 100644 files/ru/web/api/navigatorid/platform/index.html delete mode 100644 files/ru/web/api/navigatorid/product/index.html delete mode 100644 files/ru/web/api/navigatorid/taintenabled/index.html delete mode 100644 files/ru/web/api/navigatorid/useragent/index.html delete mode 100644 files/ru/web/api/navigatorlanguage/index.html delete mode 100644 files/ru/web/api/navigatorlanguage/language/index.html delete mode 100644 files/ru/web/api/navigatorlanguage/languages/index.html delete mode 100644 files/ru/web/api/navigatoronline/index.html delete mode 100644 files/ru/web/api/navigatoronline/online/index.html delete mode 100644 files/ru/web/api/navigatorplugins/index.html delete mode 100644 files/ru/web/api/navigatorplugins/javaenabled/index.html delete mode 100644 files/ru/web/api/navigatorplugins/mimetypes/index.html delete mode 100644 files/ru/web/api/navigatorplugins/plugins/index.html (limited to 'files/ru/web/api') diff --git a/files/ru/web/api/navigatorid/appcodename/index.html b/files/ru/web/api/navigatorid/appcodename/index.html deleted file mode 100644 index 1e5839c68c..0000000000 --- a/files/ru/web/api/navigatorid/appcodename/index.html +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: NavigatorID.appCodeName -slug: Web/API/NavigatorID/appCodeName -translation_of: Web/API/NavigatorID/appCodeName ---- -

{{APIRef("HTML DOM")}}{{deprecated_header}}

- -

NavigatorID.appCodeName всегда возвращает'Mozilla' в любом браузере. Это свойство сохраняется только для совместимости.

- -
Примечание: Не полагаетесь на это свойство, чтобы получить настоящее имя продукта. Все браузеры возвращают "Mozilla" в качестве значения свойства.
- -

Синтаксис

- -
codeName = window.navigator.appCodeName
-
- -

Значение

- -

codeName это внутреннее имя браузера в виде {{domxref("DOMString")}}.

- -

Пример

- -
console.log(window.navigator.appCodeName);
-
- -

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

- - - - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{SpecName('HTML WHATWG', '#dom-navigator-appcodename', 'NavigatorID.appCodeName')}}{{Spec2('HTML WHATWG')}}Изначальное определение
- -

Доступность в браузере

- -

{{Compat("api.NavigatorID.appCodeName")}}

- -

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

- - - -

 

diff --git a/files/ru/web/api/navigatorid/appname/index.html b/files/ru/web/api/navigatorid/appname/index.html deleted file mode 100644 index 225ddb10a2..0000000000 --- a/files/ru/web/api/navigatorid/appname/index.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: NavigatorID.appName -slug: Web/API/NavigatorID/appName -translation_of: Web/API/NavigatorID/appName ---- -

{{APIRef("HTML DOM")}}{{deprecated_header}}

- -

Свойство NavigatorID.appName возвращает название браузера. HTML5 спецификация также позволяет любому браузеру вернуть Netscape", по причине совместимости.

- -

Примечание: не полагайтесь на это свойство для получения корректного имени браузера.В большинстве браузеров (Firefox, как, Chrome, Safari, Opera и Internet Explorer) возвращаемой строкой будет "Netscape".

- -

Синтаксис

- -
appName = window.navigator.appName
-
- -

Значение

- -

appName это имя браузера в виде строки.

- -

Пример

- -
alert(window.navigator.appName);
-// показывает имя браузера.
-
- -

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

- - - - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{SpecName('HTML WHATWG', '#dom-navigator-appName', 'NavigatorID.appName')}}{{Spec2('HTML WHATWG')}}Изначальное описание
- -

Доступность в браузере

- -

{{Compat("api.NavigatorID.appName")}}

- -

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

- - diff --git a/files/ru/web/api/navigatorid/appversion/index.html b/files/ru/web/api/navigatorid/appversion/index.html deleted file mode 100644 index c163934aa2..0000000000 --- a/files/ru/web/api/navigatorid/appversion/index.html +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: NavigatorID.appVersion -slug: Web/API/NavigatorID/appVersion -translation_of: Web/API/NavigatorID/appVersion ---- -

{{APIRef("HTML DOM")}}{{deprecated_header}}

- -

Возвращает версию браузера в виде строки. Это может быть либо обычный номер версии, например, "5.0" или номер версии с более детальной информацией. Спецификация HTML5 позволяет любому браузеру вернуть "4,0", по причине совместимости.

- -
Примечание: Не полагайтесь на это свойство для получения правильной версии браузера. В браузерах на основе Geko (таких как Firefox), и основанных на WebKit (таких как Chrome и Safari) возвращаемое значение начинается с "5.0" с последующей информацией о платформе. В Opera 10 и/или более новой версии, возвращаемое значение не соответствует актуальной версии браузера.
- -

Синтаксис

- -
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')}}Изначальное описание.
- -

Доступность в браузере

- -

{{Compat("api.NavigatorID.appVersion")}}

diff --git a/files/ru/web/api/navigatorid/index.html b/files/ru/web/api/navigatorid/index.html deleted file mode 100644 index b539aa91f4..0000000000 --- a/files/ru/web/api/navigatorid/index.html +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: NavigatorID -slug: Web/API/NavigatorID -translation_of: Web/API/NavigatorID ---- -

{{APIRef("HTML DOM")}}

- -

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

- -

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

- -

Свойства

- -

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

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

Методы

- -

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

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

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

- - - - - - - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('HTML WHATWG', '#navigatorid', 'NavigatorID')}}{{Spec2('HTML WHATWG')}}Добавлено свойство appCodeName и метод taintEnabled() для совместимости.
{{SpecName('HTML5 W3C', '#navigatorid', 'NavigatorID')}}{{Spec2('HTML5 W3C')}}Первоначальная спецификация.
- -

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

- - - -

{{Compat("api.NavigatorID")}}

- -

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

- - diff --git a/files/ru/web/api/navigatorid/platform/index.html b/files/ru/web/api/navigatorid/platform/index.html deleted file mode 100644 index 37e7bcda2d..0000000000 --- a/files/ru/web/api/navigatorid/platform/index.html +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: NavigatorID.platform -slug: Web/API/NavigatorID/platform -tags: - - API - - Navigator - - NavigatorID - - Property - - Refe - - platform -translation_of: Web/API/NavigatorID/platform ---- -

{{ APIRef("HTML DOM") }}

- -

Возвращает строку, показывающую платформу браузера. Спецификация позволяет браузерам всегда возвращает пустую строку, так что не стоит полагаться на это свойство, чтобы получить надёжный ответ.

- -

Синтаксис

- -
platform = navigator.platform
-
- -

Значение

- -

{{domxref("DOMString")}}, идентифицирующий платформу, на которой работает браузер, или выводит пустую строку, если браузер отказывается (или не может) идентифицировать платформу. platform - это строка, которая должна быть пустой строкой или строкой, представляющей платформу, на которой выполняется браузер.

- -

Например: "MacIntel", "Win32", "FreeBSD i386", "WebTV OS"

- -

Пример

- -
console.log(navigator.platform);
- -

Примечание

- -

Большинство браузеров, включая Chrome, Edge и Firefox 63 и более поздние, возвращают «Win32», даже если работают в 64-разрядной версии Windows. Internet Explorer и версии Firefox до версии 63 по-прежнему сообщают «Win64».

- -

В Firefox, general.platform.override можно использовать для переопределения значения, которое в противном случае было бы возвращено этим свойством.

- -

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

- - - - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{SpecName('HTML WHATWG', '#dom-navigator-platform', 'NavigatorID.platform')}}{{Spec2('HTML WHATWG')}}Текущее описание.
- -

Доступность в браузере

- -

{{Compat("api.NavigatorID.platform")}}

- -
 
diff --git a/files/ru/web/api/navigatorid/product/index.html b/files/ru/web/api/navigatorid/product/index.html deleted file mode 100644 index 728c92e985..0000000000 --- a/files/ru/web/api/navigatorid/product/index.html +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: NavigatorID.product -slug: Web/API/NavigatorID/product -translation_of: Web/API/NavigatorID/product ---- -

{{APIRef("HTML DOM")}}{{deprecated_header}}

- -

Свойство NavigatorID.product возвращает имя продукта текущего браузера.

- -
Примечание: Не полагайтесь на это свойство для получения настоящего имени продукта. Все браузеры возвращает "Gecko" в качестве значения этого свойства.
- -

Синтаксис

- -
productName = window.navigator.product
-
- -

Значение

- -

{{domxref("DOMString")}}.

- -

Пример

- -
<script>
-function prod() {
-  dt = document.getElementById("d");
-  dt.innerHTML = window.navigator.product;
-}
-</script>
-
-<button onclick="prod();">product</button>
-<div id="d"> </div>
-<!-- вернёт "Gecko" -->
-
- -

Примечание

- -

В браузерах на основе Gecko  product соответствует части полной строки агента пользователя которая идёт первой после платформы. В пользовательском агенте Netscape 6.1, к примеру, product это "Gecko" а полная строка пользовательского агента будет: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape6/6.1

- -

В браузере на основе WebKit product вернёт "Gecko", хотя часть полной строки пользовательского агента непосредственно после после платформы на самом деле следующая: (KHTML, like Gecko).

- -

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

- - - - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{SpecName('HTML WHATWG', '#dom-navigator-product', 'NavigatorID.product')}}{{Spec2('HTML WHATWG')}}Действующее описание
- -

Доступность в браузере

- -

{{Compat("api.NavigatorID.product")}}

- -

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

- - diff --git a/files/ru/web/api/navigatorid/taintenabled/index.html b/files/ru/web/api/navigatorid/taintenabled/index.html deleted file mode 100644 index 14a0dcf309..0000000000 --- a/files/ru/web/api/navigatorid/taintenabled/index.html +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: NavigatorID.taintEnabled() -slug: Web/API/NavigatorID/taintEnabled -translation_of: Web/API/NavigatorID/taintEnabled ---- -
{{APIRef("HTML DOM")}}{{deprecated_header}}
- -

Метод NavigatorID.taintEnabled() всегда возвращает false.

- -
Примечание: Taint был метод защиты используемый в JavaScript 1.2. Он давно был удалён; этот метод остаётся только для поддержания совместимости с очень старыми скриптами.
- -

Синтаксис

- -
result = window.navigator.taintEnabled()
-
- -

Пример

- -
alert(window.navigator.taintEnabled());
-// returns false
-
- -

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

- - - - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{SpecName('HTML WHATWG', 'webappapis.html#dom-navigator-taintEnabled', 'NavigatorID.taintEnabled')}}{{Spec2('HTML WHATWG')}}Изначальное описание
- -

Доступность в браузере

- - - -

{{Compat("api.NavigatorID.taintEnabled")}}

- -

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

- - diff --git a/files/ru/web/api/navigatorid/useragent/index.html b/files/ru/web/api/navigatorid/useragent/index.html deleted file mode 100644 index fc7132708d..0000000000 --- a/files/ru/web/api/navigatorid/useragent/index.html +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: NavigatorID.userAgent -slug: Web/API/NavigatorID/userAgent -translation_of: Web/API/NavigatorID/userAgent ---- -

{{ApiRef("HTML DOM")}}

- -

Возвращает строку агента пользователя текущего браузера.

- -

Синтаксис

- -
var ua = window.navigator.userAgent;
-
- -

Значение

- -

ua хранит строковое значение агента пользователя для текущего браузера.

- -

Свойство window.navigator.userAgent для чтения и записи; оно не имеет значения по умолчанию.

- -

Строка пользовательского агента основана на формальной структуре, которая может быть разложена на несколько кусков информации. Каждый из этих кусков информации происходит от других свойств navigator, которые также устанавливаются пользователем. Браузеры, основанные на Gecko, подчиняются следующей структуре:

- -
userAgent = appCodeName/appVersion number (Platform; Security; OS-or-CPU;
-Localization; rv: revision-version-number) product/productSub
-Application-Name Application-Name-version
-
- -

Пример

- -
alert(window.navigator.userAgent)
-// alerts "Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape6/6.1"
-
- -

Примечание

- -

Идентификация браузера на основе обнаружения строки агента пользователя является ненадёжной и не рекомендуется, так как строка пользовательского агента может быть изменена пользователем. Например:

- - - -

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

- - - - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{SpecName('HTML WHATWG', '#dom-navigator-useragent', 'NavigatorID.userAgent')}}{{Spec2('HTML WHATWG')}}Начальное описание
- -

Доступность в браузере

- -

{{Compat("api.NavigatorID.userAgent")}}

- -

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

- - diff --git a/files/ru/web/api/navigatorlanguage/index.html b/files/ru/web/api/navigatorlanguage/index.html deleted file mode 100644 index bcb132b5a4..0000000000 --- a/files/ru/web/api/navigatorlanguage/index.html +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: NavigatorLanguage -slug: Web/API/NavigatorLanguage -translation_of: Web/API/NavigatorLanguage ---- -

{{APIRef("HTML DOM")}}

- -

NavigatorLanguage содержит методы и свойства, связанные с языком навигатора.

- -

В нем нет объекта типа NavigatorLanguage, но другие интерфейсы, такие как {{domxref("Navigator")}} или {{domxref("WorkerNavigator")}}, реализуют его.

- -

Свойства

- -

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

- -
-
{{domxref("NavigatorLanguage.language")}} {{readonlyInline}}
-
Возвращает {{domxref("DOMString")}} представляющий собой предпочитаемый язык пользователя, как правило, язык пользовательского интерфейса браузера.
-
{{domxref("NavigatorLanguage.languages")}} {{readonlyInline}}
-
Возвращает массив {{domxref("DOMString")}} представляющий собой языки известные пользователю в порядке предпочтения.
-
- -

Методы

- -

Интерфейс NavigatorLanguage ничего не реализовывает и ничего не наследует.

- -

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

- - - - - - - - - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{SpecName('HTML WHATWG', '#navigatorlanguage', 'NavigatorLanguage')}}{{Spec2('HTML WHATWG')}}Со времени последнего снимка {{SpecName('HTML5 W3C')}}, языковое свойство было добавлено.
{{SpecName('HTML5 W3C', '#navigatorlanguage', 'NavigatorLanguage')}}{{Spec2('HTML5 W3C')}}Первоначальная спецификация; снимок ранней версии {{SpecName('HTML WHATWG')}}.
- -

Доступность в браузерах

- -

{{Compat("api.NavigatorLanguage")}}

- -

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

- - diff --git a/files/ru/web/api/navigatorlanguage/language/index.html b/files/ru/web/api/navigatorlanguage/language/index.html deleted file mode 100644 index dfcaf794d0..0000000000 --- a/files/ru/web/api/navigatorlanguage/language/index.html +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: NavigatorLanguage.language -slug: Web/API/NavigatorLanguage/language -translation_of: Web/API/NavigatorLanguage/language ---- -

{{ APIRef("HTML DOM") }}

- -

Свойство NavigatorLanguage.language только для чтения, оно возвращает строку, представляющую предпочитаемый пользователем язык, как правило это язык пользовательского интерфейса браузера.

- -

Синтаксис

- -
lang = globalObj.navigator.language
-
- -

Значение

- -

Строка представляющая версию языка которая определена в RFC 4646. Примеры валидных языковых кодов включают "en", "EN-US", "FR", "es-ES" и т.д.

- -

Пример

- -
if ( window.navigator.language.slice(0, 2) !== "en" ) {
- doLangSelect(window.navigator.language);
-}
-
- -

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

- - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{ SpecName('HTML5 Web application', '#dom-navigator-language', 'navigator.language') }}{{ Spec2('HTML5.1') }}Начальное описание.
- -

Доступность в браузерах

- -

{{Compat("api.NavigatorLanguage.language")}}

- -

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

- - diff --git a/files/ru/web/api/navigatorlanguage/languages/index.html b/files/ru/web/api/navigatorlanguage/languages/index.html deleted file mode 100644 index 1d7830d4f5..0000000000 --- a/files/ru/web/api/navigatorlanguage/languages/index.html +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: NavigatorLanguage.languages -slug: Web/API/NavigatorLanguage/languages -translation_of: Web/API/NavigatorLanguage/languages ---- -

{{APIRef("HTML DOM")}}{{SeeCompatTable}}

- -

Свойство NavigatorLanguage.languages только для чтения, возвращающее массив {{domxref("DOMString")}} показывающее предпочитаемые пользователем языки. language описывает использование языковых тегов BCP 47. В возвращаемом массиве они отсортированы по предпочтению с наиболее предпочитаемые языком в первую очередь.

- -

Значение {{domxref("NavigatorLanguage.language","navigator.language")}} это первый элемент в полученном массиве.

- -

Когда значение изменится, так как изменится предпочитаемый язык пользователя {{event("languagechange")}} событие уведомит объект {{domxref("Window")}}.

- -

HTTP Заголовок Accept-Language в каждом HTTP запросе от браузера пользователя, использует такое же значение как и в свойстве navigator.languages кроме дополнительного qvalues (quality values) поля (например: en-US;q=0.8).

- -

Синтаксис

- -
preferredLanguages = globalObj.navigator.languages
-
- -

Примеры

- -
navigator.language   //"en-US"
-navigator.languages  //["en-US", "zh-CN", "ja-JP"]
-
- -

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

- - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{ SpecName('HTML5.1', '#dom-navigator-languages', 'NavigatorLanguage.languages') }}{{ Spec2('HTML5.1') }}Начальное описание
- -

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

- -

{{Compat("api.NavigatorLanguage.languages")}}

- -

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

- - diff --git a/files/ru/web/api/navigatoronline/index.html b/files/ru/web/api/navigatoronline/index.html deleted file mode 100644 index 5c0830519b..0000000000 --- a/files/ru/web/api/navigatoronline/index.html +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: NavigatorOnLine -slug: Web/API/NavigatorOnLine -translation_of: Web/API/NavigatorOnLine ---- -

{{APIRef("HTML DOM")}}

- -

Интерфейс NavigatorOnLine содержит методы и свойства, связанные со статусом подключения браузера.

- -

В NavigatorOnLine нет объектов другого типа, но другие интерфейсы, {{domxref("Navigator")}} или {{domxref("WorkerNavigator")}}, реализуют его.

- -

Свойства

- -

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

- -
-
{{domxref("NavigatorOnLine.onLine")}} {{readonlyInline}}
-
Возвращает {{domxref("Boolean")}}, показывающий работает ли браузер в сети.
-
- -

Методы

- -

Интерфейс NavigatorOnLine не имеет никакой реализации и не наследует никакой метод.

- -

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

- - - - - - - - - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{SpecName('HTML WHATWG', '#navigatoronline', 'NavigatorOnLine')}}{{Spec2('HTML WHATWG')}}Без изменений с последнего снимка,{{SpecName('HTML5 W3C')}}
{{SpecName('HTML5 W3C', '#navigatoronline', 'NavigatorOnLine')}}{{Spec2('HTML5 W3C')}}Снимок {{SpecName('HTML WHATWG')}} с первоначальной спецификацией.
- -

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

- -

{{Compat("api.NavigatorOnLine")}}

- -

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

- - diff --git a/files/ru/web/api/navigatoronline/online/index.html b/files/ru/web/api/navigatoronline/online/index.html deleted file mode 100644 index 9cd6c3bf9d..0000000000 --- a/files/ru/web/api/navigatoronline/online/index.html +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: NavigatorOnLine.onLine -slug: Web/API/NavigatorOnLine/onLine -translation_of: Web/API/NavigatorOnLine/onLine ---- -

{{ApiRef("HTML DOM")}}

- -

Возвращает сетевой статус браузера. Свойство возвращает логическое (boolean) значение, true означает online и false означает offline.Свойство обновляется всякий раз, когда способность браузера к подключению к сети изменится. Обновление происходит тогда, когда пользователь следует по ссылке или когда скрипт запрашивает удалённую страницу. Например, свойство должно вернуть false, когда пользователь кликает по ссылке, вскоре после потери подключения к интернету.

- -

Браузеры реализуют это свойство по-разному.

- -

В Chrome и Safari, если браузер не может соединиться с локальной сетью (LAN) или роутером, это будет означать offline; во всех остальных случаях вернётся true.Таким образом, мы можем предположить что браузер не в сети, когда возвращаемое значение false, но вы не можете предположить  что значение true обязательно обозначает что браузер может получить доступ к интернету. Вы можете получать ложные срабатывания, например, в случаях, когда компьютер под управлением программного обеспечения для виртуализации, которое имеет виртуальные сетевые адаптеры, которые всегда "Подключено". Поэтому, если вы действительно хотите, чтобы определять состояние браузера, вы должны разработать дополнительные средства проверки. Чтобы узнать больше, смотрите статью HTML5 Working Off the Grid.

- -

В Firefox и Internet Explorer, переключение браузера в автономный режим посылает false значение. Во всех остальных случаях возвращается значение true.

- -

Вы можете увидеть изменения в состоянии сети путём обработки событий window.ononline и window.onoffline.

- -

Синтаксис

- -
online = window.navigator.onLine;
-
- -

Описание

- -

online это логическое true или false.

- -

Пример

- -

Посмотрите на действующий пример.

- -

Для проверки находитесь ли вы в сети, вызовите window.navigator.onLine, как показано в примере:

- -
if (navigator.onLine) {
-  alert('online');
-} else {
-  alert('offline');
-}
- -

Если браузер не поддерживает navigator.onLine в примере выше, то всегда будет false/undefined.

- -

Чтобы увидеть изменения в состоянии сети, используйте addEventListener для обработки событий window.ononline и window.onoffline, как показано в примере:

- -
window.addEventListener("offline", function(e) {alert("offline");})
-
-window.addEventListener("online", function(e) {alert("online");})
-
- -

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

- -

{{Compat("api.NavigatorOnLine.onLine")}}

- -

Примечание

- -

См Online/Offline события для более детального описания этого свойства, а также новых возможностей в автономном режимевведённых в Firefox 3.

- -

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

- -

Описана в рабочем проекте HTML 5

- -

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

- - diff --git a/files/ru/web/api/navigatorplugins/index.html b/files/ru/web/api/navigatorplugins/index.html deleted file mode 100644 index bb14f99ec0..0000000000 --- a/files/ru/web/api/navigatorplugins/index.html +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: NavigatorPlugins -slug: Web/API/NavigatorPlugins -translation_of: Web/API/NavigatorPlugins ---- -

{{APIRef("HTML DOM")}}{{SeeCompatTable}}

- -

Интерфейс NavigatorPlugins содержит методы и свойства, связанные с установленными плагинами в браузере.

- -

NavigatorPlugins не содержит в себе объектов другого типа, но другие интерфейсы, такие как {{domxref("Navigator")}} реализуют его.

- -

Свойства

- -
-
{{domxref("NavigatorPlugins.mimeTypes")}} {{readonlyInline}}{{experimental_inline}}
-
Возвращает {{domxref("MimeTypeArray")}} листинг MIME типов поддерживаемые браузером.
-
{{domxref("NavigatorPlugins.plugins")}} {{readonlyInline}}{{experimental_inline}}
-
Возвращает листинг плагинов {{domxref("PluginArray")}}, установленных в браузере.
-
- -

Методы

- -

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

- -
-
{{domxref("NavigatorPlugins.javaEnabled")}} {{readonlyInline}}{{experimental_inline}}
-
Возвращает флаг {{domxref("Boolean")}} показывающий включён ли java в браузере или нет.
-
- -

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

- - - - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{SpecName('HTML WHATWG', '#navigatorplugins', 'NavigatorPlugins')}}{{Spec2('HTML WHATWG')}}Начальное определение
- -

Доступность в браузерах

- -

{{Compat("api.NavigatorPlugins")}}

- -

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

- - diff --git a/files/ru/web/api/navigatorplugins/javaenabled/index.html b/files/ru/web/api/navigatorplugins/javaenabled/index.html deleted file mode 100644 index be4e6f741b..0000000000 --- a/files/ru/web/api/navigatorplugins/javaenabled/index.html +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: NavigatorPlugins.javaEnabled() -slug: Web/API/NavigatorPlugins/javaEnabled -translation_of: Web/API/NavigatorPlugins/javaEnabled ---- -

{{ APIRef("HTML DOM") }}

- -

Этот метод показывает включён ли java в текущем браузере или нет.

- -

Синтаксис

- -
result = window.navigator.javaEnabled()
-
- -

Пример

- -
if (window.navigator.javaEnabled()) {
-   // browser has java
-}
-
- -

Примечание

- -

Возвращаемое значение этого метода показывает положение java, включён ли или выключен - не предполагает поддержку java браузером полностью.

- -

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

- -

Не является частью какой-либо спецификации.

diff --git a/files/ru/web/api/navigatorplugins/mimetypes/index.html b/files/ru/web/api/navigatorplugins/mimetypes/index.html deleted file mode 100644 index d5ebe43956..0000000000 --- a/files/ru/web/api/navigatorplugins/mimetypes/index.html +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: NavigatorPlugins.mimeTypes -slug: Web/API/NavigatorPlugins/mimeTypes -translation_of: Web/API/NavigatorPlugins/mimeTypes ---- -
{{ ApiRef("HTML DOM") }}
- -
 
- -

Резюме

- -

Возвращает объект {{domxref("MimeTypeArray")}}, который содержит список объектов {{domxref("MimeType")}}, представляющий собой MIME-типы, известные браузеру.

- -

Синтаксис

- -
mimeTypes = navigator.mimeTypes;
-
- -

mimeTypes - объект MimeTypeArray, который имеет свойство lengthа также методы item(index) и namedItem(name).

- -

Примеры

- -
function isJavaPresent() {
-  return 'application/x-java-applet' in navigator.mimeTypes;
-}
-
-function getJavaPluginDescription() {
-  var mimetype = navigator.mimeTypes['application/x-java-applet'];
-  if (mimetype === undefined) {
-    // no Java plugin present
-    return undefined;
-  }
-  return mimetype.enabledPlugin.description;
-}
-
- -

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

- -

Не является частью какой-либо спецификации.

diff --git a/files/ru/web/api/navigatorplugins/plugins/index.html b/files/ru/web/api/navigatorplugins/plugins/index.html deleted file mode 100644 index a30df60e7c..0000000000 --- a/files/ru/web/api/navigatorplugins/plugins/index.html +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: NavigatorPlugins.plugins -slug: Web/API/NavigatorPlugins/plugins -translation_of: Web/API/NavigatorPlugins/plugins ---- -

{{APIRef("HTML DOM")}}

- -

Возвращает объект {{domxref("PluginArray")}}, список плагинов установленных в приложении.

- -
Приложения, которые должны проверять наличие плагинов у браузера должны запросить navigator.plugins или {{domxref("navigator.mimeTypes")}} с точным названием плагина, а не перебирать массив navigator.plugins сравнения имя каждого плагина. Это изменение конфиденциальности не отключает все плагины; оно просто скрывает некоторые имена плагинов от перебора.
- -

Синтаксис

- -
var plugins = navigator.plugins;
-
- -

plugins используется для доступа к объекту {{domxref("Plugin")}} или по имени, или как элемент массива..

- -

Возвращаемое значение не массив JavaScript, но оно имеет свойство размера и поддерживает доступ к индивидуальным элементам с использованием квадратных скобок (plugins{{mediawiki.external(2)}}), а также через пункт (индекс) и namedItem ("Name") методы.

- -

Примеры

- -

Следующий пример функции возвращает версию Flash.

- -
function getFlashVersion() {
-  var flash = navigator.plugins['Shockwave Flash'];
-  if (flash === undefined) {
-    // flash is not present
-    return undefined;
-  }
-  return flash.version;
-}
-
- -

Следующий пример выводит информацию об установленном(ых) плагине (ах) для документа высокого уровня.

- -
var L = navigator.plugins.length;
-
-document.write(
-  L.toString() + " Plugin(s)<br>" +
-  "Name | Filename | description<br>"
-);
-
-for(var i = 0; i < L; i++) {
-  document.write(
-    navigator.plugins[i].name +
-    " | " +
-    navigator.plugins[i].filename +
-    " | " +
-    navigator.plugins[i].description +
-    " | " +
-    navigator.plugins[i].version +
-    "<br>"
-  );
-}
- -

Примечание

- -

{{domxref("Plugin")}} объект, предоставляет небольшой интерфейс для получения информации о различных плагинах, установленных в вашем браузере. Список плагинов также доступен если ввести about:plugins в адресную строку браузера.

- -

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

- -

Не определено ни к какой спецификации.

-- cgit v1.2.3-54-g00ecf