From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- files/pt-br/web/reference/api/index.html | 61 ++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 files/pt-br/web/reference/api/index.html (limited to 'files/pt-br/web/reference/api') 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 +--- +

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 WebGLWeb Audio.

+ +

Todas as interfaces disponíveis pelas APIs estão listadas individualmente na página de início.

+ +


+ Existe também uma lista de com todos os eventos disponíveis na Referencia de Eventos.

+ +
+
+
+
Document Object Model
+
O DOM é uma API que permite acessar e modificar o documento atual. Permite a manipulação dos elementos {{domxref("Node")}} e {{domxref("Element")}} do documento. HTML, XML e SVG estenderam o DOM para manipular seus elementos específicos.
+
 
+
APIs para dispositivos
+
Estas APIs permitem o acesso a vários recursos de hardware disponíveis para páginas Web e aplicações, como por exemplo Ambient Light Sensor API, Battery Status API, Geolocation API, Pointer Lock API, Proximity API, Device Orientation API, Screen Orientation API e Vibration API.
+
APIs de comunicação
+
Estas APIs permitem a comunicação da página ou aplicativo web com outras páginas e dispositivos, como por exemplo Network Information API, Web Notifications e Simple Push API.
+
APIs de gestão de dados
+
Os dados de usuários podem ser manipulados e usados usando estas APIs, como por exemplo FileHandle API e IndexedDB.
+
+ +

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.

+ +
+
APIs Privilegiadas
+
A aplicação privilegiada é um aplicativo instalado que tem seus direitos específicados pelo usuário. As APIs privilegiadas incluem TCP Socket API, Contacts API, Device Storage API, Browser API e Camera API.
+
APIs Certificadas
+
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 Web Activities. As APIs Certificadas incluem Bluetooth API, Mobile Connection API, Network Stats API, Telephony, WebSMS, WiFi Information API, Power Management API, Settings API, Idle API, Permissions API e Time/Clock API.
+
+
+ +
+

Comunidade

+ +

Entre na comunidade Web API em nossas discussões ou grupos:

+ + + +

Alem disso você pode participar de discussões ao vivo no canal #webapi no IRC.

+ + + +

Estes tópicos podem ser interessantes para você:

+ + +
+
+ +

 

-- cgit v1.2.3-54-g00ecf