#ie6countdown o la próxima muerte Internet Explorer 6

Por fin Microsoft ha lanzado una campaña para la muerte definitiva del dolor de cabeza más grande: Internet Explorer 6.

#ie6countdown

Después de 10 años de su lanzamiento, IE6 aun sigue dando que hablar. Y es que muchos aun no saben que corren riesgos de seguridad o mal funcionamiento.

Según la estadística presentada por Microsoft aun el 12% de usuarios del mundo aun usan Internet Explorer 6, especialmente en China. La estadística aun no se conoce en varios países de Latinoamérica.

Para que esto puede acabar pronto, Microsoft nos invita a educar a los que aun no lo saben a usar navegadores con características modernas como: tab browsing, mejoras de privacidad, características sociales y obviamente mayor seguridad. Mientras la campaña esté activa el sitio IE6 Countdown mostrará los resultados hasta llegar a menos de 1%.

¿Cómo ayudar?

Muy sencillo, Microsoft nos da algunas alternativas:

  1. Poner un banner en tu sitio:

    HTML:

    <!--[if lt IE 7]>

    <div style=' clear: both; height: 59px; padding:0 0 0 15px; position: relative;'>
        <a href="http://www.microsoft.com/windows/internet-explorer/default.aspx?ocid=ie6_countdown_bannercode">
                <img src="http://www.theie6countdown.com/images/upgrade.jpg" border="0" height="42" width="820" alt="#ie6countdown" />
        </a>
    </div>
    <![endif]-->
  2. Si tienes un logotipo, envía un correo electrónico para que sea considerado entre los sitios participantes.
  3. Comparte el sitio http://bit.ly/ie6countdown o twitea con el hashtag #ie6countdown.

Nosotros ya estamos participando, anímate también Sonrisa.

amelie() un “diabólico” script para deshacerse de IE6

Internet Explorer 6 ya nos tiene locos a todos, personalmente hay veces que tengo que hacer doble trabajo para que algo se vea en todos los navegadores e IE6.

Ahora que la misma gente de Microsoft está planeando destruir Internet Explorer 6, hay algunos otros que están ayudando en esta labor o al menos intentándolo.

Aprovechando el filtro MotionBlur que funciona en IE6 y usando este script se logra una extraña experiencia al navegar con IE6:

JAVASCRIPT:

if(document.all && !window.XMLHttpRequest){
var x = 1,when=0,str,dir,fil;
function amelie(){
  if(x == 2){ x = 0; }
  if(x == 0){
    str = 0; dir = 0;
    when = Math.floor( Math.random() * 10000 ) + 2000;
    setTimeout( 'amelie()', when );
  } else {
    str = Math.floor( Math.random() * 2 ) + 2;
    dir = Math.floor( Math.random() * 360 );
    setTimeout( 'amelie()', 500 );
  }
  var fil = "progid:DXImageTransform.Microsoft.MotionBlur(strength="+
            str + ",direction=" + dir + ",enabled='true')";
  document.body.style.filter = fil;
  x++;
}
setTimeout('amelie()',1000);
}

Podemos ver el funcionamiento en el siguiente video:

Según el autor del script, el diabólico plan que se tiene es:

  1. Usar amelie() en nuestros sitios.
  2. Fingir confusión y negar cualquier problema cuando las personas empiezen a quejarse y decir que nuestro código es correcto.
  3. Consultar a los expertos acerca de la “fatiga de software”. Este falso concepto debe indicar que el software, como cualquier otra máquina, se deteriora con el tiempo y empieza a comportarse de manera extraña (generalmente todos se creen esto).
  4. Correr el rumor de que la “fatiga de software” de IE6 no funciona bien con las tarjetas de video y que esto podría ser la razón del error.
  5. Consultar a otros expertos y vincular los dolores de cabeza generados por el trabajo de oficina con la mala visión.
  6. Por lo tanto, culpamos a IE6 de los problemas de salud y seguridad de las empresas logrando que todas las empresas actúen inmediatamente.

Enlaces

The Amelie approach to the IE6 problem.

Vía Ajaxian