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.