Tecnología

Inicio

El motor de JavaScript en Internet Explorer 7 vs. IE8

El motor de JavaScript en Internet Explorer 7 vs. IE8


Cada nueva versión del navegador, como un nuevo sistema operativo, graneros tanto críticas como elogios. Internet Explorer 8, lanzado en 2008, no es una excepción. El mayor rendimiento de su motor JavaScript interpretación fue notable, impulsando muchas operaciones de JavaScript hasta en un 400 por ciento, pero los problemas de compatibilidad con los sitios web de mayor edad, y el navegador sigue quedando rendimiento en comparación con los competidores han dejado abierta a la crítica.

Las mejoras más IE7 IE8

De acuerdo con los ingenieros de Microsoft, el rendimiento del motor JavaScript era la preocupación número uno con la versión beta original de IE8. La concatenación de cadenas, el proceso de combinar pequeños trozos de texto, es "mucho más rápido" en IE8. aplicación IE8s JScript está más cerca del estándar de la industria (ECMAScript 3 o ES3) que las versiones anteriores eran. Además, Microsoft afirma haber cerrado un número de pérdidas de memoria que puede, con el tiempo, degradar el rendimiento del navegador web durante una sesión de navegación.

Modo de compatibilidad

Para lograr estas mejoras de rendimiento, el motor JavaScript cambió radicalmente suficiente entre IE7 e IE8 que Microsoft tuvo que introducir un "modo de compatibilidad" en su nuevo navegador para páginas web que, aunque perfectamente funcional en IE7, se negaron a trabajar en IE8. Con el modo de compatibilidad en adelante, las páginas se cargan como lo harían en Internet Explorer 7: más lentamente, pero sin romper los sitios de mayor edad.

Alternativas (Chrome, Firefox)

Según la mayoría de los puntos de referencia, la velocidad del motor JavaScript IE8s, a pesar de mejoras con respecto a IE8 sigue siendo mucho más lento que los navegadores web rivales Chrome versión 8 y Firefox 3.1. Ambos de estos navegadores alterado radicalmente la forma en que se interpretó JavaScript en el navegador y, como resultado logra ganancias significativas en el rendimiento.

IE9 y IE10

Las ediciones más recientes de Internet Explorer tienen grandes mejoras en el rendimiento y la mayoría de los estudios de evaluación comparativa de los principales navegadores reconocen que IE9 es un competidor serio cuando se trata de rendimiento del motor JavaScript. Algunos comentaristas han sugerido que el rendimiento del motor JavaScript ha alcanzado un nivel de optimización donde las diferencias entre los navegadores de mayor rendimiento son tan pequeñas que casi no importa más. IE10, actualmente disponible para los desarrolladores en una edición preliminar, finalmente supera a Firefox y Chrome en una serie de puntos de referencia, y lo más importante es el navegador compatible con HTML5 más alrededor.