Guia do desenvolvedor web
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
<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áriosubmit()
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.