No bastan los [hacks][1], los [comentarios condicionales][2], [reseters][3], [advertencias][4]… Internet Explorer 6 sigue dándonos muchos problemas. Pero les traigo una excelente solución ya que es tan invasiva, tan pero taaaaan invasiva que toma por completo control de IE6 y hace q se comporte como se debe.

Google Frame en CSSLab.cl

Google Chrome Frame es un plugin open source que trae la rapidez y versatilidad de Webkit (el motor por detrás de Chrome y Safari) directo a IE6. Con esto, podrás fácilmente utilizar todo lo que siempre quisiste sin preocuparte de este malogrado browser, incluyendo CSS3, HTML5 y Javascript.

Lo bueno es que utilizarlo es pan comido: basta con agregar una etiqueta dentro del en todas tus páginas que detecta si el usuario -que utiliza IE6– tiene o no ya instalado Google Frame: si no lo tiene, lo redirecciona a una página para su instalación; si el usuario ya lo tiene instalado, comienza automáticamente a instalarse:

<meta http-equiv="X-UA-Compatible" content="chrome=1">

Alternativamente, tambien puedes utilizar un script que realiza la misma detección:

<!--[if IE]>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js"></script>
<script>
   CFInstall.check({
      destination: "http://www.misitio.com"
   });
</script>
<![endif]-->

Esto incluye un