HomeArtigosFaça o IE6 comportar-se como o IE7/IE8

14

Set

Faça o IE6 comportar-se como o IE7/IE8

Escrito por Gonçalo Martins   
ie6ie7

Todos os webmasters ou pessoas que lidam com páginas de Internet, sabem que o Internet Explorer 6 pode ser uma dor de cabeça no que toca ao desenvolvimento de uma página web! E se lhes disser que os seus problemas ficarão, praticamente, resolvidos ao forçar os visitantes que ainda utilizam o velhinho internet explorer, a realizar o load de um javascript. Este javascript faz com que o IE6 se comporte como um browser cumpridor das normas W3C.

 



Corrige a maioria dos problemas de HTML e CSS que ocorrem no IE6. Neste momento a versão disponível é apenas a terceira, e ainda está em fase beta! No entanto, os resultados já se fazem notar!


Apresento-lhes então o script que torna o IE 5.5/6 compatível com IE7 ou IE8.

Então? Onde está o extenso tutorial para realizar tál proeza?

Adicione as seguintes linhas antes de /head no seu código HTML:

 

javascript
  1.  
  2. <!--[if lt IE 7]>
  3. <script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js" type="text/javascript"></script>
  4. <![endif]-->
  5.  

Ou
javascript
  1. <!--[if lt IE 8]>
  2. <script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js"
  3. type="text/javascript"></script>
  4. <![endif]-->
  5.  


O pacote trás ainda outros dois ficheiros .js que terá que fazer o load se quiser extra funcionalidades, as quais não vou citar uma vez que o artigo
ficava algo extenso. O código acima faz a chamada dos scripts a partir dos servidores do Google. E não inclui o load dos 2 ficheiros .js necessários às funcionalidades extra. Que aconselho a utilizar.


As imagens .png terão que possuir o seginte formato se quiser que elas apresentem trasnparencia: *-trans.png

Nota:
Testei o script em ambiente de desenvolvimento e apesar de não resolver todos os problemas, o que é compreensivel, vendo a fase inicial em que se encontra o desenvolvimento, traz grandes melhorias ao IE6. Então se não deseja passar muito tempo a inventar artimanhas para o IE6, e tambem não estiver preparado para abandonar o desenvolvimento para este browser. Teste o javascript que aqui lhe recomendo.


Gostou deste Artigo?
Subscreva o feed RSS ou reguiste-se na Newsletter do WebLouca, agora!
Tags:
Categoria:
Se preferir, pode ainda deixar um comentário

PATROCINADORES


cometarios
Trackback(0)
Jackweb
Setembro 14, 2008
http://www.megafacil.net/portal

Valeu a dica , muito legal seu site, gostei do Design e organização

Sucesso

Abraço

Marcos
Dezembro 19, 2008

pow cara se der certo vai me salvar ;)

Renato
Janeiro 06, 2009

Pow, será que não teria um que faz o IE se comportar com o Fire Fox?

thiago
Janeiro 22, 2009

huauhahuahu

porra renato.. se acha algo assim.. por favor... ia ser os milagres dos milagres..

Abc

Rafael
Julho 01, 2009
http://www.rafaelcomarin.com

Entao cara, fiz um teste rapido aqui, até que rolou o lance do png tranquilo. Agora vamos ver se ele vai trabalhar legal com o restante de dor de cabeça que o Ie6 dá..

Agora sobre esse lance dos dois pacotes extras:

"load dos 2 ficheiros .js necessários às funcionalidades extra. Que aconselho a utilizar."

Poderia dar uma pequena prévia de como é isso?

Estou pensando em fazer algo para chamar o script pela jquery. Se tudo funcionar legal vai ficar uma beleza, ai pode parar de usar aqueles plugins para resolver o problema de png no ie6..

no aguardo []

GonçaloM
Julho 01, 2009
http://weblouca.com

@Rafael

Se só quiser resolver o problema da transparência png no IE6 existem scripts mais leves para utilizar.

Este script corrige mais "erros" no IE6 alem do da transparência png.

O load dos 2 ficheiros js, refiro-me aos dois ficheiros js extra, que vêm quando faz o download do pacote.

luma
Agosto 28, 2009
http://luzdeluma.blogspot.com

Esta dica é muito valiosa pra mim e gostaria de poder publicar no blogue, se me permitisse.
Gonçalo, seu texto é de 2008, mais antigo do que este - http://www.profissionaisti.com...como-ie78/
Não sei se configura plágio, se é uma tradução ou este tipo de artigo é compartilhado.
Se quiser não publique este comentário, mas gostaria de uma explicação. Agradecida.

GonçaloM
Agosto 30, 2009

@luma

Embora este artigo seja mais antigo que o que refere, nao julgo que exista plágio, nem são tradução ou compartilhado. São a simples divulgação de um javascript que existe no Goolgle Code.

Refiro ainda que o weblouca se encontra sob uma licença creative commons (http://creativecommons.org/licenses/by-nc/2.5/pt/) pelo que poderá publicar no blogue desde que cumpra os requesitos da licença em questão.


Escreva o seu Comentario
 
  pequeno | maior
 

busy
 

Patrocinadores do Site

Subscrever Feed



Artigos

Ultimos artigos
jsimageNeste artigo vou-lhe demonstrar como rodar imagens e qualquer elemento desde div a span co...
phpthumbAtualmente praticamente todos os websites possuem a necessidade de listar os seus artigos...
benchmarksA pouco mais de um ano falei sobre uma ferramenta para otimizar imagens (Artigos/optimize...
phpimageredRedimensionar uma imagem com php pode ser um processo complicado. Quando por exemplo um wo...
linksafiliadosNo inicio do ano escrevi um artigo onde dáva a conhecer uma forma de criar links de afili...