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….

Página do projeto | Instruções | Demo 1 | Demo 2
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.
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 é 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.
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!!!
Como assim “Bloqueia” o usuário? Explica isso melhor.
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.
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
![]()
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.
Usando o IEca 5.5 não aparece nada…
Como fazer pra aparecer pro 5.5, 6 e pro 7?
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/
.
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… =)
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
© 2010 Mateus Souza – Webdesigner (Deus Seja Louvado) | Posts (RSS) | Comentários (RSS). | powered by WordPress e Linha Framework :P