stringtranslate.com

Prueba de velocidad del navegador

Una prueba de velocidad de navegador es un punto de referencia informático que califica el rendimiento de un navegador web , midiendo la eficiencia del navegador al completar una lista predefinida de tareas. En general, el software de prueba está disponible en línea, ubicado en un sitio web, donde se cargan y ejecutan diferentes algoritmos en el cliente del navegador. Las tareas de prueba típicas son renderizado y animación, transformaciones DOM , operaciones de cadenas, cálculos matemáticos, algoritmos de ordenación , pruebas de rendimiento gráfico e instrucciones de memoria. Las pruebas de velocidad de navegador se han utilizado durante las guerras de navegadores para demostrar la superioridad de navegadores web específicos. La popular prueba Acid3 no es una prueba de velocidad en particular, sino que verifica la conformidad del navegador con los estándares web (aunque verifica si se cumple un objetivo de rendimiento general).

Pruebas generales

Velocímetro 2.0

Speedometer fue desarrollado originalmente por el equipo WebKit de Apple y lanzado en 2014 y se actualizó en 2018. [1] Speedometer 2.0 prueba la capacidad de respuesta de la aplicación web de un navegador cronometrando interacciones simuladas del usuario.

Este benchmark simula las acciones del usuario para agregar, completar y eliminar elementos de tareas pendientes utilizando múltiples ejemplos en TodoMVC. Cada ejemplo en TodoMVC implementa la misma aplicación de tareas pendientes utilizando las API DOM de diferentes maneras. Algunos llaman a las API DOM directamente desde ECMAScript 5 (ES5), ECMASCript 2015 (ES6), ES6 transpilado a ES5 y Elm transpilado a ES5. Otros utilizan uno de los once frameworks de JavaScript más populares: React, React with Redux, Ember.js, Backbone.js, AngularJS, (nuevo) Angular, Vue.js, jQuery, Preact, Inferno y Flight. Muchos de estos frameworks se utilizan en los sitios web más populares del mundo, como Facebook y Twitter. El rendimiento de este tipo de operaciones depende de la velocidad de las API DOM, el motor de JavaScript, la resolución de estilos CSS, el diseño y otras tecnologías.

Pacificador

Peacekeeper es un benchmark independiente de la plataforma de Futuremark que prueba operaciones matemáticas, de renderizado y de memoria. Su ejecución demora aproximadamente 5 minutos y muestra los resultados de otros navegadores con diferentes CPU. Futuremark dejó de mantener Peacekeeper en julio de 2015. [2] La prueba se desconectó en marzo de 2018 y ya no está disponible.

Prueba de manejo

Microsoft mantiene un conjunto de pruebas orientadas al rendimiento, a menudo diseñadas para probar y poner a prueba el rendimiento de JavaScript y de la representación. Estas pruebas suelen estar diseñadas para destacar el rendimiento de IE [ cita requerida ] , pero son compatibles con otros navegadores importantes.

WebXPRT

WebXPRT es un benchmark multiplataforma para navegadores que ejecuta cargas de trabajo basadas en HTML5 y JavaScript. [3] El benchmark proporciona puntuaciones para seis cargas de trabajo individuales, así como una puntuación general. [4] WebXPRT es publicado por la Comunidad de Desarrollo de BenchmarkXPRT, que es administrada por Principled Technologies, y es uno de los benchmarks de BenchmarkXPRT. WebXPRT 4 es la versión más actual de WebXPRT. [5]

Pruebas 3D

Marca Wirple B

Prueba de rendimiento para aplicaciones HTML5 3D. Prueba el rendimiento tanto en Canvas3D como en WebGL .

Suites para desarrolladores

Puntos de referencia de Mozilla

Dromaeo (reemplazado por Kraken)

Un conjunto de pruebas de Mozilla basado en pruebas de SunSpider. Su ejecución demora varios minutos y muestra información muy detallada sobre cada tarea de prueba.

Kraken (activo)

Otra suite de pruebas de JavaScript de Mozilla, publicada el 14 de septiembre de 2010. [6]

Puntos de referencia de Apple

JetStream (activo)

Un conjunto de pruebas de JavaScript desarrollado por Apple. [7]

SunSpider (reemplazado)

SunSpider es un benchmark creado por el equipo webkit que tiene como objetivo medir el rendimiento de JavaScript en tareas relevantes para el uso actual y futuro cercano de JavaScript en el mundo real, como el cifrado y la manipulación de texto. [8] La suite intenta además ser equilibrada y estadísticamente sólida. [9]

El equipo WebKit lanzó la versión 0.9 en diciembre de 2007. [10] Fue bien recibida, [11] y otros desarrolladores de navegadores también la utilizan para comparar el rendimiento de JavaScript de diferentes navegadores. [12]

La versión 0.9.1 se lanzó en abril de 2010. [13]

La versión 1.0 se lanzó en abril de 2013. [14]

Puntos de referencia de Google

V8 (reemplazado)

Conjunto de pruebas de JavaScript de Google que se utiliza para optimizar el navegador web Google Chrome . No prueba el rendimiento de la representación. Fue reemplazado por el benchmark Octane de Google.

Octano (sin mantenimiento)

El conjunto de pruebas de JavaScript de Google que sustituye al V8 Benchmark. Según Google, "Octane v.1 consta de 13 pruebas, 5 nuevas y 8 del conjunto de pruebas V8 Benchmark original". [15] Octane v.2 sustituyó a v.1 y consta de "17 pruebas, cuatro más que Octane v1". [16]

A partir del 12 de abril de 2017, Google ya no mantiene Octane. [17]


Interfaz gráfica de usuario Mark 2

Esta prueba la representación de vectores, mapas de bits y texto tanto para Adobe Flash como para HTML5.

Referencias

  1. ^ "Speedometer 2.0: un punto de referencia para la capacidad de respuesta de las aplicaciones web modernas". 15 de enero de 2018.
  2. ^ Brinkmann, Martin (23 de julio de 2015). «Futuremark finaliza el soporte para el benchmark Peacekeeper». Ghacks . Consultado el 7 de febrero de 2017 .
  3. ^ Hachmann, Mark (28 de noviembre de 2018). "Revisión de la tableta Samsung Galaxy Book 2: el rendimiento pasa a un segundo plano frente a la duración de la batería". PCWorld . Consultado el 8 de agosto de 2019 .
  4. ^ Addison, Ken (19 de abril de 2018). "Revisión de Ryzen 7 2700X y Ryzen 5 2600X: Zen madura". PC Perspective . Consultado el 8 de agosto de 2019 .
  5. ^ TS, Ganesh (28 de diciembre de 2023). "Revisión de la mini-PC ASRock Industrial 4X4 BOX-7840U: AMD Phoenix en un avatar UCFF". AnandTech . Consultado el 14 de marzo de 2024 .
  6. ^ Jostedt, Erica (14 de septiembre de 2010). «Release the Kraken». El blog de Mozilla (blog). Mozilla . Consultado el 8 de agosto de 2013 .
  7. ^ Heath, Nick (21 de mayo de 2015). «Windows 10 y Edge: cómo el nuevo navegador de Microsoft podría desafiar pronto a Chrome». TechRepublic . California, EE. UU . . Consultado el 21 de mayo de 2015 .
  8. ^ Muchmore, Michael (18 de junio de 2008). «Revisión: Firefox 3 se mantiene por delante del resto de navegadores». PC Mag. Archivado desde el original el 5 de julio de 2008. Consultado el 6 de septiembre de 2008 a través de Fox News.
  9. ^ "SunSpider JavaScript Benchmark". Proyecto de código abierto WebKit. Archivado desde el original el 20 de enero de 2022. Consultado el 15 de febrero de 2011 .
  10. ^ Stachowiak, Maciej (18 de diciembre de 2007). "Anuncio de SunSpider 0.9" (blog). Proyecto de código abierto WebKit . Consultado el 6 de septiembre de 2008 .
  11. ^ Atwood, Jeff (19 de diciembre de 2007). "The Great Browser JavaScript Showdown". Coding Horror (blog). Archivado desde el original el 6 de junio de 2013. Consultado el 6 de septiembre de 2008 .
  12. ^ Resig, John (3 de septiembre de 2008). "Resumen del rendimiento de JavaScript". ejohn.org (blog) . Consultado el 21 de mayo de 2015 .
  13. ^ Stachowiak, Maciej (7 de abril de 2010). "Anuncio de SunSpider 0.9.1". Safari de surf (blog). Proyecto de código abierto WebKit . Consultado el 27 de diciembre de 2010 .
  14. ^ Stachowiak, Maciej (7 de abril de 2010). "Anuncio de SunSpider 1.0". Safari de surf . Proyecto de código abierto WebKit . Consultado el 29 de abril de 2013 .
  15. ^ "El punto de referencia: Octane". Google Developers . 22 de agosto de 2012. Archivado desde el original el 29 de septiembre de 2013 . Consultado el 8 de agosto de 2013 .
  16. ^ "El punto de referencia: Octane". Google Developers . 6 de noviembre de 2013 . Consultado el 21 de mayo de 2015 .
  17. ^ "Retirada de Octane". Motor JavaScript V8 . 12 de abril de 2017. Consultado el 24 de agosto de 2017 .