Me he asombrado como, en los últimos 2 años, ha avanzado la conciencia colectiva en que es necesario progresar hacia una mejor web, y no quedarse estancados por culpa de un browser. Internet Explorer 6 ha sido realmente una limitación en todos los ámbitos: limita la creatividad tanto del diseñador, como del desarrollador de sitios web. ha sido frustrante escuchar (y decir) frases como:

¡Ah, pero no es soportado por IE6!

Mmm súper bueno, pero IE6 no lo permite…

Mejor eso no, no se va a ver en IE6…

Paralelo a esa conciencia de la que les mencionaba, han surgido corrientes más duras que mantienen proyectos que pretenden enterrar IE6 de la faz del mundo, y hasta le han dado fechas a su obituario. Mediante banners ó scripts (me incluyo con [killIE][1]), se pretende hacer notar al usuario de IE6 que hay mejores opciones; porque precisamente esa es la principal razón de porqué IE6 aún es un browser a considerar: la gran mayoría de sus usuarios no saben que existen otros, ya que fue el navegador por defecto que venía instalado en sus PC’s. Esa ignorancia nos ha afectado, y es nuestro deber hacerles ver que existen otras opciones mucho mejores, que pueden afectar su experiencia de navegación.

![Mi lucha contra IE6 - CSSLab.cl][2]

Personalmente he tomado una desición y postura hace un poco más de 1 año respecto a este tema: Les explico a los clientes las razones, les doy los argumentos necesarios, pruebas, estudios, estadísticas a la fecha para justificar que ya no ofrezco soporte para Internet Explorer 6.

¿Locura, no? Pues me explico.

  • Ya no me limito para crear nuevas experiencias a través del diseño. Por ejemplo, utilizo PNG’s transparentes, aunque agrego un [PNGfix][3] por deferencia sólo para usuarios de ese browser.
  • No me limito con las pseudo-class y [selectores avanzados][4]. los estilos degradarán bien, pero no como se verá en mejores browsers.
  • Como he adquirido a través del tiempo la experiencia y la virtud de maquetar sitios cross-browser casi sin diferencias, no utilizo [hacks][5] ni [comentarios condicionales][6].
  • Utilizo [librerías JS][7] para efectos varios, pero no puedo hacer que se comporte igual como se ve en Firefox ó Safari; IE6 simplemente no puede con algunos efectos y animaciones.

Como pueden haber entendido, el sitio se verá bien tanto en IE6 como en los browsers modernos (no hay esfuerzo extra en eso), pero no tan bien y no como quisiera; ése es el soporte que ya no ofrezco y esa es mi lucha por educar al cliente y al usuario de ello.

Espero cada uno pueda dar lo suyo para que podamos evolucionar a mejores tecnologías, donde con menos esfuerzos en solucionar problemas podamos poner más energía en entregar satisfacciones. ¡[HTML5][8] se viene, le tengo fe!

[1]: http://www.csslab.cl/2008/09/24/muerte-a-ie-nuevo-plugin/ “Enlace en CSSLab a “Muerte a IE: nuevo plugin”” [2]: http://www.csslab.cl/wp-content/uploads/2009/06/downie.png [3]: http://www.csslab.cl/2008/08/18/definitivo-pngs-transparentes-en-ie6/ “Enlace en CSSLab a “Definitivo: PNG’s transparentes en IE6"” [4]: http://www.csslab.cl/2007/06/05/selectores-avanzados-de-atributos/ “Enlace en CSSLab a “Selectores avanzados de atributos”” [5]: http://www.csslab.cl/category/hacks/ “Enlace en CSSLab a “Categoría: Hacks”” [6]: http://www.csslab.cl/2007/08/10/conditional-comments-el-widget/ “Enlace en CSSLab a “Conditional Comments: el widget”” [7]: http://www.csslab.cl/2006/06/23/javascript-toolkit-y-demases/ “Enlace en CSSLab a “JavaScript, Toolkit y demases”” [8]: http://www.csslab.cl/2007/08/21/lo-que-se-viene-html-5/ “Enlace en CSSLab a “Lo que se viene: HTML 5"”