1. Início
  2. Explorar
  3. Informática
  4. Fundamentos de Informática
  5. Navegação Básica na Web

Navegação Básica na Web - Informática | Tuco-Tuco

Aula de Informática (Fundamentos de Informática): Navegação Básica na Web. Uso de abas, favoritos, histórico e downloads nos navegadores. Estude gratuitamente para concursos públicos e OAB no Tuco-Tuco.

Navegação Básica na Web O Navegador Web: Conceito e Funções Essenciais O navegador web (ou browser) é um software aplicativo que permite acessar, interpretar e exibir recursos disponíveis na World Wide Web. Ele atua como um cliente que se comunica com servidores web por meio de protocolos padronizados, sendo o principal ponto de interação entre o usuário e a internet. 1.1. Funcionamento Interno de um Navegador Quando um usuário digita um endereço na barra de endereços ou clica em um link, o navegador executa uma série de etapas: Resolução de DNS (Domain Name System): O navegador consulta um servidor DNS para traduzir o nome de domínio (ex.: ) em um endereço IP numérico (ex.: ). Esse processo é fundamental porque a comunicação na internet é baseada em IPs. Estabelecimento de conexão: Utilizando o protocolo TCP/IP, o navegador estabelece uma conexão com o servidor na porta correspondente (porta 80 para HTTP, porta 443 para HTTPS). Envio da requisição HTTP/HTTPS: O navegador envia uma requisição formatada conforme o protocolo HTTP, contendo o método (GET, POST, etc.), o caminho do recurso, cabeçalhos (como para identificar o navegador) e possíveis cookies. Processamento da resposta: O servidor responde com um código de status (ex.: 200 OK, 404 Not Found) e o conteúdo solicitado (normalmente HTML, CSS, JavaScript, imagens). Renderização: O navegador interpreta o HTML, aplica o CSS, executa o JavaScript e constrói a árvore DOM (Document Object Model). O resultado é a exibição visual da página, com textos, imagens, vídeos e elementos interativos. 1.2. Principais Componentes da Interface do Navegador Barra de endereços (ou URL): Campo onde se insere o endereço do recurso desejado. Além de digitar URLs, permite realizar buscas diretamente (quando o navegador possui um mecanismo de busca associado). Botões de navegação: Voltar, avançar, recarregar/atualizar e parar carregamento. O botão "recarregar" solicita novamente o recurso ao servidor, podendo trazer uma versão atualizada. O atalho força o recarregamento ignorando o cache local. Abas (ou guias): Permitem múltiplas páginas abertas simultaneamente em uma única janela. Cada aba executa em um processo separado nos navegadores modernos (ex.: Chrome, Edge), o que aumenta a estabilidade – se uma aba falha, as demais permanecem funcionando. Botões de favoritos (bookmarks): Salvam links de páginas para acesso rápido. Podem ser organizados em pastas e sincronizados entre dispositivos por meio de uma conta (Google, Microsoft, etc.). Histórico: Registro cronológico das páginas visitadas. Mantém URLs, títulos e horários de acesso. Pode ser pesquisado e limpo pelo usuário. Menu de configurações: Acesso a opções como privacidade, segurança, aparência, mecanismo de busca padrão, gerenciamento de senhas e extensões. Ferramentas do desenvolvedor (DevTools): Conjunto de utilitários que permitem inspecionar o código HTML/CSS, depurar JavaScript, analisar requisições de rede, simular dispositivos móveis, entre outras funções avançadas. Gerenciamento de Abas e Sessões A navegação por abas é um recurso essencial para produtividade. Além da abertura básica ( para nova aba, para fechar), existem funcionalidades avançadas: Abrir link em nova aba: Clicar com o botão direito sobre um link e escolher "Abrir em nova aba" ou usar (em Windows/Linux) ou (em macOS). Fixar aba: Transforma a aba em um ícone reduzido, mantendo-a sempre aberta e visível. Útil para aplicações web usadas constantemente (e-mail, calendário). Duplicar aba: Recria a aba atual com o mesmo histórico de navegação. Atalho comum: reabre a última aba fechada, podendo ser usado repetidamente para restaurar várias abas. Grupos de abas: Navegadores como Chrome e Edge permitem agrupar abas por cores e nomes, facilitando a organização de projetos ou tarefas distintas. Sessões de navegação: Alguns navegadores (ex.: Firefox, Vivaldi) oferecem o salvamento de sessões completas (conjunto de abas abertas) para retomada posterior. Favoritos (Bookmarks) e Sincronização Os favoritos são uma forma de armazenar permanentemente endereços de interesse. Diferentemente do histórico (que é temporário e sujeito a limpeza), os favoritos permanecem até que o usuário os remova. 3.1. Gerenciamento de Favoritos Adicionar aos favoritos: (Windows/Linux) ou (macOS). Uma janela permite editar o nome, escolher a pasta de destino e adicionar tags (quando suportado). Organização: Pastas aninhadas permitem categorizar favoritos (ex.: "Trabalho", "Estudos", "Lazer"). A maioria dos navegadores permite arrastar e soltar itens. Importação e exportação: É possível importar favoritos de outro navegador ou exportar para um arquivo HTML. Esse arquivo pode ser usado para transferência ou backup. Barra de favoritos: Exibe uma linha horizontal de atalhos logo abaixo da barra de endereços. Apenas os favoritos colocados na pasta "Barra de favoritos" aparecem. 3.2. Sincronização entre Dispositivos Com uma conta no serviço do navegador (Google Chrome, Microsoft Edge, Mozilla Firefox, Apple iCloud para Safari), é possível sincronizar: Favoritos Histórico de navegação Senhas salvas Extensões Configurações (incluindo mecanismo de busca padrão) Abas abertas (em alguns navegadores) A sincronização usa criptografia ponta a ponta para senhas, mas o usuário deve estar atento às políticas de privacidade de cada provedor. Histórico de Navegação O histórico é um registro detalhado das atividades do usuário na web. Ele inclui: URLs visitadas Títulos das páginas Data e hora da visita Número de vezes que a página foi acessada (em alguns navegadores) 4.1. Utilização do Histórico Pesquisa: A maioria dos navegadores oferece um campo de busca dentro da página de histórico, permitindo localizar páginas por palavras-chave, domínio ou intervalo de datas. Limpeza: O usuário pode limpar todo o histórico ou apenas um período específico (última hora, último dia, última semana, etc.). Também é possível remover itens individualmente. Histórico como evidência: Em contextos forenses ou de auditoria, o histórico pode ser recuperado mesmo após limpeza superficial, pois os dados podem permanecer em arquivos de cache ou no disco rígido até serem sobrescritos. 4.2. Modos de Navegação que Não Salvam Histórico Todos os navegadores principais oferecem um modo "anônimo", "privado" ou "inPrivate". Nesse modo: O histórico de navegação não é salvo localmente após o fechamento da janela. Cookies e dados de sites são descartados ao final da sessão. Senhas e preenchimento automático de formulários não são armazenados. Importante: O modo anônimo não oculta o tráfego do provedor de internet, do administrador da rede ou dos sites visitados. Ele apenas impede que outros usuários do mesmo dispositivo vejam o histórico local. Para anonimato real, é necessário o uso de VPN ou Tor. Gerenciamento de Downloads O navegador gerencia o download de arquivos (documentos, imagens, programas, etc.). O comportamento padrão pode ser configurado: Pasta de destino: O usuário pode definir uma pasta padrão ou ser perguntado a cada download onde salvar. Visualização de downloads: (Windows/Linux) ou (macOS) abre a página de downloads, que lista arquivos baixados, com opções de abrir a pasta, pausar, retomar ou cancelar. Abertura automática: É possível configurar o navegador para abrir automaticamente certos tipos de arquivo (ex.: PDF, MP3) após o download, em vez de salvá-los. Segurança em downloads: Navegadores modernos verificam arquivos baixados contra listas de malware conhecidos. Se um arquivo for suspeito, o navegador exibe um aviso e pode bloquear o download. Cache e Cookies 6.1. Cache do Navegador Cache é uma área de armazenamento temporário onde o navegador guarda cópias de recursos (imagens, CSS, JavaScript, etc.) obtidos de sites. Quando o usuário revisita uma página, o navegador pode carregar esses recursos do cache em vez de baixá-los novamente da rede, acelerando o carregamento e economizando largura de banda. Funcionamento: O servidor web pode definir cabeçalhos HTTP como e para indicar por quanto tempo o recurso deve ser mantido em cache. Limpeza de cache: Via configurações do navegador, o usuário pode limpar o cache total ou por período. Isso é útil para resolver problemas de exibição incorreta de sites (quando uma versão antiga fica armazenada). 6.2. Cookies Cookies são pequenos arquivos de texto enviados por sites e armazenados pelo navegador. Eles têm diversas finalidades: Sessão: Mantêm o estado de login enquanto o navegador está aberto. Cookies de sessão são apagados ao fechar o navegador. Persistentes: Permanecem por um período definido pelo site (dias, meses). Servem para lembrar preferências (idioma, tema, carrinho de compras) ou rastrear comportamento para publicidade direcionada. Cookies de terceiros (third-party): Originados de domínios diferentes do site visitado, geralmente usados por redes de anúncios e serviços de análise. A maioria dos navegadores modernos bloqueia ou restringe cookies de terceiros por padrão. O usuário pode gerenciar cookies nas configurações: excluir todos, permitir/bloquear por site, ou configurar para serem apagados ao fechar o navegador. Extensões e Plugins 7.1. Extensões São pequenos programas adicionais que ampliam as funcionalidades do navegador. Exemplos comuns: Bloqueadores de anúncios (AdBlock, uBlock Origin) Gerenciadores de senhas (LastPass, Bitwarden) Tradutores automáticos (Google Tradutor) Ferramentas de produtividade (extensões para captura de tela, checklists, etc.) As extensões são instaladas a partir de lojas oficiais (Chrome Web Store, Firefox Add-ons, Microsoft Edge Add-ons). Elas possuem permissões que devem ser analisadas pelo usuário, pois uma extensão maliciosa pode ler dados de navegação, capturar senhas ou injetar anúncios. 7.2. Plugins (Tecnologia em declínio) Antigamente, plugins como Adobe Flash, Java e Silverlight eram necessários para reproduzir conteúdo multimídia ou aplicações interativas. Atualmente, a maioria dessas tecnologias foi substituída por padrões web abertos (HTML5, WebGL, WebAssembly), e os navegadores descontinuaram o suporte a plugins. O Flash Player, por exemplo, foi oficialmente descontinuado em 31 de dezembro de 2020. Atalhos de Teclado Essenciais para Navegação Eficiente | Atalho (Windows/Linux) | Atalho (macOS) | Função | |------------------------|----------------|--------| | | | Abrir nova aba | | | | Fechar aba atual | | | | Reabrir última aba fechada | | | (ou ) | Avançar para a próxima aba | | | | Voltar para a aba anterior | | | | Focar na barra de endereços | | | | Adicionar página aos favoritos | | | | Abrir histórico | | | | Abrir downloads | | ou | | Recarregar página | | | | Recarregar ignorando cache | | | | Localizar texto na página | | | | Imprimir página | | | | Salvar página atual (HTML ou completo) | | | | Aumentar zoom | | | | Restaurar zoom padrão | Protocolos HTTP e HTTPS 9.1. HTTP (Hypertext Transfer Protocol) É o protocolo fundamental para transferência de hipertexto na web. Funciona sobre TCP/IP e segue um modelo requisição-resposta. As principais características: Stateless: Cada requisição é independente; o servidor não mantém estado entre requisições. Cookies e sessões são mecanismos construídos sobre essa camada. Métodos HTTP: GET (solicitar recurso), POST (enviar dados), PUT (atualizar recurso), DELETE (remover recurso), HEAD (solicitar apenas cabeçalhos), entre outros. Códigos de status: 1xx (informativo), 2xx (sucesso – 200 OK, 201 Created), 3xx (redirecionamento – 301 Moved Permanently, 302 Found), 4xx (erro do cliente – 404 Not Found, 403 Forbidden), 5xx (erro do servidor – 500 Internal Server Error). 9.2. HTTPS (HTTP Secure) HTTPS é uma extensão do HTTP que utiliza criptografia por meio dos protocolos TLS (Transport Layer Security) ou seu antecessor SSL (obsoleto). A camada de segurança garante: Confidencialidade: Os dados trafegados são criptografados, impedindo que terceiros interceptem e leiam informações sensíveis (senhas, números de cartão). Integridade: Garante que os dados não foram alterados durante o transporte. Autenticação: O servidor apresenta um certificado digital emitido por uma Autoridade Certificadora (CA), comprovando sua identidade. O navegador exibe um cadeado na barra de endereços para indicar uma conexão segura. Sites que exigem login ou transações financeiras devem usar HTTPS. Navegadores modernos marcam sites HTTP como "Não seguro". Configurações de Privacidade e Segurança Os navegadores oferecem opções avançadas para proteger o usuário: Gerenciamento de senhas: O navegador pode sugerir senhas fortes, salvá-las e preenchê-las automaticamente. Para maior segurança, recomenda-se um gerenciador de senhas dedicado. Proteção contra rastreadores: Bloqueia cookies e scripts de rastreamento de terceiros. No Firefox, a "Proteção aprimorada contra rastreamento" é ativada por padrão. Verificação de segurança: O navegador pode alertar sobre sites perigosos, downloads maliciosos ou extensões suspeitas usando listas atualizadas remotamente. Limpeza de dados de navegação: Permite excluir seletivamente histórico, cookies, cache, senhas salvas, dados de formulários, etc. Configuração de permissões de sites: O usuário pode controlar quais sites podem acessar câmera, microfone, localização, notificações, pop-ups, etc. Acessibilidade e Ferramentas para Inclusão Os navegadores modernos incluem recursos de acessibilidade para pessoas com deficiência: Zoom de página e texto: Amplia o conteúdo sem perder a formatação. Leitor de tela compatível: Navegadores expõem a árvore de acessibilidade para softwares como NVDA, JAWS, VoiceOver (macOS) e Narrator (Windows). Navegação por teclado: Uso de , , , setas direcionais e teclas de atalho. Contraste e temas escuros: Opções para reduzir a fadiga visual e melhorar a legibilidade. Legendas e transcrições: Para conteúdo multimídia, navegadores podem exibir legendas (WebVTT) e permitir controle de velocidade de reprodução. Atualizações e Manutenção do Navegador Manter o navegador atualizado é uma das práticas mais importantes de segurança cibernética. As atualizações frequentes corrigem vulnerabilidades exploradas por malwares e ataques. Os principais navegadores atualizam automaticamente em segundo plano, mas o usuário pode verificar manualmente: Chrome: Edge: Firefox: Menu → Ajuda → Sobre o Firefox Safari: Atualizações via macOS (App Store ou Preferências do Sistema) Além disso, é recomendável remover extensões não utilizadas, limpar o cache periodicamente e revisar as permissões concedidas a sites. Comparativo entre Navegadores Principais | Navegador | Motor de Renderização | Característica Diferencial | Plataformas | |-----------|-----------------------|----------------------------|--------------| | Google Chrome | Blink | Integração com serviços Google, vasta biblioteca de extensões | Windows, macOS, Linux, Android, iOS | | Mozilla Firefox | Gecko (Quantum) | Foco em privacidade, código aberto, personalização | Windows, macOS, Linux, Android, iOS | | Microsoft Edge | Blink | Integração com Windows 10/11, coleções, leitura imersiva | Windows, macOS, Linux, Android, iOS | | Safari | WebKit | Eficiência energética em macOS, sincronização com iCloud | macOS, iOS (sem versão atual para Windows) | | Opera | Blink | VPN integrada, bloqueador de anúncios, widgets de mensagens | Windows, macOS, Linux, Android, iOS | Conceitos Avançados e Tendências Navegadores baseados em Chromium: A maioria dos navegadores atuais (Chrome, Edge, Opera, Brave, Vivaldi) utiliza o projeto de código aberto Chromium, o que unifica o suporte a padrões web, mas reduz a diversidade de motores. WebAssembly (Wasm): Permite executar código de alto desempenho (C, C++, Rust) no navegador, próximo à velocidade nativa. Aplicações como editores de vídeo e jogos complexos tornam-se viáveis na web. Progressive Web Apps (PWAs): Sites que podem ser instalados como aplicativos no dispositivo, funcionando offline e enviando notificações push. WebRTC: Comunicação em tempo real (áudio, vídeo, compartilhamento de tela) diretamente entre navegadores, sem plugins – usado em Google Meet, Zoom Web, etc. API de Credenciais Web (WebAuthn): Padrão para autenticação sem senha usando chaves de segurança físicas (YubiKey) ou biometria (Windows Hello, Touch ID). Exercícios: Ao ativar o modo anônimo em um navegador, o usuário garante que: Qual dos programas abaixo NÃO é citado como um exemplo de navegador no conteúdo da aula? Qual dos elementos abaixo é utilizado para digitar o endereço de um site na internet? Entre os protocolos utilizados pelos navegadores para acessar páginas na internet, qual é considerado mais seguro por usar criptografia? De que forma a ferramenta de favoritos (bookmarks) pode ser útil para o usuário durante a navegação na web? Complete a frase: Os navegadores modernos como o Google Chrome e o Microsoft Edge utilizam o motor de renderização _____, que é responsável por interpretar o código HTML/CSS e exibi-lo visualmente. Complete a frase: Ao estabelecer uma conexão segura via protocolo HTTPS, o navegador utiliza, por padrão, a porta de comunicação numérica _____, garantindo que o tráfego seja criptografado. Complete a frase: Para resolver problemas de carregamento onde o navegador insiste em exibir uma versão antiga da página, o usuário pode forçar a atualização ignorando o cache local através do atalho _____. Complete a frase: Os _____, originados de domínios diferentes do site visitado, são mecanismos técnicos utilizados primordialmente para o rastreamento de usuários e entrega de publicidade segmentada. Complete a frase: O modo de navegação anônima impede o registro local de histórico e cookies, mas não oculta a atividade online do _____ ou dos administradores de sistemas em redes corporativas. Complete a frase: O processo realizado pelo navegador para traduzir o nome amigável de um site (URL) no endereço numérico real do servidor onde os arquivos estão hospedados é a resolução de _____. Complete a frase: O código de status HTTP _____, retornado pelo servidor ao navegador, indica que uma página foi movida permanentemente para um novo endereço, preservando a autoridade de SEO da URL antiga. Complete a frase: No gerenciamento de navegadores, as _____ são pequenos programas que ampliam as funcionalidades nativas, mas que podem representar riscos se tiverem permissão para ler dados sensíveis. Complete a frase: A arquitetura moderna que isola cada aba do navegador em um processo separado do sistema operacional, impedindo que falhas em um site travem todo o programa, é denominada _____. Complete a frase: A segurança na navegação web via HTTPS provê autenticidade, integridade e _____, impedindo que terceiros interceptem e leiam informações sensíveis durante o trânsito dos dados.