Comparativa de navegadores

Rendimiento

Es difícil saber cómo será la web de dentro de unos años, pero actualmente (junio de 2011) parece que los navegadores no se van a limitar a mostrar información almacenada en la web, sino que el navegador va a integrar tareas reservadas actualmente a programas de uso general. El lenguaje de programación que acometerá la tarea será probablemente JavaScript, integrado en los navegadores desde su creación en 1995. Por ello, en los últimos meses, los navegadores están mejorando el rendimiento de sus motores de JavaScript, pero también de otros componentes, como el motor gráfico.

Para medir esas mejoras se han desarrollados varios benchmarks, es decir, unos conjuntos de pruebas que miden el rendimiento de los navegadores. Ejecutando esas pruebas en los diferentes navegadores, podemos intentar responder a la pregunta ¿qué navegador es mejor?

Kraken JavaScript benchmark

SpiderMonkey es el nombre del motor de JavaScript de Firefox. Escrito en C y C++, está disponible bajo la triple licencia MPL/GPL/LGPL. Firefox 4 incluye la versión 1.8.5 de SpiderMonkey, publicada en marzo de 2011.

El benchmark Kraken fue creado por la Fundación Mozilla en septiembre de 2010. Está formado por catorce pruebas y el resultado es el tiempo empleado en llevarlas a cabo, por lo que cuanto menor es el resultado, mejor es el rendimiento del motor de JavaScript.

La imagen muestra los resultados relativos de las pruebas en Internet Explorer 9, Firefox 4 y Google Chrome 12.

http://krakenbenchmark.mozilla.org/index.html

V8 Benchmark Suite

V8 es el nombre del motor de JavaScript de Google Chrome. Escrito en C++, implementa ECMAScript (5º edición) y funciona en Windows, Mac OS X y Linux y en procesadores IA-32, x64 o ARM.

La V8 benchmark suite es un conjunto de siete pruebas que utilizan los desarrolladores de Google para afinar V8. La primera versión de estas pruebas se creó en septiembre de 2008 y la versión 6 está disponible desde octubre de 2010. Cuanto mayor es el resultado, mejor es el rendimiento del motor de JavaScript.

La imagen muestra los resultados relativos de las pruebas en Internet Explorer 9, Firefox 4 y Google Chrome 12.

http://v8.googlecode.com/svn/data/benchmarks/v6/run.html

Fish IE Tank

En junio de 2010 Microsoft presentó un sitio con información y comparativas sobre navegadores, http://ie.microsoft.com/testdrive/Default.html, en el que se muestran las posibilidades del HTML 5.

El FishIE Tank es una de las pruebas que evalúa la acelaración gráfica por hardware y muestra una animación de una pecera. El resultado de la prueba es el número de imágenes por segundo (FPS) que es capaz de mostrar el navegador. Cuanto mayor es el resultado, mejor es el rendimiento gráfico del navegador.

La imagen muestra los resultados relativos de las pruebas en Internet Explorer 9, Firefox 4 y Google Chrome 12.

http://ie.microsoft.com/testdrive/performance/fishietank/

Autor: Bartolomé Sintes Marco

Última modificación: 15 de junio de 2011