Conditional Comments e o Internet Explorer 8
Postado em: 25 de março de 2008 por Pedro Rogério
Estava eu aqui lendo meus Feeds, e me deparei com um post muito interessante de Jon Tangerine, onde ele relata que após efetuar a instalação do Internet Explorer 8 beta 1, os comentários condicionais pararam de funcionar no IE6, que interessante isso não? Alguém mais já passou por isso? Eu instalei aqui o IE 8, mas não o deixei nem 2 horas no micro, e como uso Linux, (minha esposa usa Windows, por isso consegui testar o IE8), nem sei se os comentários condicionais estão funcionando no meu Multiple IE. A solução encontrada por ele, foi de desinstalar o Multiple IEs e instalar novamente, com isso o problema desaparece. Caso alguém passe por isso, fica aí a dica antes de arrancar os cabelos!!!









Victor Leonardo disse: 25.03.08 ás 08:52
É sim, realmente deixaram de funcionar. Entretanto, para quem não quiser desinstalar e instalar novamente, é só aumentar a versão. Ao invés de colocar 6 por exemplo, coloque 8.
Aqui por exemplo, funcionou da maneira mencionada.
Micael disse: 25.03.08 ás 08:54
Depois de instalar o IE8, um programador aqui da empresa teve problemas com os formulários. Os campos ficavam todos desabilitados.
Igor Escobar disse: 25.03.08 ás 09:10
É grande,
É complicado saber de quem é o erro de verdade já que hoje usamos artifícios como o Multiple IE para verificar como nossas páginas são renderizadas.
Eu ainda não pude testar o IE8, mas acredito que isso possa acontecer mesmo.
Rafael Gonçalves disse: 25.03.08 ás 10:38
Engraçado, eu ainda não instalei o IE8 (tenho o 7), mas depois de alguma atualização o comentário condicional no IE6 parou de funcionar. Ainda não testei reinstalar o Multiple IE pra saber se volta… Mas boa dica…
Rafael Oliveira disse: 25.03.08 ás 12:34
Os comentários condicionais no Multiple IE “param de funcionar” se você atualizar o Internet Explorer depois de ter instalado ele, independente de você atualizar do 6 para o 7, ou para o 8. Na verdade, o que acontece é que os comentários só vão funcionar para a versão oficial mais recente instalada.
Uma coisa que eu percebi, depois de instalar o 8, foi que os formulários ficaram inacessíveis no IE6, mesmo depois de reinstalá-lo.
Eliel disse: 25.03.08 ás 14:02
Por isso esperei uns bons 4 meses, depois que todo mundo instalou o IE7, para poder pisasr com mais “segurança”. IE8? Vai, mas demoooora……
Pedro Rogério disse: 25.03.08 ás 14:26
@Rafael Oliveira,
Eu utilizo o IE7 e o IE6 aqui na empresa, e em casa também, atualizei da seguinte forma: Atualizei o meu IE6 para o IE7 e depois instalei o MultipleIEs, e os comentários condicionais funcionam normalmente comigo.
Leonardo L Procoópio disse: 25.03.08 ás 18:06
Passei por isso! tive que fazer o mesmo processo de desintalar/instalar o multiple!
Doidera mesmo!
Vinícius Rocha disse: 25.03.08 ás 21:52
Pedro
O que já andei lendo foi que, se você instalar o Multiple IE e depois atualizar o IE pra uma versão, o Multiple IE passa a renderizar como essa última versão.
Em outras palavras, se você instalar o Multiple IE e depois atualizar seu IE 6 para 7, o Multiple IE vai renderizar como 7.
Isso que deve ter acontecido, então não seria um bug do IE8. O código deve ter sido sobrescrito.
Tiago Celestino disse: 05.04.08 ás 00:41
Aqui nem passei 10min com IECA8. Mandei embora logo depois de abrir, coisa ruim.