Navegadores y estándares

Opera 9
Opera 9
Safari 2.0
Safari 2.0
Konqueror 3.5
Konqueror 3.5
Firefox 2
Firefox 2
Internet Explorer 7
Internet Explorer 7

Esos son los resultados de llevar a cabo el test Acid2 en los navegadores mayoritarios.

Los resultados son elocuentes, pero por si acaso, aclaro: debería ser una carita sonriente amarilla sobre fondo blanco que al pasar el ratón cerca o por encima de la nariz ésta se volviese azul.

Opera 9 pasa el test Acid 2, haciéndolo el segundo navegador en conseguirlo, y el primer navegador para Windows o Linux/UNIX en pasarlo. Actualmente es el único navegador disponible para descargar para Windows, Linux/UNIX y Mac que pasa el Acid 2.

Lo más preocupante es que los dos navegadores mayoritarios proporcionen resultados tan desastrosos, forzando a los webmasters a optimizar las páginas web para MSIE y Gecko a veces incluso rompiendo la compatibilidad con el estándar, lo que causa problemas para otros navegadores más minoritarios pero que sí siguen las normas de la W3C, provocando que los usuarios de éstos migren hacia los navegadores mayoritarios pensando que son aquéllos los que mejor interpretan el código (cuando queda demostrado que es al revés).

Es un tanto preocupante que IE 6 renderice Acid 2 de una forma muy parecida a Opera 3.6, y el orquestado IE 7 lo renderiza más o menos como Opera 4 en cuanto a número de fallos (el cual fue distribuido en 2000, seis años antes que IE 7).

Sí, ciertamente preocupante que el navegador más usado con diferencia sea también con diferencia (una diferencia de seis años con un navegador más bien minoritario) el que peor interpreta el código. En el caso de Firefox podría achacarse a su obstinado interés en añadir características eye candy (a pesar de su deficiente interfaz de configuración) y publicar nuevas versiones o a una mayor orientación hacia la seguridad (factores en los que Opera tampoco se queda atrás, o incluso va más adelante, y aún así es capaz de pasar el test Acid2), pero en el caso de IE no se me ocurre excusa, pues ni es bonito, ni es cómodo, ni es seguro, ni es innovador.

Lo sé, sólo me cabe esperar una guerra santa y puede que me lo merezca, pero es que con este panorama vamos a acabar teniendo que hacer una versión de las páginas web para cada navegador.

Creo que todo esto me justifica si decido no seguir aplicando parches y chapuzas para IE y Gecko en esta página web.