O que é o navegador
Navegador é a aplicação que apresenta a interface web. Ele recebe o conteúdo de uma página e o mostra ao usuário. O navegador é o cliente que conversa com o servidor.
O navegador interpreta HTML, CSS e JavaScript. O HTML estrutura, o CSS apresenta e o JavaScript dá comportamento. O resultado é a interface que o usuário vê e com a qual interage.
Navegador e servidor
O navegador e o servidor trabalham em pares. O navegador pede o conteúdo por HTTP, e o servidor entrega a resposta. O navegador apresenta o resultado ao usuário.
A comunicação acontece pela requisição e pela resposta. O navegador envia o pedido e recebe o conteúdo. O servidor processa e devolve o que foi solicitado.
O navegador guarda informação
O navegador guarda informações entre as visitas. Os cookies e o armazenamento local mantêm preferências e sessões. Essas informações acompanham as próximas chamadas.
A retenção no navegador permite experiências contínuas. O usuário não precisa refazer tudo a cada visita. O controle do que é guardado e por quanto tempo é parte do desenho da aplicação.
Navegadores diferentes
Cada navegador interpreta o conteúdo com suas próprias regras. A mesma página pode apresentar pequenas diferenças entre eles. Versões antigas podem não suportar recursos novos.
O teste em navegadores diferentes confirma o comportamento. A aplicação precisa funcionar para quem usa, qualquer que seja o navegador. A compatibilidade faz parte da qualidade da interface.
Para revisar a compatibilidade e o comportamento da sua interface nos navegadores, o Desenvolvimento Colaborativo da Dev Side Studio oferece orientação na construção e na verificação da aplicação.
Dúvidas frequentes
Perguntas frequentes sobre Navegador
- Navegador e servidor são a mesma coisa?
- Não. O navegador é o cliente que apresenta a interface. O servidor armazena e entrega o conteúdo. A comunicação entre os dois acontece por HTTP.
- O navegador renderiza qualquer página igual?
- Não. Cada navegador interpreta e apresenta o conteúdo com suas próprias regras. Diferenças de versão e de suporte podem mudar o resultado visual.
- Os dados ficam no navegador?
- Parte fica. O navegador guarda cookies, cache e armazenamento local. O conteúdo principal costuma ficar no servidor, e o navegador apresenta uma cópia recebida.
- O navegador executa o código da aplicação?
- Executa a parte do [frontend](/glossario/frontend/): HTML, CSS e JavaScript. A lógica do [backend](/glossario/backend/) roda no servidor.
Para continuar
Recursos relacionados
Documentação
Como funciona o navegador
Como o navegador interpreta e apresenta o conteúdo de uma página.
Abrir recursoDocumentação
Cookies e armazenamento
Como o navegador guarda e envia informações entre as visitas.
Abrir recursoAplicação na formação
Developer Workspace
O navegador é o cliente que apresenta a interface web e se comunica com o servidor.
Conhecer a formação
Fontes consultadas
Referências deste verbete
Este verbete ajudou você?
Obrigado pela resposta. Ela fica salva apenas neste navegador.