From 4fbe5a0194ad7a21a5206d61845577f177b25217 Mon Sep 17 00:00:00 2001 From: Maxim Postautov <54762420+mpstv@users.noreply.github.com> Date: Thu, 15 Jul 2021 19:33:00 +0300 Subject: clean up mozilla wiki links (#1539) --- files/ru/web/api/blob/index.html | 2 +- files/ru/web/api/canvas_api/tutorial/transformations/index.html | 2 +- files/ru/web/api/event/bubbles/index.html | 2 +- files/ru/web/api/geolocation_api/index.html | 2 +- files/ru/web/api/globaleventhandlers/onkeydown/index.html | 2 +- files/ru/web/api/history_api/index.html | 4 ++-- files/ru/web/api/mediarecorder/mediarecorder/index.html | 2 +- files/ru/web/api/serviceworker/state/index.html | 2 +- files/ru/web/api/webrtc_api/index.html | 8 ++++---- files/ru/web/api/webrtc_api/taking_still_photos/index.html | 4 ++-- files/ru/web/api/window/localstorage/index.html | 4 ++-- files/ru/web/api/window/requestanimationframe/index.html | 2 +- files/ru/web/api/xmlhttprequest/open/index.html | 2 +- 13 files changed, 19 insertions(+), 19 deletions(-) (limited to 'files/ru/web/api') diff --git a/files/ru/web/api/blob/index.html b/files/ru/web/api/blob/index.html index 0bb96df41c..5d5a84e853 100644 --- a/files/ru/web/api/blob/index.html +++ b/files/ru/web/api/blob/index.html @@ -174,5 +174,5 @@ reader.readAsArrayBuffer(blob);
Infinity
the transformation matrix must be marked as infinite instead of the method throwing an exception.Infinity
the transformation matrix must be marked as infinite instead of the method throwing an exception.Параметры функции:
diff --git a/files/ru/web/api/event/bubbles/index.html b/files/ru/web/api/event/bubbles/index.html index c232c3f044..175482de36 100644 --- a/files/ru/web/api/event/bubbles/index.html +++ b/files/ru/web/api/event/bubbles/index.html @@ -10,7 +10,7 @@ translation_of: Web/API/Event/bubblesУказывает, является ли данное событие всплывающим внутри DOM.
Более подробно про всплытие событий: Всплытие и перехват событий
+Более подробно про всплытие событий: Всплытие и перехват событий
Имя функции functionRef
или function expression. Функция получает объект {{domxref("KeyboardEvent")}} в качестве единственного аргумента.
Имя функции functionRef
или function expression. Функция получает объект {{domxref("KeyboardEvent")}} в качестве единственного аргумента.
{{DefaultAPISidebar("History API")}}
- DOM-объект {{DOMxRef("Window")}} предоставляет доступ к истории текущей сессии браузера (не путать с историей браузерных расширений) через объект {{DOMxRef("Window.history","history")}}. Он предоставляет полезные методы и свойства, которые позволяют переходить назад и вперёд по истории пользователя и манипулировать её содержимым.
Объект, содержащий следующие свойства:
mimeType
: mime
тип, определяет формат результата записи, который нужно использовать в качестве контейнера для создаваемого объекта MediaRecorder
. Можно просто указать формат контейнера, а браузер сам выберет нужный кодек для записи аудио/видео, или используйте параметр codecs или параметр profiles
для расширения информации об использовании и тонкой конфигурации кодеков. Приложения, предварительно, могут проверять поддержку браузерами определённого типа из свойства mimeType
, вызывая метод {{domxref("MediaRecorder.isTypeSupported()")}}.mimeType
: mime
тип, определяет формат результата записи, который нужно использовать в качестве контейнера для создаваемого объекта MediaRecorder
. Можно просто указать формат контейнера, а браузер сам выберет нужный кодек для записи аудио/видео, или используйте параметр codecs или параметр profiles
для расширения информации об использовании и тонкой конфигурации кодеков. Приложения, предварительно, могут проверять поддержку браузерами определённого типа из свойства mimeType
, вызывая метод {{domxref("MediaRecorder.isTypeSupported()")}}.audioBitsPerSecond
: Скорость записи медиа данных аудио.videoBitsPerSecond
: Скорость записи медиа данных видео.bitsPerSecond
: Скорость записи медиаданных аудио и видео. Может определяться вместо верхних двух. Если определяется вместе с одним из свойств выше, имеет меньший приоритет, и используется вместо отсутствующей настройки выше..Это фрагмент кода из примера событий Service Worker (демо). Данный код возвращает значение ServiceWorker.state
при каждом изменении состояния.
Это фрагмент кода из примера событий Service Worker (демо). Данный код возвращает значение ServiceWorker.state
при каждом изменении состояния.
var serviceWorker; if (registration.installing) { diff --git a/files/ru/web/api/webrtc_api/index.html b/files/ru/web/api/webrtc_api/index.html index e1563f8e4f..d1a9298452 100644 --- a/files/ru/web/api/webrtc_api/index.html +++ b/files/ru/web/api/webrtc_api/index.html @@ -11,15 +11,15 @@ translation_of: Web/API/WebRTC_APIСовместимость
-Поскольку реализация WebRTC находится в процессе становления, и каждый браузер имеет различный уровень поддержки кодеков и WebRTC функций, настоятельно рекомендуется использовать полифил-библиотеку Adapter.js от Google до начала работы над вашим кодом.
+Поскольку реализация WebRTC находится в процессе становления, и каждый браузер имеет различный уровень поддержки кодеков и WebRTC функций, настоятельно рекомендуется использовать полифил-библиотеку Adapter.js от Google до начала работы над вашим кодом.
Adapter.js использует клинья и полифилы для гладкой стыковки различий в реализациях WebRTC среди контекстов, его поддерживающих. Adapter.js также обрабатывает префиксы производителей и иные различия именования свойств, облегчая процесс разработки на WebRTC с наиболее совместимым результатом. Библиотека также доступна как NPM пакет.
-Для дальнейшего изучения библиотеки Adapter.js смотрите Улучшаем совместимость при использовании WebRTC adapter.js.
+Для дальнейшего изучения библиотеки Adapter.js смотрите Улучшаем совместимость при использовании WebRTC adapter.js.
Понятия и использование WebRTC
-WebRTC является многоцелевым и вместе с Media Capture and Streams API, предоставляют мощные мультимедийные возможности для Web, включая поддержку аудио и видео конференций, обмен файлами, захват экрана, управление идентификацией и взаимодействие с устаревшими телефонными системами, включая поддержку передачи сигналов тонового набора {{Glossary("DTMF")}}. Соединения между узлами могут создаваться без использования специальных драйверов или плагинов, и часто без промежуточных сервисов.
+WebRTC является многоцелевым и вместе с Media Capture and Streams API, предоставляют мощные мультимедийные возможности для Web, включая поддержку аудио и видео конференций, обмен файлами, захват экрана, управление идентификацией и взаимодействие с устаревшими телефонными системами, включая поддержку передачи сигналов тонового набора {{Glossary("DTMF")}}. Соединения между узлами могут создаваться без использования специальных драйверов или плагинов, и часто без промежуточных сервисов.
Соединение между двумя узлами представлено как объект интерфейса {{DOMxRef("RTCPeerConnection")}}. Как только соединение установлено и открыто, используя объект
@@ -146,7 +146,7 @@ translation_of: Web/API/WebRTC_APIRTCPeerConnection
, медиапотоки ({{DOMxRef("MediaStream")}}s) и/или каналы данных ({{DOMxRef("RTCDataChannel")}}s) могут быть добавлены в соединение.WebRTC статистика
Успешное выполнение промиса передаёт объект потока( stream
) в качестве параметра функции метода then()
., который присваивается свойству srcObject
элемента {{HTMLElement("video")}}, направляя поток в него.
Как только поток связан с элементом <video>
, запускаем его воспроизведение, вызовом метода HTMLMediaElement.play()
.
Как только поток связан с элементом <video>
, запускаем его воспроизведение, вызовом метода HTMLMediaElement.play()
.
Метод обработки ошибки промиса вызывается в случае, если получение потока окажется неудачным, к примеру, когда к устройству подключена несовместимая камера, или пользователь запретил к ней доступ.
@@ -205,7 +205,7 @@ translation_of: Web/API/WebRTC_API/Taking_still_photosПоскольку мы снимаем изображения с веб-камеры пользователя, захватывая кадры из элемента {{HTMLElement("video")}} , можно легко применить фильтры и забавные эффекты к элементу video. Оказывается, любые CSS-фильтры, которые вы применяете к элементу с помощью свойства {{cssxref ("filter")}}, влияют на захваченную фотографию.Эти фильтры могут варьироваться от простых (делая изображение черно-белым) до экстремальных (размытие по Гауссу и вращение оттенка).
-Вы можете экспериментировать с этими эффектами, используя, например, инструмент разработчика FirefoxYou редактор стилей; смотрим Редактирование с CSS фильтрами о подробностях выполнения.
+Вы можете экспериментировать с этими эффектами, используя, например, инструмент разработчика FirefoxYou редактор стилей; смотрим Редактирование с CSS фильтрами о подробностях выполнения.
SecurityError
file:
или data:
схемы, например). Как ещё один пример появления ошибки, пользователь через конфигурацию браузера запретил хранение данных для некоторых источников.file:
или data:
схемы, например). Как ещё один пример появления ошибки, пользователь через конфигурацию браузера запретил хранение данных для некоторых источников.Вы должны вызывать этот метод всякий раз, когда готовы обновить анимацию на экране, чтобы запросить планирование анимации. Обычно запросы происходят 60 раз в секунду, но чаще всего совпадают с частотой обновления экрана. В большинстве браузеров в фоновых вкладках или скрытых <iframe>
, вызовы requestAnimationFrame()
приостанавливаются, для того, чтобы повысить производительность и время работы батареи.
Callback методу передаётся один аргумент, {{domxref("DOMHighResTimeStamp")}}, который содержит текущее время (количество миллисекунд, прошедших с момента time origin). Когда колбэки, отправленные в очередь с помощью requestAnimationFrame()
начинают вызывать несколько колбэков в одном кадре, каждый получает одинаковый timestamp, хотя для вычисления каждого callback было затрачено время. Этот timestamp - десятичное число в миллисекундах, но с минимальной точностью в 1ms (1000 µs).
Callback методу передаётся один аргумент, {{domxref("DOMHighResTimeStamp")}}, который содержит текущее время (количество миллисекунд, прошедших с момента time origin). Когда колбэки, отправленные в очередь с помощью requestAnimationFrame()
начинают вызывать несколько колбэков в одном кадре, каждый получает одинаковый timestamp, хотя для вычисления каждого callback было затрачено время. Этот timestamp - десятичное число в миллисекундах, но с минимальной точностью в 1ms (1000 µs).