diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:52 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:42:52 -0500 |
commit | 074785cea106179cb3305637055ab0a009ca74f2 (patch) | |
tree | e6ae371cccd642aa2b67f39752a2cdf1fd4eb040 /files/pt-br/web/reference/api/index.html | |
parent | da78a9e329e272dedb2400b79a3bdeebff387d47 (diff) | |
download | translated-content-074785cea106179cb3305637055ab0a009ca74f2.tar.gz translated-content-074785cea106179cb3305637055ab0a009ca74f2.tar.bz2 translated-content-074785cea106179cb3305637055ab0a009ca74f2.zip |
initial commit
Diffstat (limited to 'files/pt-br/web/reference/api/index.html')
-rw-r--r-- | files/pt-br/web/reference/api/index.html | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/files/pt-br/web/reference/api/index.html b/files/pt-br/web/reference/api/index.html new file mode 100644 index 0000000000..782e8d4d92 --- /dev/null +++ b/files/pt-br/web/reference/api/index.html @@ -0,0 +1,61 @@ +--- +title: Referências API Web +slug: Web/Reference/API +translation_of: Web/Reference/API +--- +<p>A internet oferece uma vasta gama de APIs para facilitar a execução de várias tarefas úteis. Elas podem ser usadas através de códigos JavaScript e permitem que você execute pequenos ajustes no elemento {{domxref("window")}} ou {{domxref("element")}} até gerar efeitos de vídeo e áudio usando APIs como <a href="/pt-BR/docs/Web/API/WebGL_API">WebGL</a> e <a href="/pt-BR/docs/Web/API/API_Web_Audio">Web Audio</a>.</p> + +<p>Todas as interfaces disponíveis pelas APIs estão listadas individualmente na página <a href="/pt-BR/docs/Web/API">de início.</a></p> + +<p><br> + Existe também uma lista de com todos os eventos disponíveis na <a href="/en-US/docs/Web/Events">Referencia de Eventos</a>.</p> + +<div class="cleared topicpage-table"> +<div class="section"> +<dl> + <dt><a href="/pt-br/docs/DOM">Document Object Model</a></dt> + <dd><span id="result_box" lang="pt"><span class="hps">O DOM é</span> <span class="hps">uma API que permite</span> <span class="hps">acessar e modificar o documento atual. Permite a manipulação dos elementos </span></span>{{domxref("Node")}} e {{domxref("Element")}}<span lang="pt"><span class="hps"> do documento</span></span>. HTML, XML e SVG estenderam o DOM para manipular<span class="st"> </span>seus elementos específicos.</dd> + <dt> </dt> + <dt>APIs para dispositivos</dt> + <dd><span id="result_box" lang="pt"><span class="hps">Estas </span><span class="hps">APIs</span> <span class="hps">permitem o acesso a</span> <span class="hps">vários recursos</span> <span class="hps">de hardware disponíveis</span> <span class="hps">para páginas</span> <span class="hps">Web e aplicações</span></span>, como por exemplo <a href="/pt-br/docs/WebAPI/Using_Light_Events">Ambient Light Sensor API</a>, <a href="/pt-BR/docs/WebAPI/Battery_Status" title="WebAPI/Battery_Status">Battery Status API</a>, <a href="/pt-BR/docs/Using_geolocation" title="Using_geolocation">Geolocation API</a>, <a href="/pt-br/docs/WebAPI/Pointer_Lock" title="API/Pointer_Lock_API">Pointer Lock API</a>, <a href="/pt-br/docs/WebAPI/Proximity" title="WebAPI/Proximity">Proximity API</a>, <a href="/pt-br/docs/WebAPI/Detecting_device_orientation" title="WebAPI/Detecting_device_orientation">Device Orientation API</a>, <a href="/pt-br/docs/WebAPI/Managing_screen_orientation" title="WebAPI/Detecting_device_orientation">Screen Orientation API</a> e <a href="/pt-br/docs/WebAPI/Vibration" title="WebAPI/WebBluetooth">Vibration API</a>.</dd> + <dt>APIs de comunicação</dt> + <dd>Estas APIs permitem a comunicação da página ou aplicativo web com outras páginas e dispositivos, como por exemplo <a href="/pt-BR/docs/WebAPI/Network_Information" title="WebAPI/Network_Information">Network Information API</a>, <a href="/en-US/docs/WebAPI/Using_Web_Notifications" title="/en-US/docs/WebAPI/Using_Web_Notifications">Web Notifications</a> e <a href="/en-US/docs/WebAPI/Simple_Push" title="WebAPI/Push_Notifications">Simple Push API</a>.</dd> + <dt id="Data_management_APIs">APIs de gestão de dados</dt> + <dd>Os dados de usuários podem ser manipulados e usados usando estas APIs, como por exemplo <a href="/en-US/docs/WebAPI/FileHandle_API" title="WebAPI/FileHandle_API">FileHandle API</a> e <a href="/pt-BR/docs/IndexedDB" title="IndexedDB">IndexedDB</a>.</dd> +</dl> + +<p>Além das APIs citadas, que podem ser usadas para qualquer site ou aplicativo, um conjunto de APIs muito poderosas da Mozilla estão disponíveis para APIs privilegiadas e certificadas.</p> + +<dl> + <dt>APIs Privilegiadas</dt> + <dd>A aplicação privilegiada é um aplicativo instalado que tem seus direitos específicados pelo usuário. As APIs privilegiadas incluem <a href="/pt-BR/docs/WebAPI/TCP_Socket" title="WebAPI/TCP_Socket">TCP Socket API</a>, <a href="/en-US/docs/WebAPI/Contacts" title="WebAPI/Contacts">Contacts API</a>, <a href="/pt-BR/docs/WebAPI/Device_Storage" title="WebAPI/Device_Storage_API">Device Storage API</a>, <a href="/en-US/docs/DOM/Using_the_Browser_API" title="DOM/Using_the_Browser_API">Browser API</a> e <a href="/en-US/docs/WebAPI/Camera" title="WebAPI/Camera">Camera API</a>.</dd> + <dt>APIs Certificadas</dt> + <dd>A aplicação certificada é uma aplicação de baixo nível para realizar operações críticas e vitais em um sistema operacional como o Firefox OS, permitindo a interação de aplicações menos privilegiadas com as certificadas utilizando <a href="/pt-BR/docs/WebAPI/Web_Activities">Web Activities</a>. As APIs Certificadas incluem<a href="/en-US/docs/WebAPI/WebBluetooth" title="WebAPI/WebBluetooth"> Bluetooth API</a>, <a href="/pt-BR/docs/WebAPI/Mobile_Connection" title="WebAPI/Mobile_Connection">Mobile Connection API</a>, <a href="/pt-BR/docs/WebAPI/Network_Stats" title="WebAPI/Network_Stats">Network Stats API</a>, <a href="/pt-BR/docs/Web/Guide/API/Telephony" title="WebAPI/WebTelephony">Telephony</a>, <a href="/pt-BR/docs/WebAPI/WebSMS" title="WebAPI/WebSMS">WebSMS</a>, <a href="/en-US/docs/WebAPI/WiFi_Information" title="WebAPI/WiFi_Information">WiFi Information API</a>, <a href="/en-US/docs/WebAPI/Power_Management" title="WebAPI/Power_Management">Power Management API</a>, <a href="/en-US/docs/WebAPI/Settings" title="WebAPI/Settings">Settings API</a>, <a href="/pt-BR/docs/WebAPI/Idle" title="WebAPI/Device_Storage_API">Idle API</a>, <a href="/en-US/docs/WebAPI/Permissions" title="WebAPI/Permissions">Permissions API</a> e <a href="/en-US/docs/WebAPI/Time_and_Clock" title="WebAPI/Time_and_Clock">Time/Clock API</a>.</dd> +</dl> +</div> + +<div class="section"> +<h2 class="Community" id="Comunidade">Comunidade</h2> + +<p>Entre na comunidade Web API em nossas discussões ou grupos:</p> + +<ul> + <li><a class="external" href="https://lists.mozilla.org/listinfo/dev-webapi">Listas de discussões</a></li> + <li><a href="news://news.mozilla.org/mozilla.dev.webapi">Grupo de novidades</a></li> + <li><a class="external" href="http://groups.google.com/group/mozilla.dev.webapi">Grupo da Google</a></li> + <li><a class="external" href="http://groups.google.com/group/mozilla.dev.webapi/feeds">Web feed</a></li> +</ul> + +<p>Alem disso você pode participar de discussões ao vivo no canal <a href="irc://irc.mozilla.org/webapi">#webapi</a> no <a class="external" href="https://wiki.mozilla.org/IRC">IRC</a>.</p> + +<h2 class="Related_Topics" id="Tópicos_relacionados">Tópicos relacionados</h2> + +<p>Estes tópicos podem ser interessantes para você:</p> + +<ul> + <li><a href="/pt-BR/docs/Web/API">Referência da API Web</a></li> +</ul> +</div> +</div> + +<p> </p> |