From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- files/ru/web/reference/api/index.html | 65 +++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 files/ru/web/reference/api/index.html (limited to 'files/ru/web/reference/api') diff --git a/files/ru/web/reference/api/index.html b/files/ru/web/reference/api/index.html new file mode 100644 index 0000000000..0657ac50a8 --- /dev/null +++ b/files/ru/web/reference/api/index.html @@ -0,0 +1,65 @@ +--- +title: Руководство Web API +slug: Web/Reference/API +tags: + - API + - Web + - Руководство + - Справка +translation_of: Web/Reference/API +--- +

Веб предлагает широкий спектр интерфейсов для выполнения различных полезных задач. Они могут быть доступны с помощью кода JavaScript, и путем внесения незначительных корректив в объекты {{domxref("window")}}  или {{domxref("element")}}.  Для создания сложной графики и аудио эффектов используются такие интерфейсы как WebGL и Web Audio.

+ +

Описание всех интерфейсов (APIs).

+ +

Описание  доступных событий (events).

+ +
+
+
+
Объектная модель документа (DOM).
+
DOM имеет интерфейс (API) который предоставляет возможность доступа к любой части документа. Эта модель позволяет осуществлять манипуляции над целыми разделами документа {{domxref("Node")}} и отдельными элементами {{domxref("Element")}}. Такие форматы как: HTML, XML и SVG используют её для решения своих специфических задач.
+
Аппаратные интерфейсы
+
Этот набор методов позволяет получить доступ из веб-страницы или приложения к различным датчикам устройства. Например: Ambient Light Sensor API, Battery Status API, Geolocation API, Pointer Lock API, Proximity API, Device Orientation API, Screen Orientation APIVibration API.
+
Интерфейсы связи
+
Эти интерфейсы обеспечивают коммуникацию между веб-страницами и приложениями с другими страницами или устройствами. Такие как, Network Information API, Web Notifications, Simple Push API.
+
Интерфейсы управления данными
+
Пользовательские данные могут храниться и управляться этими интерфейсами. Например, FileHandle API, IndexedDB.
+
+ +

В дополнение к описанным возможностям,  которые доступны для любого веб-сайта или приложения, существует более мощный функционал Mozilla, доступный для привилегированных и сертифицированных приложений.

+ +
+
Привилегированные интерфейсы
+
При установке приложения от пользователя потребуется дать приложению специфичные права. Включают в себя: TCP Socket API, Contacts API, Device Storage API, Browser API, Camera API.
+
+ +
+
Сертифицированная функциональность
+
Сертифицированое приложение является приложением низкого уровня выполнения критических операций на операционной системе как Firefox OS. Менее привилегированные взаимодействуют с приложениями использующими Web Activities.  Сертифицированные API, включают в себя: Bluetooth API, Mobile Connection API, Network Stats API, Telephony, WebSMS, WiFi Information API, Camera API, Power Management API, Settings API, Idle API, Permissions API, Time/Clock API.
+
+
+ +
+

Сообщество

+ +

Присоединяйтесь к Web API сообществу в нашем списке рассылки или группе новостей:

+ + + +

Кроме того, убедитесь, что участвуете в живой дискуссии в #webapi направление IRC.

+ + + +

Эти темы также могут вас заинтересовать:

+ + +
+
-- cgit v1.2.3-54-g00ecf