1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
---
title: Riferimento delle Web API
slug: Web/Reference/API
translation_of: Web/Reference/API
---
<p><span class="seoSummary">Il Web offre una varietà di API per portare a termine varie attività. Sono accessibili usando codice JavaScript e permettono di fare qualsiasi cosa, da piccoli aggiustamenti a qualunque {{domxref("window")}} o {{domxref("element")}}, alla generazione di effetti grafici e audio complessi utilizzando API come ad esempio <a href="/docs/Web/WebGL">WebGL</a> e <a href="/docs/Web_Audio_API">Web Audio</a>.</span></p>
<p>Ogni singola interfaccia per le API è elencata nell'<a href="/docs/Web/API">indice.</a></p>
<p>Esiste anche un <a href="/docs/Web/Reference/Events">elenco di tutti gli eventi disponibili</a> nel riferimento degli eventi.</p>
<div class="cleared topicpage-table">
<div class="section">
<dl>
<dt>
<a href="/docs/DOM">Document Object Model</a></dt>
<dd>
Il DOM è un API che permette l'accesso e la modifica del documento corrente. Permette la manipolazione del {{domxref("Node")}} ed {{domxref("Element")}} del documento. Sia HTML che SVG lo estendono per manipolare i loro specifici elementi.</dd>
<dt>
API dei dispositivi</dt>
<dd>
Questo insieme di API permette l'accesso a varie funzionalità dell'hardware disponibili per le pagine web e le applicazioni. Per esempio <a href="/docs/WebAPI/Using_Light_Events">API del sensore di luce ambientale</a>, <a href="/docs/WebAPI/Battery_Status" title="WebAPI/Battery_Status">API dello stato della batteria</a>, <a href="/docs/Using_geolocation" title="Using_geolocation">API per la geolocalizzazione</a>, <a href="/docs/WebAPI/Pointer_Lock" title="API/Pointer_Lock_API">API per il blocco del puntatore</a>, <a href="/docs/WebAPI/Proximity" title="WebAPI/Proximity">API del sensore di prossimità</a>, <a href="/docs/WebAPI/Detecting_device_orientation" title="WebAPI/Detecting_device_orientation">API per l'orientamento del dispositivo</a>, <a href="/docs/WebAPI/Managing_screen_orientation" title="WebAPI/Detecting_device_orientation">API per l'orientamento dello schermo</a>, <a href="/docs/WebAPI/Vibration" title="WebAPI/WebBluetooth">API per la vibrazione</a>.</dd>
<dt>
API di comunicazione</dt>
<dd>
Queste API permettono alle pagine e alle applicazioni di comunicare con altre pagine o con altri dispositivi. Ad esempio <a href="/docs/WebAPI/Network_Information" title="WebAPI/Network_Information">API di informazioni di rete</a>, <a href="/docs/WebAPI/Using_Web_Notifications" title="/en-US/docs/WebAPI/Using_Web_Notifications">Notifiche Web</a>, <a href="/docs/WebAPI/Simple_Push" title="WebAPI/Push_Notifications">Simple Push API</a>.</dd>
<dt id="Data_management_APIs">
API di gestione dei dati</dt>
<dd>
I dati degli utenti possono essere salvati e gestiti usando questo insieme di API. Ad esempio <a href="/docs/WebAPI/FileHandle_API" title="WebAPI/FileHandle_API">API FileHandle</a>, <a href="/docs/IndexedDB" title="IndexedDB">IndexedDB</a>.</dd>
</dl>
<p>In aggiunta a queste API, che sono disponibili per qualsiasi sito web o app, esiste un set di API Mozilla più potenti disponibili per le app privilegiate e le app certificate.</p>
<dl>
<dt>
API privilegiate</dt>
<dd>
Un'applicazione privilegiata è una app installata a cui l'utente ha dato permessi specifici. Le API privilegiate includono: <a href="/docs/WebAPI/TCP_Socket" title="WebAPI/TCP_Socket">API dei socket TCP</a>, <a href="/docs/WebAPI/Contacts" title="WebAPI/Contacts">API dei contatti</a>, <a href="/docs/WebAPI/Device_Storage_API" title="WebAPI/Device_Storage_API">API del Device Storage</a>, <a href="/docs/DOM/Using_the_Browser_API" title="DOM/Using_the_Browser_API">API del Browser</a>.</dd>
<dt>
API certificate</dt>
<dd>
Un'applicazione certificata è un'app di basso livello che esegue operazioni critiche su un sistema operativo come Firefox OS. Le applicazioni meno privilegiate interagiscono con queste app attraverso le <a href="/docs/WebAPI/Web_Activities" title="WebAPI/Web_Activities">Web Activities</a>. Le API certificate includono:<a href="/docs/WebAPI/WebBluetooth" title="WebAPI/WebBluetooth"> API bluetooth</a>, <a href="/docs/WebAPI/Mobile_Connection" title="WebAPI/Mobile_Connection">API per le connessioni mobile</a>, <a href="/docs/WebAPI/Network_Stats" title="WebAPI/Network_Stats">API di statistiche della rete</a>, <a href="/docs/WebAPI/WebTelephony" title="WebAPI/WebTelephony">Telefonia</a>, <a href="/docs/WebAPI/WebSMS" title="WebAPI/WebSMS">WebSMS</a>, <a href="/docs/WebAPI/WiFi_Information" title="WebAPI/WiFi_Information">API di informazioni WiFi</a>, <a href="/docs/WebAPI/Camera" title="WebAPI/Camera">API della fotocamera</a>, <a href="/docs/WebAPI/Power_Management" title="WebAPI/Power_Management">API di gestione energetica</a>, <a href="/docs/WebAPI/Settings" title="WebAPI/Settings">API dei settaggi</a>, <a href="/docs/WebAPI/Idle" title="WebAPI/Device_Storage_API">Idle API</a>, <a href="/docs/WebAPI/Permissions" title="WebAPI/Permissions">API dei permessi</a>, <a href="/docs/WebAPI/Time_and_Clock" title="WebAPI/Time_and_Clock">API dell'orologio</a>.</dd>
</dl>
</div>
<div class="section">
<h2 class="Community" id="Comunità">Comunità</h2>
<p>Unisciti alla comunità Web API sulla nostra mailing list o sul nostro newsgroup:</p>
<ul>
<li><a class="external" href="https://lists.mozilla.org/listinfo/dev-webapi">come mailing list</a></li>
<li><a href="news://news.mozilla.org/mozilla.dev.webapi">come newsgroup</a></li>
<li><a class="external" href="http://groups.google.com/group/mozilla.dev.webapi">come Google Group</a></li>
<li><a class="external" href="http://groups.google.com/group/mozilla.dev.webapi/feeds">come feed Web</a></li>
</ul>
<p>Inoltre, assicurati di partecipare alla discussione dal vivo nel canale <a href="irc://irc.mozilla.org/webapi">#webapi</a> su <a class="external" href="https://wiki.mozilla.org/IRC">IRC</a>.</p>
<h2 class="Related_Topics" id="Argomenti_correlati">Argomenti correlati</h2>
<p><strong>Potrebbero inoltre interessarti questi argomenti</strong>:</p>
<ul>
<li><a href="/docs/Web/API">Indice delle interfacce delle Web API</a></li>
</ul>
</div>
</div>
<p> </p>
|