Exercícios: Aula 11 - Funcionamento da Web 🌐
🟢 Nível Básico
-
URL vs Domínio: Na URL
https://blog.exemplo.com.br/artigos/redes, identifique:- O Protocolo:
- O Subdomínio:
- O Domínio Principal:
- O Caminho (Path):
-
Papel do Browser: Cite duas funções principais de um navegador de internet além de apenas exibir o texto das páginas.
🟡 Nível Intermediário
-
A Jornada do Clique: Coloque na ordem correta os eventos que ocorrem quando você clica em um link:
- ( ) O servidor envia o HTML.
- ( ) O navegador solicita o IP ao DNS.
- ( ) O navegador renderiza a página.
- ( ) Ocorre o Three-Way Handshake TCP.
- ( ) O navegador envia um GET HTTP.
-
F12 - DevTools: Explique para que serve a aba Network (Rede) das ferramentas do desenvolvedor nos navegadores.
🔴 Desafio
- Otimização e Performance: Ao inspecionar a carga de um site pesado, você nota que ele faz 150 requisições para baixar ícones pequenos individualmente.
- Como isso afeta a experiência do usuário em uma rede lenta?
- Por que o navegador baixa vários arquivos (CSS, JS, Imagens) ao mesmo tempo em vez de um por um?
- O que acontece se o servidor DNS demorar 5 segundos para responder? O site vai carregar rápido depois disso?