---
title: Руководство Web API
slug: Web/Reference/API
tags:
- API
- Web
- Руководство
- Справка
translation_of: Web/Reference/API
---
- Объектная модель документа (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 API, Vibration 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.
Эти темы также могут вас заинтересовать: