---
title: Web-API-Referenz
slug: Web/Reference/API
tags:
- API
- Referenz
- Web
translation_of: Web/Reference/API
---
- Document Object Model
- Das DOM ist eine Schnittstelle die den Zugriff und die Modifikation des aktuellen Dokuments erlaubt. Es ist möglich {{domxref("Node")}} und {{domxref("Element")}} zu verändern. Es gibt Erweiterungen für HTML, XML und SVG für deren spezifischen Elemente.
- Geräte-APIs
- Diese Gruppe von APIs erlaubt den Zugriff auf unterschiedlichen Hardware-Eigenschaften, die für Webseiten und Web-Anwendungen verfügbar sind, z.B. Ambient Light Sensor API, Battery Status API, Geolocation API, Pointer Lock API, Proximity API, Device Orientation API, Screen Orientation API, Vibration API.
- Kommunikations-APIs
- Diese APIs erlauben es Webseiten und Web-Anwendungen mit anderen Seiten oder Geräten zu kommunizieren, z.B. Network Information API, Web Notifications, Simple Push API.
- Daten-Management-APIs
- Das Speichern und Verwalten von Anwendungsdaten ist Aufgabe dieser Gruppe von APIs, z.B. FileHandle API, IndexedDB.
Zusätzlich zu diesen APIs, die für alle Webseiten verfügbar sind, gibt es noch weitere und mächtigere Mozilla-APIs die nur in privilegierten und zertifizierten Anwendungen verwendet werden können.
- Privilegierte APIs
- Eine privilegierte Anwendung ist eine installierte Anwendung, die vom Nutzer bestimmte Rechte verliehen bekommen hat. Die privilegierten APIs beinhalten: TCP Socket API, Contacts API, Device Storage API, Browser API,
- Zertifizierte APIs
- Eine zertifizierte Anwendung ist eine Low-Level-Anwendung, die kritische Operationen ausführen darf auf Betriebssystemen wie Firefox OS. Weniger privilegierte Anwendungen interagieren mit diesen Applikationen mittlels Web Activities. Die zertifzierten APIs beinhalten: 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.
Nimm an der Web-API-Community teil über unsere Mailingliste oder Newsgroup:
Ausserdem gibt es Live-Diskussionen im #webapi Kanal im IRC.
Diese Themen könnten Sie auch interessieren: