¿Lo que acaba de suceder? Los cuatro mayores desarrolladores de navegadores del mundo (Google, Apple, Microsoft y Mozilla) han colaborado para desarrollar la herramienta de evaluación comparativa Speedometer 3.0. Para los no iniciados, Speedometer mide métricas clave de rendimiento de los navegadores y la aplicación web se utiliza a menudo para determinar cuál es el software de navegación más rápido del planeta.
Velocímetro 3.0 es la tercera versión principal de la popular herramienta de evaluación comparativa que mide la capacidad de respuesta de las aplicaciones simulando interacciones de usuarios del mundo real en páginas web. La última versión es una actualización sólida sobre Speedometer v2.0 que se lanzó en 2018 e incluye muchos tipos nuevos de subpruebas, marcos contemporáneos y más. La aplicación de segunda generación fue una actualización muy necesaria de la versión original lanzada en 2014, pero había comenzado a mostrar su edad en los últimos años.
BrowserBench sin fines de lucro reflejos que esta es la primera vez que se desarrolla un punto de referencia de navegador importante a través de una colaboración entre industrias respaldada por cada uno de los principales motores de navegador, incluidos Blink/V8, Gecko/SpiderMonkey y WebKit/JavaScriptCore. También afirman que Speedometer 3.0 marca un importante paso adelante en las pruebas de rendimiento de los navegadores web al introducir una «mejor forma de medir el rendimiento (a través de) un conjunto más representativo de pruebas que reflejan la Web moderna».
Speedometer 3.0 agrega muchas pruebas nuevas para medir mejor el rendimiento del navegador en algunos escenarios clave. Algunas de las nuevas pruebas simulan la representación de lienzos y gráficos SVG, como React Stockcharts, Chart.js, Perf Dashboard y Observable Plot. También tiene en cuenta la edición de código (CodeMirror), la edición WYSIWYG (TipTap) y la lectura de sitios de noticias (Next.js y Nuxt.js).
La v3.0 también mejoró las pruebas de TodoMVC actualizando el código para adaptarse a las versiones más comunes de los frameworks más populares basados en datos del Archivo HTTP. Los marcos y bibliotecas incluidos en la nueva versión incluyen Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte y Vue, junto con implementaciones básicas de JavaScript dirigidas a ES5 y ES6, y una versión de componentes web. La publicación del blog también detalla muchas otras pruebas complejas que los desarrolladores creen que ayudarán a evaluar mejor el rendimiento del navegador en la web moderna.
A lo largo de los años, Speedometer se ha convertido en la herramienta predeterminada para que los desarrolladores de navegadores impulsen optimizaciones de rendimiento a medida que los sitios web se vuelven más complejos y con más datos. Si bien la versión 1.0 fue creada por el equipo WebKit de Apple, el software de segunda generación fue una colaboración entre Google y Apple. Esta vez, Microsoft y Mozilla también se involucraron en el proceso.