- Speedometer es un benchmark que mide la capacidad de respuesta de las aplicaciones web para comparar la velocidad de los navegadores web
- Mide los tiempos simulando interacciones de usuario sobre diversas cargas de trabajo
- Su objetivo es probar reflejando de la forma más parecida posible el uso real que hacen los usuarios de las web apps
- Hace un año, Chrome 142 > Mozilla 118; actualmente, Chrome 163 < Mozilla 168
Lo que resumió GN⁺
- Firefox superó a Chrome en Speedometer, una herramienta de benchmarking para navegadores web.
- Esto es significativo porque durante mucho tiempo Chrome ha sido conocido como el navegador más rápido.
- El cambio en el ranking parece deberse a mejoras de rendimiento en Firefox.
- Mozilla, desarrollador de Firefox, está trabajando para optimizar la velocidad y la eficiencia del navegador.
- Este avance es una noticia interesante para las personas con afinidad técnica, ya que muestra que Firefox está creciendo como un competidor fuerte frente a Chrome.
- Esto destaca la competencia y la innovación continuas en la industria de los navegadores web.
- Los usuarios podrían considerar cambiarse a Firefox para obtener una experiencia de navegación más rápida y eficiente.
11 comentarios
> La función de pestañas contenedor de Firefox ofrece un alto valor a los usuarios.
Para mí también, mi función favorita de Firefox son las pestañas contenedor. Es realmente útil en servicios que no permiten múltiples inicios de sesión.
Sigo usando Firefox por esto y por "Tree Style Tab".
El boom de Firefox está por llegar...
¡Firefox...! Esto me llena el pecho de emoción...
Para agregar un poco más de información, los niveles de optimización de los motores de JS que la mayoría conoce probablemente sean los siguientes:
A diferencia de 2018, hoy en día han cambiado bastante.
Por ejemplo, en el caso de V8 ahora es Ignition - Sparkplug - Maglev - Turbofan, con dos niveles de optimización adicionales,
y SpiderMonkey cambió a intérprete - intérprete baseline - JIT baseline - Warp JIT.
Primero, el intérprete baseline y Sparkplug son técnicas para compensar las desventajas del bytecode en predicción de saltos y despacho de instrucciones,
y puede considerarse que Maglev coincide casi por completo con un JIT baseline.
En el caso de Warp JIT, el motor JIT cambió bastante: en la época de IonMonkey optimizaba trayendo información de tipos y de profiling desde afuera, pero se modificó para poder usar el IR que genera el JIT baseline.
Por último, el SpiderMonkey de Firefox mejoró mucho el parser con algo llamado Project Stencil, y se sabe que incluso crea un formato desacoplado del GC.
> Stencils are the set of data structures capturing the result of parsing and bytecode emission. The Stencil format is a precursor format that is then used to allocate the corresponding scripts on the GC heap that will be used for execution.
> By decoupling from the GC and other runtime systems, robust caching and speculation systems can be built that are more thread-agnostic and flexible.
Ah, un error tipográfico. Era SpiderMonkey; lo escribí mal..
Ojalá que Firefox también adoptara un poco más rápido las cosas que ya fueron aceptadas como estándares web...
Entre los estándares que ya fueron adoptados, normalmente no hay casos en los que su implementación se retrase; y lo que a menudo se dice que fue incorporado solo en Chrome son, en todos los casos, especificaciones en borrador.
Opiniones de Hacker News
arewefastyet.comofrece comparaciones de benchmarks entre navegadoresAl final, parece que la clave es si las funciones de marcadores/gestión de contraseñas serán lo bastante buenas.
También me preocupan un poco extensiones como Google Keep o Vimium, y también he escuchado que al navegador móvil de Firefox todavía le faltan algunas cosas....
Aun así, viendo que poco a poco va mejorando, creo que vale la pena volver a probarlo.
¡Firefox también es compatible con Vimium!
¡Firefox suma 1 punto más!