
E a raposa chegou agora em sua versão 3. Cheia de novidades e também de surpresas. O Firefox 3 assim como o Internet Explorer 8 trazem para nós desenvolvedores uma maior compatibilidade com o CSS. Isso inclui também supresas com códigos sujos, adaptações em código que antes visavam trazer a compatibilidade com os navegadores, e agora só trazem dor de cabeça.
Venho então destacar aqui um CRÍTICO bug em meu framework css. Todos meus recentes sites (cerca de 20) possuem em sua estrutura a utilização de arquivos bases de uma pasta chamada framework. Na últimas linhas há algumas instruções que visam manter a compatibilidade entre o Firefox e o Internet Explorer, e uma linha que trouxe o bug em todos os sites.
* { display: inline-block; }
No Firefox 3 essa linha foi traduzida por todos as tags, incluindo tags html, body, e até a tag script que passou a exibir o código javascript puro na página. Conforme for atualizando e acessando os sites que eu fiz estarei corrigindo essa linha. Esse erro só ocorre no Firefox 3, então, não se preocupe, mais de 97% de seus clientes não estarão visualizando esse problema.