Por qué su sitio web se ve tan mal en Internet Explorer
Sólo la mención de Internet Explorer está seguro de traer una migraña para los desarrolladores y probadores. Pero, ¿por qué IE es tan a menudo el navegador que amamos odiar?
Como sabemos, su página web tendrá ligeras diferencias entre los navegadores debido a las diferentes formas en las que renderizan HTML, CSS y JavaScript. A menudo, esto es mínimo, pero también puede dar lugar a diferencias funcionales y visuales más importantes que podrían afectar potencialmente a la forma en que un usuario interactúa con las aplicaciones web, razón por la cual las pruebas entre navegadores son tan importantes.
Esto se hace aún más evidente con Internet Explorer, donde esas diferencias son a menudo más obvias. El problema es que, a pesar de todos los problemas de IE, sigue manteniendo una parte del mercado de los navegadores, por lo que los desarrolladores y los probadores tienen que tenerlo en cuenta a la hora de crear y lanzar un sitio web.
Entonces, ¿por qué Internet Explorer es tan problemático y, si es así, por qué la gente lo usa todo? Echemos un vistazo a la historia de los navegadores para entender mejor dónde empezaron los problemas.
Bastón al pasado
En los primeros años de la web, Netscape, que se consideraba en gran medida el primer navegador de Internet importante, dirigía el espectáculo. No tuvo mucha competencia hasta que Microsoft sacó Internet Explorer en 1995.
Esta fue la primera vez que hubo una competencia real entre dos navegadores, es decir, la guerra de los navegadores. Internet Explorer no sólo era gratuito y se instalaba automáticamente en Windows, sino que la ventajosa situación financiera de Microsoft le permitía seguir implementando nuevas capacidades, como el soporte de scripts y la primera implementación de CSS.
Esto ayudó a IE a avanzar en la carrera contra Netscape, y en 2003, Internet Explorer se convirtió en el navegador web más popular, cautivando alrededor del 96 por ciento de la cuota de mercado.
Sin embargo, sabemos que la guerra de los navegadores no termina ahí. Tras la conquista de Internet Explorer, Opera se abrió paso. Luego, Safari, Firefox y Chrome.
Sin embargo, el verdadero problema radica en que Microsoft no respetó las directrices del Consorcio de la World Wide Web (W3C), que establece las especificaciones de HTML y DOM que deben seguir los navegadores, y decidió tomar sus propias decisiones en lo que respecta a las funciones y los complementos.
Así que mientras todos los demás navegadores seguían ciertas normas y reglamentos, Internet Explorer era un comodín. Con los usuarios divididos entre los nuevos navegadores que cumplían con el W3C y el Internet Explorer que no lo hacía, los desarrolladores intentaban escribir aplicaciones que cumplieran con los estándares y se encontraban con problemas cuando se trataba de IE.
Mientras tanto, Internet Explorer ya había creado una gran base de usuarios y utilizaba la publicidad de la competencia para alejar a los usuarios de otros navegadores. Aunque los nuevos navegadores crearon competencia para IE, algunas personas se quedaron con el navegador porque era el predeterminado en Windows y ya lo utilizaban.
El interés de los usuarios empezó a decaer notablemente cuando IE dejó de lanzar nuevos desarrollos y actualizaciones. Los nuevos navegadores se centraron en la velocidad, la seguridad y, para alegría de los desarrolladores, en el cumplimiento de los estándares. Lanzaron actualizaciones periódicas para mejorar continuamente, y cuando Internet Explorer intentó ponerse al día, ya estaba demasiado atrasado.
Microsoft no había actualizado IE6 durante 10 años, y a medida que surgían los sistemas operativos móviles Android e iOS, Internet Explorer no era compatible.
Sin mencionar que Internet Explorer rebosaba de problemas de seguridad, era criticado por utilizar tecnología de terceros, sufría de una falta de herramientas de desarrollo para la depuración, era lento en las actualizaciones, experimentaba un rendimiento lento y estaba plagado de errores de software.
Finalmente, en 2015, Microsoft dejó de dar soporte a Internet Explorer y lo sustituyó por Microsoft Edge como navegador predeterminado de Windows.
Vuelta al futuro
Con el tiempo, Internet Explorer ha hecho grandes avances en algunas de las áreas por las que han sido más criticados por los usuarios. Sin embargo, debido a que gran parte del código subyacente todavía no sigue las directrices del W3C, sigue siendo un navegador problemático para los desarrolladores y probadores.
Como continuamente se lanzan nuevas versiones de Chrome, Firefox y Safari, es importante que probemos las aplicaciones web en esas versiones más recientes, así como en las anteriores. Aunque Internet Explorer ya no existe, sigue siendo importante que probemos las versiones de Internet Explorer, ya que sigue teniendo una base de usuarios.
Además, debido al hecho de que no es compatible, sigue siendo un navegador problemático, lo que significa que es menos probable que represente su sitio web de la forma en que usted pretende que se vea y funcione, y más probable que lo bloquee. Esto lo convierte en un navegador de alto riesgo, y los profesionales del software saben la importancia de incluirlo en las pruebas de navegadores. De hecho, el segundo navegador de escritorio más probado por nuestros clientes es IE 11, y muchos de nuestros clientes vuelven a IE 9 o más allá.
Por supuesto, hay otros métodos para decidir qué navegadores probar y si Internet Explorer es uno de ellos. Pero una cosa es de esperar: mirar su sitio web en Internet Explorer por primera vez puede hacerle dudar de sus habilidades de diseño y desarrollo; sepa que no es el único. Y asegúrese de comprobar su sitio web en IE de vez en cuando.