viernes, 29 de diciembre de 2006

Las trabas de Internet Explorer (I)

De todos es sabido los problemas que da Internet Explorer tanto a desarrolladores web (bugs, no cumplimiento de estándares...) como a usuarios (fallos de seguridad, lentitud de proceso con Javascript...).

Estos problemas han hecho que el desarrollo de la web haya sido ralentizado de una forma considerable. Los desarrolladores web deben estar pendientes de Internet Explorer si quieren que sus páginas se vean de una forma correcta en el navegador (por ahora) más utilizado. Esto lleva de la mano una gran pérdida de tiempo intentando solucionar los bugs que Explorer introdujo en su visualización con CSS y su desavenencia con los estándares definidos por el W3C. No es raro que muchas páginas web se hayan nutrido de "hacks" para corregir estos bugs de forma local y se hayan creado definiciones CSS específicas para los usuarios que navegan con Internet Explorer.

También ha afectado a la web de una forma global, ya que el tiempo dedicado a la solución de estas "trabas" ha reducido la capacidad para crear sitios más usables, más accesibles y en definitiva, mejores.

Aunque deberían ser razones para que el uso de Explorer decayera de manera radical y fuera fuente de pérdidas para Microsoft, lejos de eso, han promovido una gran dependencia de Internet Explorer y por tanto de Windows. Muchos de los diseñadores e implementadores web que usan Mac, Linux u otros sistemas se han visto obligados a usar Windows para probar sus páginas en Internet Explorer, con el consiguiente gasto extra para las empresas y administraciones públicas que se han visto en obligación de comprar más equipos y licencias Windows.