A natureza aberta da World Wide Web apresenta oportunidades incríveis para pessoas que desejam criar sites ou aplicativos online. Para aproveitar ao máximo os recursos da web, você precisa saber como usá-los. Explore os links abaixo para saber mais sobre várias tecnologias da web.
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. -