Engane o navegador: Faça o IE6 se comportar como o IE7 ou IE8
Você pode não fazer uso do IE6 e a sua página na web, aparecer bonitinha somente para você, até que fica sabendo por quem usa o IE6, que a sua página está toda desconfigurada e isso é muito chato!
É o caso, por exemplo, da Ruby, que fez um layout lindo e os frequentadores do blogue nada diziam, até que um leitor, acessou o blogue usando o IE6 e detectou as páginas desconfiguradas, constatando o erro mais comum; as colunas afora a da postagem, estavam em locais errados, principalmente a lateral (sidebar), que apareceu após as postagens, ao invés de aparecer ao lado.
Sua página, certamente, também está apresentando algum problema no IE6, então vamos às explicações a que se refere o título desta postagem - Engane o navegador: Faça o IE6 se comportar como o IE7 ou IE8 - vamos consertar o layout e educar o IE6!
A dica à seguir serve tanto para blogueiros e para desenvolvedores da web - trata-se de um javascript hospedado no Google Code e desenvolvido para que o IE6 e inferiores, se comportem automaticamente como o IE7 ou IE8 - cumprindo as normas W3C e corrigindo falhas de html e Css, como também respeita seletores:first-child e imagens png.transparente
Teste em seu projeto, na html do blogue e veja os resultados. Este script economiza alguns elementos não semânticos e horas de quebra cabeça com as linhas de CSS.
Se você não tem o IE6 instalado na sua máquina e quer testar para saber se apresenta problemas no IE6 e outros navegadores como o IE7 ou IE8, escolha abaixo, um dos testes para checar a compatibilidade de seu site nos diversos navegadores (browsers) - Assim, dependendo do resultado, os códigos acima, a serem utilizados, dependerão do comportameto do seu layout - se o blogue responder mal ao IE7, instale o segundo código do IE8 e vice-versa.
- Browsercam
- Browsershots
- Litmus
- Cross browser testing
- Browser photo
- Browsrcamp
- IE Net Renderer
- Michelf Multi-safari
- Por ignorância: não sabem dos problemas acarretados pelo IE6.
- Não sabem que versões mais modernas são gratuitas e que para atualizar, bastam um ou dois cliques.
- Trabalham com computadores antigos: Hardware antigo.
Neste caso um upgrade (turbinada) é válido, se a máquina tiver menos de cinco anos de estrada. Porque com o passar dos anos, seus componentes (placa-mãe, slot para processador, slots para placas controladoras e slots de memória) tornam-se incompatíveis com hardwares mais atuais. - às vezes uma ampliaçaõ da memória e disco rígido já garante uma sobrevida.
Porém se a sua máquina tiver mais de 5 anos, pense seriamente em trocá-la, principalmente se ela apresentar muita lentidão nas respostas aos comandos. - Porque seu computador, usa software proprietário que depende do uso do IE6
Ah, mas se você trabalha em uma empresa que adota o IE6, ela o faz, justo porque o foco dela não é tecnologia ou não possui um desenvolvedor por perto. Também exista a questão do orçamento destinado a essas necessidades, que nem sempre é adequado.
Converse com o chefe, convença-o a mudar para algo mais seguro e que respeite os padrões da web atual. Além do que, essa versão antiga da microsoft será suportada somente até 8 de Abril de 2014.
A tecnologia tem que estar a serviço do homem e não o contrário.
Eu sei que estou falando do IE6 e algumas pessoas podem estar confusas, porque nem todo mundo sabe a diferença de um navegador (browser) para o outro, ou pior, nem sabem o que é um navegador (browser).
Esta dúvida também era da mãe de Jason Toff, Manager do Google e, por mais que ele tentasse explicar, ela não entendia. Por fim, ele resolveu fazer uma pesquisa na Time Square, em Nova York, para saber se a dificuldade era somente de sua mãe ou de mais pessoas.
O que uma mãe não provoca!!

Acima, a imagem dos navegadores (browsers) mais populares. E agora que sabe identificar qual faz uso, atualize o seu navegador - acesse o site e clique na imagem correspondente ao seu navegador e mantenha-o atualizado.
Boa sorte!
























