Tento překlad není kompletní. Prosím pomozte přeložit tento článek z angličtiny.
Web nabízí širokou škálu rozhraní API provádět různé užitečné úkoly. Ty lze přistupovat pomocí kódu JavaScript, a nechat si dělat cokoliv od výroby drobné úpravy na jakoukoli okno
nebo element
, k vytváření složitých grafických a zvukových efektů pomocí rozhraní API jako je rozhraní WebGL a Web Audio.
Každá jednotlivá rozhraní napříč všemi API je uvedena v indexu.
K dispozici je také seznam všech dostupných akcí v referenční událostí.
- Document Object Model
- DOM je API, které umožňuje přístup k a modifikaci aktuálního dokumentu. To umožňuje manipulaci dokumentu
uzel
aelement
. HTML, XML a SVG rozšířili jej manipulovat s jejich konkrétní prvky. - API zařízení
- Tato sada rozhraní API umožňuje přístup k různým hardwarové funkce jsou k dispozici na webových stránek a aplikací. Např API Ambient Light Sensor, Battery Status API, Geolocation API, ukazovátko Lock API, Proximity API, Device Orientace API, Orientace obrazovky API, vibrací API.
- Komunikační rozhraní API
- Tato rozhraní API nechat webové stránky a aplikace komunikovat s jinými stránkami nebo zařízeními. Např Network Information API, webové Oznámení, jednoduchým stisknutím API.
- Rozhraní API pro správu dat
- Uživatelská data lze ukládat a spravovat pomocí tohoto sadu rozhraní API. Např filehandle API, IndexedDB.
Kromě těchto rozhraní API, které jsou k dispozici pro libovolného webového serveru nebo aplikace, sadu silnějších Mozilla API jsou k dispozici pro privilegovaných a certifikovaných aplikací.
- Privilegované API
- Privilegované aplikace je nainstalovaná aplikace, která byla dána konkrétní práva uživatelem. Privilegované API zahrnují: TCP Socket API, Kontakty API, zařízení Storage API, Prohlížeč API, API kamery.
- Certifikované rozhraní API
- Certifikovaný aplikace je aplikace, low-level provádění kritické operace v operačním systému, jako je Firefox OS. Méně privilegovaných aplikace interakci s těmito aplikacemi pomocí webové aktivity. Certifikované API zahrnují: Bluetooth API, mobilního spojení API, Network Statistiky API, telefonie, WebSMS, WiFi informace API, API pro správu napájení, nastavení API, Idle API, oprávnění API, Time / Hodiny API.
Společenství
Připojte se k API komunitního webu na našem mailing listu nebo diskusní skupiny:
Také se ujistěte, že se zapojit do živé diskuse v #webapi kanál na IRC.
Související témata
Tato témata mohou být také zajímat: