Postagens | Dicas blog, Imagem, Pc Windows

BlogSpot com postagens em branco com Internet Explorer. O que fazer?

Vou mostrar um hack para que blogs do blogger funcionem no IE(Internet Explorer), o que acontece é que blogs ou sites que usam a plataforma blogger e tem a opção de responder comentários estão exibindo uma página de postagem em branco, ou seja, totalmente inacessível, apenas no navegador IE, nos outros navegadores tudo funciona bem, mas, o Internet Explorer é usado por uma boa parcela da população, que deve ir de 20 até 40%, se você é blogueiro deve se preocupar com isso, as pessoas não vão mudar de navegador por causa de seu blog, pior, ao acessar seu blog elas nem vão saber o que está acontecendo ao ver uma página em branco e seu blog perderá algo que você tanto luta para ter, perderá visitas.

Para saber se seu blog está com esse problema, acesse 2 posts que já possuem comentários, faça isso usando o navegador Internet Explorer, pois é com ele que esse erro acontece, se a postagem não aparecer, prossiga a leitura abaixo.

Eu notei esse problema após o blogger ter lançado a opção de respostas nos comentários, de inicio pensei que era apenas no meu blog, depois percebi que o mesmo ocorria em outros blogs, testei eles e percebi que acontecia após adicionar o gadget seguidores, mas, por fim, sem esse gadget ninguém irá querer ficar e, ele não é o único 'culpado', existe um outro javascript no HTML do blog, e esse está entrando em 'conflito' com o gadget seguidores, uma saída seria retirar o gadget seguidores, mas, como isso nós não queremos, vamos usar um código que, apenas para o IE, irá bloquear o javascript responsável pela opção de resposta nos comentários, aí, o blog funcionará normalmente para os 3 navegadores mais usados da web(IE, Mozilla Firefox e Chrome), mas, apenas os leitores que usam o IE, não poderão responder comentários, mas poderão comentar normalmente, como era antes.

Esse procedimento pode ser desfeito no futuro, basta você fazer o inverso, retirar o código que você adicionar, digo isso porque talvez o blogger solucione o problema, eu optei por não esperar uma solução que não sei quando virá, até porque considero um problema grave para o desempenho do blog e satisfação dos leitores que usam o IE.

Talvez seja preciso limpar o cache do IE para ver o resultado correto depois da alteração.

Evitar erro no IE impedindo resposta em comentário de blogs que usam Blogger

Para esclarecer, bloqueando a opção respostas apenas para o IE as postagens funcionam normalmente, e no IE os comentários ficarão como eram antes.
Sempre leia com atenção, você precisará localizar algo no código, para isso use as duas teclas de atalho Ctrl F
    Os passos abaixo são para serem feitos usando a versão de interface antiga do blogger, quem usa a nova interface atualizada, vá em Modelo e faça um backup de seu modelo antes de começar, depois, em Modelo >Editar HTML >Prosseguir e siga os passos abaixo a partir do passo 5, abaixo.
  1. Acesse o blogger.com usando a interface antiga
  2. Clique em Design
  3. Clique em Editar HTML
  4. Faça um backup de seu código clicando em Baixar modelo completo
  5. Marcar ou clicar em Expandir modelos de Widget
  6. Localize os códigos abaixo:  <script defer='defer' expr:src='data:post.commentSrc' type='text/javascript'/>

      <script type='text/javascript'>
        (function() {
          var items = <data:post.commentJso/>;
          var msgs = <data:post.commentMsgs/>;

  7. Exatamente antes/acima dele adicione:<style type='text/css'>
    .continue,.secondary-text{display:none}
    </style><comment><style type='text/css'>
    .continue,.secondary-text{display:block}
    </style>
  8. Agora localize esse trecho de código:        window.goog.comments.loadQueue = window.goog.comments.loadQueue || [];
            window.goog.comments.loadQueue.push(render);
          }
        })();
    // ]]>
      </script>
  9. Exatamente após/abaixo do trecho de código que mostrei acima, adicone:</comment>
  10. Clique em SALVAR MODELO
Resolver bug postagem em branco no internet explorer 8 e 7
Era isso apenas, para quem gosta e já entende de códigos, vou dar uma explicada, no Html, tudo o que estiver entre as 'tags' <comment></comment> não é 'reconhecido' pelo navegador Internet Explorer, então, o script que causa o erro no IE não será executado por esse navegador, mas sim para os outros, permitindo 'corrigir' esse bug, nos códigos acima aproveitei para colocar um Css que vai esconder os links Responder nos comentários, apenas para o IE, assim ninguém clicará neles, já que não funcionam, não precisam ser vistos para usuários do IE, e, se você observar atentamente, coloquei dois Script e estilos Css entre as tags <comment> assim ambos serão bloqueados para o Internet Explorer, finalizando:<comment>O que estiver aqui não é executado ou não exibido pelo Internet Explorer</comment>

8 comentários:

  1. Puxa vc não tem idéia do quanto eu odeio o IE...
    Não sabia desse baita bug, fui fazer conforme vc explicou e nada mudou no meu blog (tive o desprazer de instalar o ie só pra testar), a propósito seu blog também não aparece normal não!
    Mostra o inicio do post mas não há cristo que faça ele descer a página...

    ai como eu odeio esse ie...rsrs

    ResponderExcluir
  2. Gizαα ♔

    Muita gente não gosta do IE, mas blogueiros precisam dar uma atenção a ele pelo fato de alguns leitores usarem, quem usa o Windows não precisa baixar ele porque já é o navegador padrão e até o momento é impossível desinstalar.

    Eu adicionei o código acima no meu blog e testei com o IE8 e com a opção de compatibilidade para a versão 7, sei que com o Ie7 o blog tem um problema que optei por não resolver, uma vez que entre as duas versões a grande maioria das pessoas usa o IE8 e no & ainda é possível acessar.

    ResponderExcluir
  3. pois é, eu havia me decidido por "largar de mão" o IE...querem navegar nessa "tranqueira"? Naveguem (se conseguirem kkk).Um erro aqui e ali ok, agora toda página sem aparecer é d+...

    Aqui usei o 8, só não tinha visto a opção de compatibilidade...e agora penso que seria melhor nem ter visto...

    [ ]s

    ResponderExcluir
  4. Gizaa Veiga

    Esqueci de avisar, talvez precise limpar o cache do seu navegador Internet Explorer, as vez ele limpa sozinho quando reinicia o computador, mas nem sempre porque depende de suas configurações pessoais, mas visitei seu blog com o IE e ele funcionou bem, os posts carregaram normalmente.

    ResponderExcluir
  5. Ah, desisti denovo...aff (pelo menos por enquanto), eu limpei o cache (depois de ler sua resposta) e sumiu tudo outra vez...tem muita coisa que eu mechi no meu template, tentei limpar um pouco hoje pra ver se ajudava mas acho que foi em vão...

    Obrigado pelas dicas, tento outra hora e aviso qualquer coisa :)

    ResponderExcluir
  6. Voltei :)
    Provavelmente foi tudo resolvido.
    Acessei os blogs pelo IE normalmente agora pela manhã (nem precisou de modo de compatibilidade).

    [ ]s

    ResponderExcluir
  7. Estou chateada porque o PICNIC avisou que sairá do ar em 19 de abril de 2012 ...
    Para mim é o melhor editor de imagens em português.
    Você recomenda outro?
    Perdoe-me, mas não encontrei 'editor de imagens' em seus assuntos listados.
    Muito agradecida por suas dicas, todas elas, e, se puderes ajudar-me
    Muito obrigada

    ResponderExcluir
  8. Vivian

    Pelo que li no aviso, ele passará para o Google+ e no momento ele pode ser acessado no picasaweb.google.com, não sei quais as funções dele, se armazena imagens, não sei se elas serão levadas ao Google+, mas tenho quase certeza que ele ainda poderá ser acessado com todas as funções.

    ResponderExcluir

→Dê sua opinião. Faça comentário relacionado ao post.
Comentário com e-mail será excluído
Antes de perguntar leia o texto até comentários e pesquise, a resposta virá no comentário, para ser avisado use uma conta e o link: Subscribe by email(abaixo)
Será excluído comentário não relacionado ou com Url de blog/site(Divulgar? Clique)

Comentário reflete a opinião do comentarista. Desde já, Obrigado!

Google

Postagens Populares