Ir para o conteúdo.

Início » Web e Redes Sociais » Como evitar aquele chato AutoRefresh nas páginas

Diversos sites adotam a técnica: adicionar uma pequena metatag no código da página para que, de tempos em tempos, o navegador automaticamente recarregue o conteúdo por completo. Podem ser dez minutos, bem como dois minutos, isso depende do proprietário do site. O AutoRefresh incomoda muita gente, mas tem seu motivo de existir, como eu explico mais abaixo – e também explico como desativá-lo em alguns navegadores, então fique ligado.

Eu vejo dois motivos para que um site adote o recarregamento automático das páginas. Primeiro e mais provável de todos, para gerar novos pageviews e assim inflar as estatísticas do domínio. A maioria dos sites vive de publicidade, inclusive este aqui que você está lendo. Vendemos espaços em nossas páginas para os anunciantes, que compram impressões (de anúncios). A cada vez que a página é carregada, conta mais uma exibição de anúncio.

Não é tão simples assim. A publicidade na rede depende de outros fatores, como tempo de navegação, taxa de rejeição e daí por diante. Anunciantes tentam combinar esses fatores na hora de escolher em que veículo colocam suas propagandas. Pageviews entram na conta – quanto mais, melhor para o site.

O outro motivo, dessa vez mais idealista, é manter o conteúdo sempre atualizado. Digamos que você está num site de jornal e quer as notícias frescas. Se esquecer o navegador aberto enquanto executa outra tarefa (Trabalhar, que tal?), ao voltar nele depois de duas horas é bem provável que você queira ver as notícias atualizadas. O AutoRefresh dá uma mãozinha nessa aspecto. Por outro lado, pode ser usado também em páginas de matérias – quem nunca se perdeu em uma leitura depois que o browser recarregou sozinho? Aí incomoda mesmo.

Desativar o AutoRefresh

Para nossa alegria, desativar o AutoRefresh é moleza em diversos navegadores. Eles vêm de fábrica com ajustes para evitar o carregamento forçado. Pena que o Chrome, justo aquele que mais leitores do Tecnoblog utilizam, não oferece a tal opção. Começando pelo browser do Google, a dica é instalar a extensão Stop AutoRefresh, criada por um espanhol. Já que o Chrome não oferece um jeito fácil de desativar a metatag do carregamento, foi preciso interceptar algumas chamadas, verificar se elas vêm do AutoRefresh, para em seguida rodar um pequeno código que evita o primeiro AutoRefresh. Os demais também são evitados.

Extensão Stop AutoRefresh no Chrome

Extensão Stop AutoRefresh no Chrome

No Firefox (versão 14.0), o segundo navegador mais usado por aqui, é simples: vá em Ferramentas > Opções > Avançado. Marque a opção “Alertar se sites tentarem redirecionar ou recarregar a página”.

Firefox

Simples de fazer

E agora no Internet Explorer (versão 9), o navegador da Microsoft que muita gente continua usando: clique no botão de configurações (fica ao lado da “estrela” que indica favoritos) > Opções da Internet > Segurança > Nível Personalizado > procure por “Permitir META REFRESH” e marque a opção “Desabilitar”.

Internet Explorer: também simples

Internet Explorer: também simples

Quem utiliza o Opera , da Opera Software, vá no botão Opera > Configurações > Avançado > Rede > desmarque a opção “Habilitar redirecionamento automático”.

Opera

Opera

Aqui a nossa intenção não é demonizar os sites que adotam o AutoRefresh, qualquer que seja o motivo alegado para isso. O internauta tem a possibilidade de desativar a metatag que permite o carregamento automático.

TB Respostas
Publicidade

47 Comentários (Deixe o seu!)

  • RamonGonz
    368c

    a capa do Terra tem isso e é chato pacas…

    • O Globo.com também tem, mas deve ser de 30 minutos para cima. Muito difícil acontecer, mas acontece.

    • Turdin
      3330c

      Pois é, um portal grande como ele deveria usar outros recursos, como recarregar via AJAX ou qualquer coisa do tipo.

      • RamonGonz
        368c

        exatamente! e dava tbm pra recarregar somente as areas da pagina que sao atualizadas mais frequentemente

      • Petter
        150c

        Sem contar que com Ajax além de mais elegante fica assíncrono, não interferindo no tempo de resposta do site como um todo.

  • Cara, isso é muito bom!

    portais de noticias são mestres em fazer isso.

    • Solaris :o

      • Windows 7 :P

        • Guilherme macedo
          875c

          Solaris….. :O
          Pensei que ia morrer sem ver um usuário desse S.O.

  • Claudio H.
    515c

    Terra, Uol, G1, praticamente todos os grandes sites de notícias utilizam essa metatag que já virou uma espécie de padrão para esse tipo de site.

    Pode até ter seu lado bom, mas pelo menos pra mim atrapalha mais do que ajuda.

    • Acho a ferramenta interessante, desde que o site disponibilize a opção de desativá-la como é o caso do UOL.

      • RamonGonz
        368c

        isso também é interessante… o proprio site deixar a cargo do internauta

  • Marcoscs
    879c

    tem sites em que o auto refresh é imprescindível, como páginas que acompanham um evento em tempo real.

    • Todos os grandes sites que usam do tempo real para trazer informações jornalísticas utilizam outras tecnologias para não ficar recarregando a página toda hora. Pelo menos aqueles que eu acesso são assim. Agora mesmo, neste instante, o G1 transmite o julgamento do mensalão sem recarregar a página nenhuma vez – até porque cortaria o vídeo ao vivo de tempos em tempos.

      • Marcoscs
        879c

        mas aí é streaming de video, eu estava me referindo a coberturas como de futebol, em que os lances são descritos minuto a minuto.

        • Wendel

          Mas tem texto minuto-a-minuto abaixo do vídeo.

        • Claudio H.
          515c

          Nesse caso geralmente é utilizada uma tecnologia chamada AJAX, onde a idéia é atualizar somente um pedaço da página com novas informações via javascript, sem comprometer todo o resto que já foi carregado.

        • Gaba
          1857c

          Exatamente esses, pelo menos no G1 não recarregam a página inteira, apenas o conteúdo minuto a minuto, provavelmente com ajax.

    • Wendel

      Como já disseram, tecnologias como AJAX permitem fazer essa atualização sem precisar recarregar a página inteira.

  • E no Safari (Windows e Mac), como fica?

    • Não descobri meios de desativar o AutoRefresh no Safari. Se algum leitor souber como faz a mágica, por favor avise!

      • RamonGonz
        368c

        Não tem como.

  • O IG é o campeão. Vc lendo uma coisa qq e a infeliz da página recarrega toda, com todos os frufrus pesados…

  • Embora o mal uso em situações onde os refreshes são de longos períodos, tais que em que poderiam usar AJAX, por exemplo, vemos também essa tag ser usada ( de forma errada, suponho ) também nesse caso:
    view-source:http://t.co/W9FnuJIz
    Caso desativarmos a tag como o site usa um sistema duplo de redirecionamento ele continuará funcionando, mas nem todos os sites usam um sistema duplo. Antigamente quando você precisava criar uma página mostrando que uma operação foi realizada você usava a tag meta-refresh para já redirecionar para a página anterior, hoje contamos com ajax.
    No caso do t.co o problema é outro, eles usam para esconder ao dono do site do link de qual página no Twitter o visitante veio. Hoje so sabemos que a pessoa veio do Twitter mas não se foi da timeline dele, se estava no perfil do site, etc. Eles poderiam usar redirecionamento via codigos HTTP, como fazem a maioria absoluta dos encurtadores ( aliás, inutilizados, já que o t.co chega a alongar o que eles encurtam ).

  • O Estadão é “CAMPEÃO” no auto-refresh, putz meu é a cada 2 ou 3 minutos pode contar, dá uma raiva tremenda!!!

    • O ruim é que no estadão é uma applet javascript, e não simplesmente uma metatag…

  • Massa é quando os sites incorporam vídeos do youtube na página e do nada da refresh no meio do vídeo.

  • Thiago Sousa

    Mas “desabilitar o auto redirecionamento” não afeta aqueles downloads onde o site te joga primeiro pra uma página “seu download começará logo”?

    • Vitor
      323c

      No Firefox ele pergunta. Se você disser não, ele não deixa mais naquele domínio e naquela sessão. Também tem a opção de não permitir mais no domínio e [acho que tem] a de não perguntar nunca mais.

  • Breno Caldeira
    2053c

    Solução: ctrl+c, notepad, ctrl+v, fechar aba_chata_auto_refresh_pé_no_saco_e_pilantra

    • Gaba
      1857c

      Fala sério, o texto fica ruim de mais pra ler. Prefiro ler no browser mesmo.

    • No Chrome tem uma extensão chamada Evernote Clearly que faz a mesma coisa só que com um clique só, dentro do browser e mais “bem feitinho”. Imagino que o auto-refresh não ocorra nesse caso.

    • Eu utilizo o IReader… Link para ff https://addons.mozilla.org/pt-br/firefox/addon/ireader/

    • ricardo
      464c

      É muito mais fácil desativar o refresh do que fazer isso.

  • Sites de noticias como R7, G1 e Folha adotam esse refresh no meta da página..

  • O g1 e principalmente o R7 fazem isso, o do R7 é um saco, o tempo todo dá refresh

  • Renato

    Tem esta opção nos navegadores para Android (Dolphin, por exemplo)?

    • Eduardo T.
      61c

      Dolphin não tem. Escrevi pra eles pedindo a função e reportando um erro e disseram que ia pensar se era uma função desejada… e morreu nisso.

      Aproveita em manda um feedback pedindo a função também :)

  • lordtux
    327c

    Nada contra isso na home de um porta como Globo.com por exemplo, afina é a porta de entrada. O chato pra caramba disso é depois que vc clica em um link de noticia e justamente nessa página, onde não há a minima necessidade de refresh, ela atualiza. Pior ainda quando a noticia é grande e leva um certo tempo para ler, fica na cara que é para inflar numeros de acesso.

  • tchones
    110c

    Sites de noticias TEM

    • tchones
      110c

      Doideraaaa… postei sem mesmo clicar no Enviar comentário!!!!!

      Continuando:

      Sites de noticias TEM que atualizar constantemente. Deixar a página inicial do UOL aberta, voltar depois de 20 minutos e ainda ler a mesma noticia é deprimente. O problema é quando clico na noticia e quero ler com calma, mas o navegador fica atualizando de tempos em tempos. Se não me engano, o IDGNow é assim, tanto que desisti de acessar por causa disso.

      • Vitor
        323c

        Existe uma coisa chamada AJAX, que transforma o uso do auto-refresh em desnecessário.

  • Veri
    4c

    Aqui no meu trabalho só rola IE. Que pena.. O Valor Econômico atualiza de 2 em 2 min. Chatíssimo isso.

  • A dica é bem simples, mas ajuda muito no conforto em relação ao acesso a paginas web…

  • Edmilson
    271c

    PCWorld me deixava puto, eu lendo e menos de 5 minutos aquilo dá refresh, mesmo com videos do youtube, ai no meio do vídeo o treco recarrega -.-” Parei de ler muita coisa lá por isso.

  • João

    Eu parei de ler o Estadão por isso, os caras atualizam até pgs secundárias com todas as animações desnecessárias e pesadas. Parabéns ao UOL que coloca no topo da pg um botão pra desligar o refresh.

  • Fabio Aragao
    1c

    Uma excelente dica ao qual eu já estava procurando…. parabens ao Tecnoblog

Deixar comentário:

Leia | Política de Comentários.