Pular para o conteúdo principal

Marcus VBP

Desenvolvimento Web, Drupal, Ubuntu, Nerdices, e o que mais der na telha...

Internet Explorer

Tweet

Três razões para sites quebrarem no Internet Explorer 7

Olá Pessoas!

No blog 456 Berea Street encontrei um artigo bem interessante. Parece-me que foi feita uma pesquisa informal (não-científica) em 100 sites, para se descobrir as principais causas de quebra de layout no Internet Explorer 7.

As principais causas de quebra foram:

  1. Sites que possuem o prólogo XML antes da declaração de DOCTYPE. Isso faz com que o IE6 entre em Quirks Mode, mas o IE7, não.
  2. Sites que dependem pesadamente de CSS Hacks.
  3. Sites que usam Comentários Condicionais para consertar algum bug no IE6, mas não especificam a versão.

Fiquei um pouco mais tranqüilo depois de ler isso, pois não costumo mais cometer os erros acima, então não vou ter muitos problemas com o IE7 quando for ajustar meus sites ;)

Ainda não adequei meus sites no IE 7, pois, como sabem, eu uso linux. Mas acredito que em breve vou resolver esse problema, pois irá sair uma versão do script IEs4Linux que irá instalar o IE7 no Linux[bb]!

Se bem que este layout não está grande coisa no Internet Explorer 6, então também não deve estar grande coisa no Internet Explorer 7...

Mas o próximo layout não vai ter esse problema ;)

PS: quem não sabe o que é um Conditional Comment (comentário condicional), é um tipo de comentário especial, cujo conteúdo só é lido/mostrado no Internet Explorer 5 ou superior, e ignorado nos demais sites. Um exemplo:

<!—[if lte IE 6]>

<style type="text/css" media="all">

@import "themes/marcusvbp_6/hacks.css";

</style>

<![endif]—>

<

p>A tag style acima só é renderizada no navegador Internet Explorer 6 ou menor. Mais sobre comentários condicionais

Tópicos: 
CSSnavegadorInternet Explorer
0 comentários
Comente você também!
Inscreva-se em RSS - Internet Explorer

Siga no Twitter

Follow @marcusvbp

Assine por Email

Mais Comentados

  1. Sonho Lúcido e Paralisia do Sono (407)
  2. Relatório de Estágio completo, disponível para consulta e download (137)
  3. Usando um iPod Shuffle de 2gb sem utilizar o iTunes (30)
  4. Novo vírus do Orkut (alguma novidade?) (29)
  5. A volta do golpe do boleto falso, agora pela hostdobrasil.com (26)
  6. Hospedagem ILIMITADA por apenas 7 Reais mensais*? Só na Dreamhost! (26)
  7. Minha "lista de desejos" para o Linux (25)
  8. Webdesign no Linux Parte 4: Rodando um servidor Apache com PHP e MySQL (23)
  9. Webdesign no Linux, parte 3: programas de edição de código (23)
  10. Meu primeiro sistema em PHP e MySQL (temperado com Javascript) (23)

Populares do dia

  1. Relatório de Estágio completo, disponível para consulta e download (208)
  2. Relatório de Estágio: Desenvolvimento do Portal Paraíba Jovem (58)
  3. Sonho Lúcido e Paralisia do Sono (50)
  4. O que é um CMS e para que serve? (32)
  5. Resumo (32)
  6. Introdução (23)
  7. Atividades do Projeto (20)
  8. Usando um iPod Shuffle de 2gb sem utilizar o iTunes (13)
  9. Webdesign no Linux Parte 4: Rodando um servidor Apache com PHP e MySQL (13)
  10. Webdesign no Linux, parte 2: Programas de tratamento de foto (12)
mais

Informativo

  • Relatório de Estágio: Desenvolvimento do Portal Paraíba Jovem
  • Gerenciamento de Conteúdo com o Drupal
  • Informativo

RSS Feed

  • RSS do Blog
  • RSS Mobile
  • RSS dos comentários

Arquivo mensal

  • Maio 2012 (2)
  • Abril 2012 (2)
  • Março 2012 (3)
  • Fevereiro 2012 (1)
  • Janeiro 2012 (4)
  • Dezembro 2011 (1)
  • Novembro 2011 (2)
  • Setembro 2011 (2)
  • Agosto 2011 (3)
  • Julho 2011 (2)
  • Junho 2011 (2)
Mais

Tópicos

  • ação (2)
  • Acessórios (1)
  • adsense (3)
  • Agenda (1)
  • Ajuda (1)
  • Android (2)
  • Animação (1)
  • Ano novo (1)
  • Apache (1)
  • Apple (2)
  • Arena (2)
Mais

Meu Twitter

Permitida a cópia desde que citado a fonte. [Política de Privacidade]

Powered by Drupal CMS.