IE6 Replica a última letra! (4)

agosto 6th, 2009 by Luan Garcia, sobre Bugs.

Um milagre galera!!! Dois posts no mesmo dia! :D

É o seguinte,há um tempo atrás me deparei com um bug muito chato do ie6 e que suei pra descobrir como resolver, então vale apena a dica.

Muitas vezes nós não entendemos alguns bugs do ie6 mas mesmo assim estamos la firmes e fortes. Alguem por acaso ja se deparou com o bug de duplicar a última letra? Pois bem, se já aconteceu isso com você, agora não vais mais acontecer.

Uma tendência dos desenvolvedores mais organizados, é comentar algumas partes do seu código afim de não se perder e deixá-lo mais intuitivo. Porém, alguns desenvolvedores abusam um pouco dos comentários (não que não possa, mas eu adoto a seguinte postura para meus sites: coloco comentários apenas nos pontos mais importantes, ou seja, na maioria dos casos, no fechamento das tags mais importantes de estruturação) e esse abuso causa este bug.

Pelo menos comigo, todas as vezes que tive esse problema, consegui resolver tirando o excesso de comentários que estavam a volta do elemento com esse problema.

Então é isso galera, é um bug bem simples de evitar mas que com certeza já deu dor de cabeça a muitos desenvolvedores.

Se alguém tiver outra solução acho interessante postar, pois eu mesmo desconheço ;)

Abs!

4 Respostas para “IE6 Replica a última letra!”

  1. luan garcia disse:

    Obrigado Fábio! Mais uma maneira de se corrigir o bug, ou melhor, mais um cuidado que temos que ter para que o mesmo nao aconteça. Mas sabemos que em algumas situações isso é praticamente impossivel, certo? :D

    Obrigado pela dica! abs!

  2. Fábio Lazaro disse:

    Opa, Opa Luan! Nada de comentário em branco… O que causa esse bug, além do comentários em excesso, é o excesso de floats nos elementos. Vamos pegar um exemplo… Uma ul, com uma li e um a dentro da LI. Esse a não precisa ter float… Outro exemplo: Uma div, com um p. Esse p também não precisa ter float, em muitas situações. É a nossa mania de display e float em tudo que causa isso. Comentários e floats em excesso. =D

  3. luan garcia disse:

    Obrigado Diego! Então ja aprendi mais uma maneira de acertar este bug.

    Vlw abs!

  4. @diegogriep disse:

    Luan,

    para corrigir isso é só colocar um comentário em branco depois do elemento.

    [ ]’s

Deixe um comentário