Nos dias de Internet discada, visitar sites com conteúdo complexo demorava o suficiente para você ir tomar um café enquanto seu destino carregava. Conexões banda larga reduzem a espera pela gratificação online, mas quando páginas web expiram, você pode esperar uma cafeteira inteira sem ver a informação que quer. Para diagnosticar esses timeouts, comece com uma compreensão de suas causas em ambas as pontas de uma conexão de Internet.
Programação web depende cada vez mais de componentes scriptados que apresentam conteúdo dinâmico, respondem a entrada do visitante e acomodam recursos especiais do site. A eficiência com que seu navegador processa esses scripts depende se você está usando software atualizado que pode lidar com práticas atuais de scripting e quão bem os programadores codificam seus scripts. Quando o código sobrecarrega seu navegador com requisições de processamento complexo, o software exibe uma mensagem de erro que lhe dá a escolha entre esperar os scripts terminarem de processar ou interrompê-los. Os mesmos problemas que afetam programação JavaScript também podem afetar páginas de sites que dependem de plugins de navegador como Flash ou Java.
Alguns designers web usam os mesmos arquivos gráficos para cada instância de uma imagem em todo um site. Esses designers escalam seus arquivos para corresponder ao maior tamanho em que os visuais aparecem e codificam suas páginas para reduzir esses arquivos maiores para porcentagens menores de exibição. Quando seu navegador baixa conteúdo em preparação para servir uma página em uma janela de documento, adquirir e então escalar arquivos de imagem leva mais tempo que adquirir imagens de tamanho real. Mesmo com imagens pré-escaladas, uma página complexa com múltiplas imagens — uma galeria de site de fotógrafo, por exemplo — pode demorar o suficiente para baixar que a página parece ter expirado.
Algumas páginas de sites deliberadamente expiram se você as deixa ociosas por quantidades específicas de tempo. Sites de bancos e outros serviços financeiros automaticamente desconectam você se você acessar sua conta e deixar seu navegador inativo por quantidades específicas de tempo. Navegadores web também tendem a rodar menos eficientemente se você os deixa rodando por dias sem desligá-los e relançá-los. Especialmente quando você carrega conteúdo web complexo e intensivo em memória, navegadores podem agarrar quantidades crescentes de memória do seu computador sem liberar após você fechar janelas e abas. Conforme esses vazamentos de memória pioram, o desempenho do navegador desacelera, eventualmente tornando-se inutilizavelmente sem resposta.
Seu navegador pode expirar por causa de problemas que interrompem ou interferem com o fluxo de dados online. Eventos catastróficos do lado do servidor e falhas de rede ou equipamento podem parar páginas de carregar no seu navegador, que eventualmente para de tentar adquirir informação do site. Seu provedor de serviço de Internet pode limitar a largura de banda da sua conexão. Deficiências de timeout também podem apontar para problemas com servidores de Sistema de Nomes de Domínio que seu provedor de Internet usa para interpretar nomes de sites em seus endereços numéricos únicos subjacentes. Você pode alterar os servidores DNS que seu sistema usa nas configurações de Protocolo de Internet do Windows, acessíveis no Centro de Rede e Compartilhamento e configurações do adaptador para sua conexão de Internet atual. Para alterar essas configurações, você precisa dos endereços IP dos servidores DNS que decidir usar.
Tecnologia Eletrônica © [www.351231.com]