---
title: Guia do desenvolvedor web
slug: Web/Guide
tags:
  - Guía
  - Landing
  - Web
translation_of: Web/Guide
---
Estes artigos fornecem informações para ajudá-lo a fazer uso de tecnologias e APIs específicas.
 - Guia do desenvolvedor HTML
 
 - HyperText Markup Language (HTML) é a linguagem principal de praticamente todo o conteúdo da Web. Muito do que você vê na tela do seu navegador é descrito, fundamentalmente, em HTML.
 
 - Guia do desenvolvedor CSS
 
 - Cascading Style Sheets (CSS) é uma linguagem de folhas de estilo utilizada para descrever a apresentação de um documento escrito em HTML.
 
 - Distribuição de áudio e vídeo
 
 - Podemos distribuir conteúdos de áudio e vídeo na web de muitas maneiras, estendendo de  uma mídia 'estática' para streams adaptativas e vivas. Este artigo propõe explorar a variedade de mecanismos de distribuição de mídia baseados na web e sua compatibilidade com os navegadores mais populares.
 
 - Manipulação de áudio e vídeo
 
 - A beleza da web é que você pode combinar tecnologias para criar novas formas. Possuir áudio nativo e vídeo no navegador significa que você pode usar esses data streams com tecnologias semelhantes ao {{htmlelement("canvas")}}, WebGL or Web Audio API para modificar o áudio e vídeo diretamente. Por exemplo, adicionando efeitos de reverb/compression ( ressonância/compressão) para áudios, ou filtros de grayscale/sepia (escala cinza/sépia) para vídeos. Esse artigo proporciona uma referência para explicar tudo o que você precisa para fazê-los.
 
 - Guia de eventos do desenvolvedor
 
 - Eventos referem-se tanto à um padrão de design, utilizado para o tratamento assíncrono de vários incidentes que ocorrem durante a vida de uma página web, como para a nomeação, caracterização, e uso de um largo número de ocorrências de diferentes tipos de mecanismos de entregadas da web
 
 - AJAX
 
 - AJAX é um termo que define um grupo de tecnologias que permitem as aplicações web realizarem rapidamente atualizações incrementais na interface do usuário sem ser necessário recarregar a página inteira do navegador. Isso faz com que a aplicação seja mais rápida e mais responsiva as ações do usuário.
 
 - Gráficos na Web
 
 - Web sites modernos e aplicativos, muitas vezes precisam apresentar gráficos de diferentes graus de satisfação.
 
 - Guia para APIs da Web
 
 - Um lista de todas as APIs da Web e o que elas fazem.
 
 - JavaScript
 
 - JavaScript é uma poderosa linguagem de scripts utilizada para criar aplicativos para a Web.
 
 - Localizações e codificação de caracteres
 
 - Internamente, navegadores processam texto como Unicode. Entretanto, uma forma de representar caracteres em termos de bytes (codificação de caracteres) deve ser utilizada para transferência de texto da rede para o navegador. A recomendação da especificação HTML é utilizar UTF-8 (que é capaz de representar todo o conteúdo Unicode). Independentemente da escolha da codificação, ela precisa ser declarada no conteúdo Web.
 
 - Desenvolvimento Web móvel
 
 - Esta página fornece uma visão geral de algumas das principais técnicas necessárias para projetar sites que funcionam bem em dispositivos móveis. Se você está procurando informações sobre o projeto Firefox OS da Mozilla, consulte a página Firefox OS. Ou você pode estar interessado em detalhes sobre Firefox para Android.
 
 
 - Aplicativos da web progressivos 
 
 - Aplicações progressivas web(PWAs) usam modernas web APIs juntamente com a estratégia tradicional de aprimoramento progressivo para criar aplicações web multiplataforma. Esses aplicações funcionam em qualquer lugar e fornecem vários recursos que proporcionam as mesmas vantagens da experiência de usuário (UX) tal como em aplicações nativas. Este conjunto de guias informa tudo o que você precisa saber sobre PWAs.
 
 - Otimização e desempenho
 
 - Ao construir aplicativos e sites Web modernos, é importante fazer o seu conteúdo funcionar de forma rápida e eficiente. Isso o torna efetivo tanto em poderosos dispositivos Desktop quanto em outros mais fracos como um celular.
 
 - Analisando e serializando XML
 
 - A plataforma Web oferece diferentes métodos de parsing e serializing de XML, cada um com suas próprias vantagens e desvantagens.
 
 - O  Web Open Font Format (WOFF)
 
 - WOFF (Web Open Font Format) é um formato de arquivo para fontes que é livre para qualquer um usar.
 
 - Usando Objetos FormData
 
 - O objeto 
FormData permite compilar um conjunto de pares de chave / valor para enviar usando XMLHttpRequest. É destinado principalmente para o envio de dados do formulário, mas pode ser utilizado de forma independente destes a fim de transmitir dados. A transmissão é realizada no mesmo formato que o método do formulário submit() iria usar para enviar os dados se o tipo de forma de codificação fosse definido como "multipart / form-data". 
 - Glossário
 
 - Define vários termos técnicos relacionados à Web e Internet.
 
 
 
Veja também