Adiós a Internet Explorer: no eras del todo malo

Es posible que la Web 2.0 nunca hubiera existido sin lo que posiblemente fue la pieza de software más vilipendiada de la historia. Hoy, Microsoft Internet Explorer, que en un momento representó más del 90% de los navegadores web en uso y fue el primer navegador web incluido con Apple Macs, se despide del mundo. Y el mundo no ha sido amable. La gente no ha apreciado IE e incluso ha hecho un deporte de denigrarlo.

Es cierto que gran parte de las críticas fueron merecidas, especialmente en los últimos años, cuando el navegador Chrome de Google se hizo cargo y se convirtió en el jugador dominante. Chrome dejó atrás a IE en términos de velocidad y se apega a los estándares web abiertos donde IE usó tecnologías propietarias.


La Fuente de la Web 2.0

La Web 2.0, en la que las páginas web ya no eran entidades estáticas sino que podían actualizarse sin contactar al servidor web para cada actualización de la página, se basó al principio en Ajax (JavaScript asíncrono y XML). Encontró su primera manifestación en Internet Explorer 5.0, gracias a su soporte para XMLHttpRequest en 1999. Incluso antes de eso, la tecnología ActiveX de Microsoft, basada en el marco de software COM (modelo de objeto componente), les dio a los programadores una manera de hacer cosas similares a programas en el navegador. Como resultado, obtuvimos procesadores de texto en línea, sitios de transmisión de medios y otras maravillas.

IE también trajo otras innovaciones al navegador web, varias de las cuales se convirtieron en parte de los estándares HTML. El DOM (modelo de objeto de documento) permitió que cualquier parte de una página web fuera manipulada por JavaScript, así como la omnipresente extensión DOM de HTML interno. Iframe fue otra innovación que ofreció una forma de mostrar una página web dentro de una ventana dentro de otra página web. Luego vino el soporte de IE para eventos y evento burbujeante(Se abre en una nueva ventana). Algunos de los eventos en los que los desarrolladores de IE fueron pioneros incluyen cosas que hacemos todos los días en el navegador: hacer clic derecho para obtener menús contextuales, girar la rueda del mouse y mover el cursor.

IE también fue el primer navegador importante que admitió CSS, un estándar desarrollado en el CERN en parte por Håkon Wium Lie, quien más tarde pasó a trabajar en el navegador Opera y fue responsable de innovar muchas características del navegador que damos por sentadas en la actualidad. IE también introdujo características CSS posteriores que ahora son indispensables, como el ancho y alto del cuadro, elipses de desbordamiento de texto, ajuste de línea, degradados y opacidad.

Finalmente, los conceptos básicos como arrastrar y soltar, acceso al portapapeles y edición de texto enriquecido en el navegador son gracias a, lo adivinó, Microsoft Internet Explorer. Para conocer el punto de vista de un desarrollador sobre las contribuciones de IE a la evolución del navegador web, lea esta publicación de 2012 de Nicholas C. Zakas(Se abre en una nueva ventana).

Entonces, ¿por qué tanto odio?


Entonces las cosas se pusieron mal

Aunque Internet Explorer y ActiveX permitieron a los desarrolladores de aplicaciones hacer cosas en el navegador web que antes no eran posibles, también les dio a los desarrolladores de malware las mismas opciones, y eso provocó la larga caída del navegador hacia la infamia. Hubo un ciclo de noticias aparentemente interminable sobre este o aquel último ataque de malware hecho posible por IE.

Entonces, ¿por qué Microsoft no eliminó este código propenso a malware de las versiones posteriores de IE? Porque eso rompería el código usado por muchas corporaciones que gastaron millones de dólares en sus propias aplicaciones web. Incluso PCMag utilizaba una aplicación de gestión de contenidos que, hasta 2019, requería Internet Explorer. (Desde entonces hemos seguido adelante, para alivio del personal).

explorador de Internet 6

explorador de Internet 6

IE 6 fue el mayor villano de la versión del navegador, atrayendo las críticas más duras a pesar de ser el navegador predeterminado de Windows XP, una de las versiones del sistema operativo más queridas. Debido a los problemas de seguridad del navegador, Microsoft mismo hizo una campaña vigorosa para sacar a la gente de IE 6, creando IE6 Countdown.(Se abre en una nueva ventana) sitio. Pero las debilidades de seguridad no terminaron con IE 6. Hubo un tiempo en que la versión 8 amenazó a los trabajadores del gobierno con acceso a materiales nucleares y otros materiales tóxicos. Incluso a los usuarios leales de XP en un momento se les negaría la protección de una vulnerabilidad (aunque se aferraban a una versión del sistema operativo sin soporte durante mucho tiempo).

Recomendado por Nuestros Editores

A pesar de muchas mejoras y correcciones a los problemas de seguridad en versiones posteriores de IE, el daño ya estaba hecho y el navegador había perdido casi toda su cuota de mercado frente a Chrome. Los desarrolladores ya no se enfocaban en IE, sino que solo se preocupaban por que su código se ejecutara correctamente en Chrome. Solo tiene sentido, ya que los desarrolladores siempre quieren centrarse en lo que ejecuta la gran mayoría de sus usuarios. E IE se quedó atrás en el soporte para los nuevos estándares HTML5 que Chrome fue a menudo el primero en implementar.

Actualización de Internet Explorer

Microsoft cambió el nombre de su navegador a Edge con Windows 10, pero aún usaba su propio código de representación de páginas web. Eso cambió con el navegador Edge actual (el original ahora se conoce como «Edge heredado»), que usa el mismo código de representación de páginas de Chromium que Chrome. El equipo de desarrollo de IE se cansó de ponerse al día y golpear a un topo, y decidió contribuir al código del navegador de código abierto Chromium y usarlo como base para su propia nueva versión de Edge.

Al principio estaba en contra de este movimiento, resistiéndome a la idea de un único punto central de control para la web, que se suponía que era sobre la interoperabilidad sin que una empresa (Google) se hiciera cargo. Pensé que las alternativas y las opciones eran buenas para la innovación. ¡Ay, idealismo juvenil! Todavía me siento un poco así, pero reconozco las ventajas de un estándar de código web unificado. Tal como está, solo Firefox permanece como una opción alternativa de motor de renderizado web, el resto se mudó a Chromium.


IE ha muerto, ¡larga vida a IE!

Sí, es hora de cambiar a Edge y despedirse por última vez de IE. Algo así como. Para aquellos que aún usan aplicaciones comerciales que requieren el navegador ahora obsoleto, hay un camino a seguir: puede habilitar el modo IE en el nuevo Edge, incluso en Windows 11 (aunque desafortunadamente no en las versiones macOS y Linux de Edge). Con toda probabilidad, esa característica desaparecerá eventualmente. Cuando esa forma final de IE esté muerta, el navegador histórico seguirá vivo, en los estándares web y las características que hizo posible.

¡Obtenga nuestras mejores historias!

Matricularse en ¿Qué hay de nuevo ahora? para recibir nuestras mejores historias en su bandeja de entrada todas las mañanas.

Continua leyendo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Newsletter Signup

Suscríbete a nuestra lista si te interesa recibir turcos exclusivos sobre hacking y seguridad informática