Tecnologia Web para desenvolvedores
A Web aberta apresenta oportunidades incríveis para os desenvolvedores. Para tirar o máximo proveito dessas tecnologias, você precisa saber como usá-las. Abaixo, você encontrará links para nossa documentação de tecnologias Web.
Documentação para desenvolvedores Web
- Guia para Desenvolvedores Web
- 
O Guia para Desenvolvedores Web provê um conteúdo útil de informações, para realmente ajudá-lo a usar as tecnologias Web para fazer o que deseja ou precisa. 
- Tutoriais para Desenvolvedores Web
- 
Uma lista de tutoriais para orientá-lo passo a passo no aprendizado de APIs, tecnologias ou áreas abrangentes dos tópicos. 
- Acessibilidade
- 
Permitir que o maior número possível de pessoas use sites, mesmo quando as habilidades dessas pessoas são limitadas de alguma forma. 
- Performance
- 
Tornar o conteúdo o mais disponível e interativo possível, o mais rápido possível. 
- Security
- 
Protegendo os usuários contra vazamentos de dados e roubo de dados, ataques de canal lateral e ataques como scripts entre sites, injeção de conteúdo e click-jacking. 
Referências para Tecnologias Web
- APIs da Web
- 
APIs de programação JavaScript que você pode usar para criar aplicativos na Web. 
- HTML
- 
HTML fornece os blocos de construção fundamentais para estruturar documentos e aplicativos da Web. 
- CSS
- 
Folhas de estilo em cascata são usadas para descrever a aparência de documentos e aplicativos da Web. 
- JavaScript
- 
JavaScript é a linguagem de programação nativa da Web. 
- WebAssembly
- 
O WebAssembly permite que programas escritos em C, C++, Rust, Swift, C#, Go e muito mais sejam executados na Web. 
- Eventos
- 
Eventos são o que você cria aplicativos da Web para reagir; por exemplo, quando uma página da Web termina de carregar ou um usuário seleciona algo, pressiona uma tecla, redimensiona uma janela, envia um formulário ou pausa um vídeo. 
- HTTP
- 
HTTP é o protocolo fundamental da Internet para buscar documentos, folhas de estilo, scripts, imagens, vídeos, fontes e outros recursos pela Web — e para enviar dados de volta aos servidores Web. 
- Mídia
- 
Formatos, codecs, protocolos, APIs e técnicas para incorporar e transmitir conteúdo de vídeo, áudio e imagem em documentos e aplicativos da Web. 
- SVG
- 
Gráficos vetoriais escaláveis permitem que você crie imagens que podem ser dimensionadas suavemente para qualquer tamanho. 
- MathML
- 
MathML permite exibir notações matemáticas complexas na Web. 
- Componentes da Web
- 
Componentes Web são elementos personalizados que você pode definir e reutilizar em seus aplicativos Web. 
- WebDriver
- 
WebDriver é um mecanismo de automação de navegador para controlar remotamente um navegador emulando as ações de uma pessoa real usando o navegador. É amplamente usado para testes entre navegadores de aplicativos da Web. 
- Extensões da Web
- 
Extensões da Web são uma maneira de você fornecer aos usuários recursos aprimorados em seus navegadores — para fazer coisas como bloquear anúncios e outros conteúdos, personalizar a aparência das páginas e muito mais. 
- Manifestos de aplicativos da Web
- 
Manifestos de aplicativos da Web permitem que os usuários instalem aplicativos da Web nas telas iniciais de seus dispositivos, com aspectos como orientação de tela retrato/paisagem e modo de exibição (por exemplo, tela cheia) predefinidos. 
- Progressive Web Apps (PWAs)
- 
Progressive Web Apps fornecem uma experiência de usuário semelhante a aplicativos móveis nativos. 
Documentação das ferramentas do desenvolvedor
- Ferramentas do desenvolvedor do Firefox
- 
Documentação para o conjunto de ferramentas de desenvolvimento web incorporadas ao Firefox. 
- Chrome DevTools
- 
Documentação para o conjunto de ferramentas de desenvolvedor da Web incorporadas ao Chrome. 
- Safari Web Inspector
- 
Documentação para o conjunto de ferramentas de desenvolvedor da Web incorporadas ao Safari. 
- Edge DevTools
- 
Documentação para o conjunto de ferramentas de desenvolvedor da Web incorporadas ao Edge.