Tecnologia da Web para desenvolvedores

Tecnologias da Web

Noções básicas

HTML
    O HyperText Markup Language (HTML) é usado para descrever e definir o conteúdo de uma página da Web.
CSS
    Folhas de estilo em cascata (CSS) são usadas para descrever a aparência ou apresentação de conteúdo em uma página da Web.

HTTP
    Protocolo de transferência de hipertexto (HTTP) é usado para entregar HTML e outros documentos hipermídia na web.

Scripts

JavaScript
    JavaScript é a linguagem de programação que é executada no seu navegador. Você pode usá-lo para adicionar interatividade e outros recursos dinâmicos ao seu site ou aplicativo.
API da Web
    Interfaces de programação de aplicativos da Web (APIs da Web) são usadas para executar uma variedade de tarefas, como a manipulação de DOM, reprodução de áudio ou vídeo ou geração de gráficos 3D.

        A referência de interface da API da Web lista todos os tipos de objeto que você pode usar enquanto se desenvolve para a web.
        A página WebAPI lista todas as comunicações, acesso de hardware e outras APIs que você pode usar em aplicativos da web.
        A referência do Evento lista todos os eventos que você pode usar para rastrear e reagir a coisas interessantes que ocorreram em sua página ou aplicativo.

Gráficos

SVG
    Scalable Vector Graphics (SVG) permite que você descreva imagens como conjuntos de vetores (linhas) e formas. Uma vantagem de SVGs é que eles escalam sem problemas, independentemente do tamanho em que são desenhados.
WebGL
    WebGL é uma API de JavaScript que permite desenhar gráficos 3D ou 2D usando o elemento HTML <canvas>.

Áudio, vídeo e multimídia

Tecnologias de mídia na web
    Uma lista de APIs relacionadas à mídia com links para a documentação que você precisa para cada uma.
Visão geral da tecnologia de mídia na web
    Uma visão geral das tecnologias da Web abertas e das APIs que oferecem suporte para reprodução, manipulação e gravação de áudio e vídeo. Se você não tem certeza sobre qual API você deve usar, este é o lugar para começar.
API de captura e transmissão de mídia
    Uma referência para a API que permite transmitir, gravar e manipular mídia tanto local quanto em uma rede. Isso inclui o uso de câmeras e microfones locais para capturar imagens de vídeo, áudio e imagens estáticas.

De outros

MathML
    Mathematical Markup Language (MathML) permite exibir equações matemáticas complexas e sintaxe.

Área de aprendizagem

Aprendendo desenvolvimento web
    Este conjunto de artigos fornece aos iniciantes tudo o que eles precisam para começar a codificar sites simples.

 

Outros tópicos

 

Desenvolvendo aplicativos da web
    Este conjunto de artigos explica as técnicas utilizadas no desenvolvimento de aplicativos da web para ambientes móveis, de desktop e de SO Firefox.
Acessibilidade
    Os sites acessíveis permitem o maior número possível de pessoas para usar a web, incluindo aqueles cujas habilidades visuais, auditivas ou outras sejam limitadas de alguma forma. Este conjunto de artigos fornece informações sobre desenvolvimento web acessível.
Segurança
    Não deixe o seu site ou aplicativo filtrar dados privados para os bandidos. Use este conjunto de artigos para garantir que seus projetos estejam seguros.

 

View All...