From 5e990a17012ff5ed90ae1559a11bbe4bc74c887a Mon Sep 17 00:00:00 2001 From: MDN Date: Tue, 8 Jun 2021 00:58:25 +0000 Subject: [CRON] sync translated content --- files/ru/_redirects.txt | 2 + files/ru/_wikihistory.json | 24 +++--- .../ru/orphaned/web/api/abstractworker/index.html | 96 ++++++++++++++++++++++ .../web/api/element/currentstyle/index.html | 51 ++++++++++++ files/ru/web/api/abstractworker/index.html | 95 --------------------- files/ru/web/api/element/currentstyle/index.html | 50 ----------- 6 files changed, 161 insertions(+), 157 deletions(-) create mode 100644 files/ru/orphaned/web/api/abstractworker/index.html create mode 100644 files/ru/orphaned/web/api/element/currentstyle/index.html delete mode 100644 files/ru/web/api/abstractworker/index.html delete mode 100644 files/ru/web/api/element/currentstyle/index.html (limited to 'files/ru') diff --git a/files/ru/_redirects.txt b/files/ru/_redirects.txt index 5c52393389..bef83363eb 100644 --- a/files/ru/_redirects.txt +++ b/files/ru/_redirects.txt @@ -371,6 +371,7 @@ /ru/docs/Tools/Производительность/Waterfall /ru/docs/Tools/Performance/Waterfall /ru/docs/Using_Firefox_1.5_caching /ru/docs/Mozilla/Firefox/Releases/1.5/Using_Firefox_1.5_caching /ru/docs/Using_files_from_web_applications /ru/docs/Web/API/File/Using_files_from_web_applications +/ru/docs/Web/API/AbstractWorker /ru/docs/orphaned/Web/API/AbstractWorker /ru/docs/Web/API/AudioContext.currentTime /ru/docs/Web/API/BaseAudioContext/currentTime /ru/docs/Web/API/AudioContext/createPanner /ru/docs/Web/API/BaseAudioContext/createPanner /ru/docs/Web/API/AudioContext/currentTime /ru/docs/Web/API/BaseAudioContext/currentTime @@ -398,6 +399,7 @@ /ru/docs/Web/API/Element.getBoundingClientRect /ru/docs/Web/API/Element/getBoundingClientRect /ru/docs/Web/API/Element.insertAdjacentHTML /ru/docs/Web/API/Element/insertAdjacentHTML /ru/docs/Web/API/Element/accessKey /ru/docs/Web/API/HTMLElement/accessKey +/ru/docs/Web/API/Element/currentStyle /ru/docs/orphaned/Web/API/Element/currentStyle /ru/docs/Web/API/EventTarget.addEventListener /ru/docs/Web/API/EventTarget/addEventListener /ru/docs/Web/API/EventTarget/attachEvent /ru/docs/conflicting/Web/API/EventTarget/addEventListener /ru/docs/Web/API/EventTarget/detachEvent /ru/docs/conflicting/Web/API/EventTarget/removeEventListener diff --git a/files/ru/_wikihistory.json b/files/ru/_wikihistory.json index f0b4f1f2be..e309cf5b66 100644 --- a/files/ru/_wikihistory.json +++ b/files/ru/_wikihistory.json @@ -5607,12 +5607,6 @@ "VerZsuT" ] }, - "Web/API/AbstractWorker": { - "modified": "2020-10-15T22:21:08.647Z", - "contributors": [ - "bennaver" - ] - }, "Web/API/Ambient_Light_Events": { "modified": "2019-03-23T22:28:03.691Z", "contributors": [ @@ -7482,12 +7476,6 @@ "Sparks" ] }, - "Web/API/Element/currentStyle": { - "modified": "2020-10-15T22:29:46.179Z", - "contributors": [ - "RenatTOP" - ] - }, "Web/API/Element/error_event": { "modified": "2019-03-18T20:55:03.206Z", "contributors": [ @@ -25496,6 +25484,12 @@ "Aleksej" ] }, + "orphaned/Web/API/AbstractWorker": { + "modified": "2020-10-15T22:21:08.647Z", + "contributors": [ + "bennaver" + ] + }, "orphaned/Web/API/ChildNode/remove": { "modified": "2019-03-23T22:51:25.031Z", "contributors": [ @@ -25516,6 +25510,12 @@ "SphinxKnight" ] }, + "orphaned/Web/API/Element/currentStyle": { + "modified": "2020-10-15T22:29:46.179Z", + "contributors": [ + "RenatTOP" + ] + }, "orphaned/Web/API/HTMLHyperlinkElementUtils": { "modified": "2019-03-23T22:27:08.817Z", "contributors": [ diff --git a/files/ru/orphaned/web/api/abstractworker/index.html b/files/ru/orphaned/web/api/abstractworker/index.html new file mode 100644 index 0000000000..24a8af3b19 --- /dev/null +++ b/files/ru/orphaned/web/api/abstractworker/index.html @@ -0,0 +1,96 @@ +--- +title: AbstractWorker +slug: orphaned/Web/API/AbstractWorker +tags: + - API + - AbstractWorker + - Interface + - SharedWorker + - Web Workers + - Web Workers API + - Worker + - Абстрактный + - Интерфейс +translation_of: Web/API/AbstractWorker +original_slug: Web/API/AbstractWorker +--- +
{{ APIRef("Web Workers API") }}
+ +
Интерфейс AbstractWorker (абстрактный воркер) , как часть Web Workers API - это абстрактный интерфейс, который определяет общие свойства и методы для всех типов воркеров: для базового {{domxref("Worker")}} и также для {{domxref("ServiceWorker")}} и {{domxref("SharedWorker")}}. Вы напрямую не взаимодействует с AbstractWorker, как и с абстрактным классом.
+ +

Свойства

+ +

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

+ +

Обработчики событий

+ +
+
{{domxref("AbstractWorker.onerror")}}
+
{{ domxref("EventListener") }}, который вызывается каждый раз, когда {{domxref("ErrorEvent")}} с типом error всплывает через воркер.
+
+ +

Методы

+ +

Интерфейс AbstractWorker не наследует и не реализует никаких свойств

+ +

Пример

+ +

Прямого использования AbstractWorker не будет в коде, так как это абстрактный интерфейс. Вместо этого, взаимодействие будет происходить либо с {{domxref("Worker")}}, либо с {{domxref("SharedWorker")}}, оба из которых наследуют свойства от AbstractWorker.

+ +

Ниже фрагмент кода, который демонстрирует создание нового Worker с помощью конструктора {{domxref("Worker.Worker", "Worker()")}}; ещё здесь показан способ как послать сообщению воркеру.

+ +
var myWorker = new Worker('worker.js');
+
+first.onchange = function() {
+  myWorker.postMessage([first.value, second.value]);
+  console.log('Message posted to worker');
+}
+ +

Код воркера загружается из файла "worker.js". В данном коде предполагается, что есть элемент {{HTMLElement("input")}}, его определяет переменная first. Для события {{domxref("change")}} элемента создаётся обработчик, поэтому когда пользователь изменяет значение для first, отправляется сообщение в воркер для уведомления его об данных изменениях.

+ +

Вы можете найти больше примеров в репозитории MDN Web Docs на GitHub:

+ + + +

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

+ + + + + + + + + + + + + + + + + + + + + +
СпецификацияСтатусКомментарий
{{SpecName("HTML WHATWG", "#abstractworker", "AbstractWorker")}}{{Spec2("HTML WHATWG")}}Без изменений {{SpecName("Web Workers")}}.
{{SpecName("Web Workers", "#the-abstractworker-abstract-interface", "AbstractWorker")}}{{Spec2("Web Workers")}}Начальное определение.
+ +

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

+ +
+ + +

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

+
+ +

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

+ + diff --git a/files/ru/orphaned/web/api/element/currentstyle/index.html b/files/ru/orphaned/web/api/element/currentstyle/index.html new file mode 100644 index 0000000000..f98340d418 --- /dev/null +++ b/files/ru/orphaned/web/api/element/currentstyle/index.html @@ -0,0 +1,51 @@ +--- +title: Element.currentStyle +slug: orphaned/Web/API/Element/currentStyle +tags: + - API + - NeedsExample + - Non-standard + - Property +translation_of: Web/API/Element/currentStyle +original_slug: Web/API/Element/currentStyle +--- +

{{Non-standard_header}}

+ +

Element.currentStyle является собственностью, похожей на стандартизированную {{DOMxRef("window.getComputedStyle()")}} method. Он доступен в старых версиях Microsoft Internet Explorer. Однако, он возвращает единицы, установленные в CSS в то время как window.getComputedStyle()возвращает значения в пикселях.

+ +

Polyfill

+ +
+

Эта polyfill возвращает значения в пикселях и, скорее всего, будет довольно медленным, так как оно должно называться {{domxref("window.getComputedStyle()")}} каждый раз, когда читается его значение.

+
+ +
/* Любое авторское право посвящено Общественному достоянию.
+ * http://creativecommons.org/publicdomain/zero/1.0/ */
+
+if (!("currentStyle" in Element.prototype)) {
+  Object.defineProperty(Element.prototype, "currentStyle", {
+    get: function() {
+      return window.getComputedStyle(this);
+    }
+  });
+}
+
+ +

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

+ +

Не входит ни в какие спецификации.

+ +

Microsoft had a description on MSDN.

+ +

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

+ +

{{Compat("api.Element.currentStyle")}}

+ +

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

+ + + +
{{APIRef("DOM")}}
diff --git a/files/ru/web/api/abstractworker/index.html b/files/ru/web/api/abstractworker/index.html deleted file mode 100644 index fc666b57c7..0000000000 --- a/files/ru/web/api/abstractworker/index.html +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: AbstractWorker -slug: Web/API/AbstractWorker -tags: - - API - - AbstractWorker - - Interface - - SharedWorker - - Web Workers - - Web Workers API - - Worker - - Абстрактный - - Интерфейс -translation_of: Web/API/AbstractWorker ---- -
{{ APIRef("Web Workers API") }}
- -
Интерфейс AbstractWorker (абстрактный воркер) , как часть Web Workers API - это абстрактный интерфейс, который определяет общие свойства и методы для всех типов воркеров: для базового {{domxref("Worker")}} и также для {{domxref("ServiceWorker")}} и {{domxref("SharedWorker")}}. Вы напрямую не взаимодействует с AbstractWorker, как и с абстрактным классом.
- -

Свойства

- -

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

- -

Обработчики событий

- -
-
{{domxref("AbstractWorker.onerror")}}
-
{{ domxref("EventListener") }}, который вызывается каждый раз, когда {{domxref("ErrorEvent")}} с типом error всплывает через воркер.
-
- -

Методы

- -

Интерфейс AbstractWorker не наследует и не реализует никаких свойств

- -

Пример

- -

Прямого использования AbstractWorker не будет в коде, так как это абстрактный интерфейс. Вместо этого, взаимодействие будет происходить либо с {{domxref("Worker")}}, либо с {{domxref("SharedWorker")}}, оба из которых наследуют свойства от AbstractWorker.

- -

Ниже фрагмент кода, который демонстрирует создание нового Worker с помощью конструктора {{domxref("Worker.Worker", "Worker()")}}; ещё здесь показан способ как послать сообщению воркеру.

- -
var myWorker = new Worker('worker.js');
-
-first.onchange = function() {
-  myWorker.postMessage([first.value, second.value]);
-  console.log('Message posted to worker');
-}
- -

Код воркера загружается из файла "worker.js". В данном коде предполагается, что есть элемент {{HTMLElement("input")}}, его определяет переменная first. Для события {{domxref("change")}} элемента создаётся обработчик, поэтому когда пользователь изменяет значение для first, отправляется сообщение в воркер для уведомления его об данных изменениях.

- -

Вы можете найти больше примеров в репозитории MDN Web Docs на GitHub:

- - - -

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

- - - - - - - - - - - - - - - - - - - - - -
СпецификацияСтатусКомментарий
{{SpecName("HTML WHATWG", "#abstractworker", "AbstractWorker")}}{{Spec2("HTML WHATWG")}}Без изменений {{SpecName("Web Workers")}}.
{{SpecName("Web Workers", "#the-abstractworker-abstract-interface", "AbstractWorker")}}{{Spec2("Web Workers")}}Начальное определение.
- -

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

- -
- - -

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

-
- -

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

- - diff --git a/files/ru/web/api/element/currentstyle/index.html b/files/ru/web/api/element/currentstyle/index.html deleted file mode 100644 index 7c3c71ac0f..0000000000 --- a/files/ru/web/api/element/currentstyle/index.html +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Element.currentStyle -slug: Web/API/Element/currentStyle -tags: - - API - - NeedsExample - - Non-standard - - Property -translation_of: Web/API/Element/currentStyle ---- -

{{Non-standard_header}}

- -

Element.currentStyle является собственностью, похожей на стандартизированную {{DOMxRef("window.getComputedStyle()")}} method. Он доступен в старых версиях Microsoft Internet Explorer. Однако, он возвращает единицы, установленные в CSS в то время как window.getComputedStyle()возвращает значения в пикселях.

- -

Polyfill

- -
-

Эта polyfill возвращает значения в пикселях и, скорее всего, будет довольно медленным, так как оно должно называться {{domxref("window.getComputedStyle()")}} каждый раз, когда читается его значение.

-
- -
/* Любое авторское право посвящено Общественному достоянию.
- * http://creativecommons.org/publicdomain/zero/1.0/ */
-
-if (!("currentStyle" in Element.prototype)) {
-  Object.defineProperty(Element.prototype, "currentStyle", {
-    get: function() {
-      return window.getComputedStyle(this);
-    }
-  });
-}
-
- -

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

- -

Не входит ни в какие спецификации.

- -

Microsoft had a description on MSDN.

- -

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

- -

{{Compat("api.Element.currentStyle")}}

- -

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

- - - -
{{APIRef("DOM")}}
-- cgit v1.2.3-54-g00ecf