Adeus IE6 – Plugin jQuery Hardcore Para Dar Um Fim ao Internet Explorer 6

Criado por Mateus Souza em 24 de junho de 2010 às 12:46

Você já deve ter visto vários plugins na Internet para bloquear usuários do Internet Explorer, mais nenhum é como este – e olha que eu procurei….

Diga adeus de uma vez por todas ao Internet Explorer 6

Página do projeto | Instruções | Demo 1 | Demo 2

A Estratégia

A estratégia que montei para este plugin tem o mesmo objetivo dos demais, mais de uma forma diferente. Basicamente os plugins atuais ou pedem unicamente para atualizar o Internet Explorer ou usar outro navegador, o que não acho interessante em nenhum dos casos. Mais por quê? Simplesmente porque se eu unicamente atualizar o Internet Explorer 6 para uma versão mais recente (no momento seria o IE8), os outros browser que convenhamos, são melhores, iriam “ficar de lado”, o que não considero bom pois as novidades estão surgindo dos “outros” browser, além da taxa de novas atualizações serem bem maior do que o Internet Explorer. Há mais motivos, mais você já deve estar processando em sua mente boa parte deles :) .

Por outro lado, se eu somente migrar para outro navegador, o bendito do IE6 vai continuar instalado no PC do seu visitante, correndo o risco de volta e meia ele usar o IE6, o que não queremos.

Bom diante disso o Adeus IE6, primeiramente bloqueia o usuário (em outra palavras ele não navega no site :) ), “forçando” a atualização…mais ele vai ser convencido de que será melhor atualizar logo seu navegador ;) .  Em primeiro caso a atualização do Internet Explorer, depois…se ele quiser…ele testa outro browser (Melhor um pássaro na mão do que 2 voando). Enfim o visitante terá todas as opções, agora caberá a ele fazer a sua escolha.

Tome Cuidado

Falo isso pois cada website tem a sua realidade…este site por exemplo, desde que foi desenvolvido, foram 889 visitas do IE6 no prazo de 1+ ano, em comparação ao total de visitas não chega nem a 4% (to falando sério). É claro que meu público alvo são webdesigners e relacionados, ou seja, ninguém usa IE6, o que já não ocorre em um portal de uma cidade por exemplo. Não da pra você bloquear usuários do IE6 em site se eles fazem boa parte dos visitante…é suicídio fazer isso!!!

Adeus IE6 Veio Para Somar

Adeus IE6 é somente uma forma diferente para uma boa ação: atualizar o Internet Explorer 6. Se você não gostou desse plugin, vou listar os melhores que já vi na internet, veja qual se encaixa à sua necessidade e use-o!!!!

IE6 No More – Exibe um alerta para a atualização do navegador. Em diversas línguas.
Update Your Browser -  Criado por Richard Barros também é uma ótima opção para quem deseja um modelo mais simples. Vale a pena dar uma conferida. Também em diversas línguas.
Atualize seu Navegador – Campanha patrocinada pela iMasters para eliminar browsers antigos do mercado.

Como Usar Adeus IE6?

Simples, fácil e rápido. Apenas cole o código a seguir no seu site ou pegue o código fonte no Github - personalize, mude as cores, faça o que quiser, contando que ajude a dar um fim no Internet Explorer 6 já é mais do que suficiente (Não se esqueça de dar os devidos créditos para quem fez :) ).

<!--[if lt IE 7]>
<script type="text/javascript" src="http://mateus007.github.com/Adeus-IE6/jquery.adeus.ie6.min.js"></script>
<![endif]-->

Não é necessário iniciar o plugin, o processo já é automático… Lembre-se também que Adeus IE6 é um plugin jQuery então é necessário que você tenha a biblioteca em seu site.  Se você vai passar a usar o plugin, obrigado por apoiar este projeto, se não thanks pela leitura…

Comentem o que acharam e divulguem para a sua rede de contatos!!!

Postado em Dicas, Noticias, jQuery

Feed Comentários - RSS 2.0 | Trackback

Gostou? Então compartilhe já:

DeliciousDesign BumpDiggFriendfeedGoogleGoogle BuzzLinkedinMyspaceNetvibesPosterousRedditRSSStumbleuponTechnoratiTumblrYahoo Buzz

14 Comentários

  1. Fernando Norte disse:

    Como assim “Bloqueia” o usuário? Explica isso melhor.

    24 de junho de 2010 às 13:54

    1. Mateus Souza disse:

      Bloqueia…o usuário não navega no site…entendeu?

      24 de junho de 2010 às 14:28

  2. Leonardo Ferreira disse:

    Bem q o orkut podia usar um plugin desses, heheh!!
    O aviso deles pra atualizar o ie6 parece q ainda não adiantou muita coisa… tem site por aqui q ainda tem quase 20% de acesso pelo maldito.

    24 de junho de 2010 às 16:48

  3. David disse:

    Muito legal o plugin!
    Mas acho que ficaria melhor se a div do aviso ficasse fixada, mesmo com rolagem.
    Pq aqui eu testei e quando você rola a página até o final fica com overlay mas o aviso fica no topo.
    Isso podia ser solucionado se ao invez de position absolute tivesse um position:fixed
    ;)

    24 de junho de 2010 às 17:05

    1. Mateus Souza disse:

      Hum…eu tentei prever isso!!! aqui no meu pc ele está bloqueando a rolagem…
      pode me enviar uma screenshot do que esta acontecendo ai? por aqui não…me manda um e-mail ou me add no MSN que eu vou dar um jeito nisso já já.
      Meus contatos nem precisa falar onde esta né? :P

      24 de junho de 2010 às 17:13

    2. Mateus Souza disse:

      Problema fixado!!!
      já esta atualizado, não precisa mexer em nada. Vlw David por reportar o problema.
      Se o mesmo persistir por favor me avise.

      24 de junho de 2010 às 18:14

  4. Carlos Gonçalves disse:

    Bom, eu já não concordo com essa abordagem. Acredito que o sistema/site deve ter uma outra forma de visualização para navegadores antigos ou restritos, como os de celulares.

    Na empresa onde trabalho (grande no setor público), por questões de segurança apenas softwares homologados podem ser utilizados. E esse processo de homologação às vezes demora. Para se ter uma idéia, nem tiveram tempo de homologar o IE7, saíram do 6 para o 8. Algumas unidades (ainda) são piloto e a maioria, espalhadas por todo o país, ainda usam IE6.

    Nesse caso, o usuário não tem escolha. Por isso ele deve ser penalizado?

    A escolha do navegador deve ser opção do usuário, não do site que ele escolheu acessar. Dessa maneira estamos voltando aos tempos em que os sites só funcionavam no IE, mas agora é ao contrário: não funcionam no IE.

    Bom, esses são meus dois centavos.

    25 de junho de 2010 às 2:50

    1. Mateus Souza disse:

      Muito bem dito Carlos…mais como eu disse essa é só uma das opções e cabe ao desenvolvedor saber onde deve usar o plugin.

      Pegue por exemplo o iPhone, sem flash…e eles estão preocupados com isso? não tão nem ai…quem desenvolve para iPhone tem que ir buscar outros meios que não seja flash. De certo modo eles estão forçando o fim do flash (se é que teve um começo) no iPhone. Eu acho que na web não deve ser diferente, se a comunidade se juntar e resolver da um fim no IE6, a gente consegue, porque somos nós que desenvolvemos a web, e o usuário vai se adptar a isso…se não se adaptasse os sites hoje seria estilo 1998 (eu nem era dessa época), tudo simples e feio :) . Além do mais que quem ganha com isso é o próprio usuário.

      Mais você “falou e disse”, fica ai essa questão pra pensar antes de usar o plugin.

      No meu caso BLOQUEIO MERMO, sadhuysahduasuhdu; não vou deixar de usar uma tecnologia melhor em um site só pra satisfazer um público que nem me interessa. Sou meio radical, mais prefiro fazer isso agora e ajudar a acabar logo com o IE6, pra no futuro ficar mais tranquilo e desenvolver cada vez melhor, do que esperar pacientemente o IE6 acabá por si mesmo.

      25 de junho de 2010 às 8:47

  5. Carlos disse:

    Usando o IEca 5.5 não aparece nada…
    Como fazer pra aparecer pro 5.5, 6 e pro 7?

    27 de junho de 2010 às 17:58

    1. Mateus Souza disse:

      O código foi ajustado para aparecer no IE5.5, mais nem jQuery funfa no IE5 :) .
      Para que apareça no IE7, você precisa baixar o código fonte e alterar a versão de 6 para 7.

      O link para o repositório é este: http://github.com/mateus007/Adeus-IE6

      28 de junho de 2010 às 8:42

  6. Fernando disse:

    Concordo com a proposta. Também adotei nos sites de meus clientes, mas sem usar Javascript, apenas CSS. Veja ae (no IE6): http://www.graficaaquaprint.com.br/

    .

    27 de junho de 2010 às 23:52

  7. Luiz Felipe disse:

    Cara, acho tenho uma idéia melhor. Por que você não coloca um botão “Continuar mesmo assim”?
    Acho que será melhor, pois o usuário do IE6 verá os erros que estão aparecendo por conta de seu navegador antigo e isso será de um peso maior para ele migrar para navegadores mais novos.
    Vendo o problema a chance de o usuário parar de usar o IE6 é maior do que porque um site simplesmente quis bloqueá-lo.
    Mas nesse caso, façam um site bem incompatível o IE6 ^^

    Abraços.

    PS: vou almoçar… =)

    28 de junho de 2010 às 13:22

  8. Leandro Zambelli disse:

    No caso isso aí é feito com jquery, mas acontece de pessoas usarem o IE6 com o JS desligado. Aí não vai aparecer mensagem nenhuma, o ideal é usar uma alternativa sem JS.

    Também, bloquear o usuário não é legal e não forçará ele a baixar outro, ele simplesmente vai para outro site.

    Muitas pessoas que querem fazer um site (potenciais clientes) não entedem muito desse negócio de navegador e ficarão muito frustrados quando entrarem no seu site.

    Enfim, toda iniciativa para acabar com o IE 6 é bem vinda. Gostei muito da apresentação do aviso, bem limpo e bonito.

    Abraços

    13 de agosto de 2010 às 10:32

    1. Mateus Souza disse:

      Concerteza Leandro, bloquear ie6 é uma decisão um tanto que difícil depedendo do caso. Vlw pelo comment!!!

      8 de setembro de 2010 às 20:44

Faça um Comentário

XHTML: Você pode usar essas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Uhull, 115 assinantes feed e 51 seguidores no twitter.

Feed Feed E-mail Twitter Facebook

Linha Framework Code Canyon Theme Forest

Comentários

  • Mateus Souza disse:

    Pois é rapaz, eu vou trocar de hospedagem... No momento só tenho o código fonte do LF, da uma checada ai...mais »

  • Vinicius Almeida disse:

    Opa, o site do linha framework está off! Existe algum outro lugar onde posso encontrar a documentação?Comecei um projeto com o...mais »

  • Mateus Souza disse:

    Opa Jackson, usa o plugin que o Niall Doherty's desenvolveu, é bem completo e da pra usar "duplicadamente", ai você...mais »

  • Mateus Souza disse:

    Link arrumado Guilherme, obrigado pelo aviso!

  • Mateus Souza disse:

    Boa André, por essa nem eu esperava, hehe. Grande sacada mesmo, vlw :)

© 2010 Mateus Souza – Webdesigner (Deus Seja Louvado) | Posts (RSS) | Comentários (RSS). | powered by WordPress e Linha Framework :P

diHITT - Notícias BlogBlogs.Com.Br