Windows Tips & News

Quantum Project de Mozilla es un nuevo motor para Firefox

click fraud protection
RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del sistema

Hace unos días, Mozilla presentó su nuevo proyecto, "Quantum", que tiene como objetivo proporcionar un motor nuevo y notablemente mejorado para el navegador Firefox. Estará basado en Gecko y debería traer muchas mejoras al rendimiento de Gecko, gracias al aumento concurrencia y paralelismo, latencia reducida y mejor confiabilidad proporcionada por el lenguaje de código Rust y su características.

banner del logo de firefox
Quantum se divide aproximadamente en cuatro proyectos distintos.

El proyecto Quantum CSS reemplazará el motor CSS de Gecko por el de Servo. Servo es el reemplazo a largo plazo de Gecko basado en una arquitectura paralela moderna de alto rendimiento.

El proyecto Quantum DOM hará que Gecko sea más receptivo, especialmente cuando hay muchas pestañas abiertas en segundo plano. Cuando haya terminado Quantum DOM, el código JS para diferentes pestañas (y posiblemente diferentes iframes) se ejecutará en subprocesos separados programados cooperativamente; el código de algunas pestañas en segundo plano nunca se ejecutará.

Anuncio publicitario

Quantum Compositor mueve el compositor de Gecko a su propio proceso. Dado que la inestabilidad del controlador de gráficos es una fuente importante de fallas de Firefox, esperamos que mover el código que interactúa con la GPU a su propio proceso hará que Firefox sea más estable.

Finalmente, Quantum Rendering reemplazará el subsistema de gráficos de Gecko con el de Servo, llamado WebRender. Servo usa la GPU de manera más efectiva que Gecko, manejándola más como lo haría un juego que un navegador web.

Estos proyectos se encuentran en distintas etapas de finalización. Quantum Compositor está bastante avanzado, mientras que Quantum Rendering apenas está comenzando. Todavía hay mucha incertidumbre sobre los proyectos.

DOM cuántico

Quantum DOM ejecutará el código JavaScript para diferentes pestañas en subprocesos paralelos, lo que permitirá aumentar el rendimiento del navegador con muchas pestañas abiertas. Para cambiar entre subprocesos, se utilizará un programador especial para cambiar el contexto sin problemas sobre la marcha. Vendrán muchas mejoras para capturar scripts pesados ​​y bucles infinitos en el código Javascript.

Flujo cuántico

Quantum Flow es parte del proyecto Quantum dedicado a optimizaciones avanzadas de la interfaz de usuario del navegador.

Mira el siguiente video:

Fuente: Blog de Bill McCloskey.

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del sistema
Cómo bloquear la unidad cifrada BitLocker en Windows 10

Cómo bloquear la unidad cifrada BitLocker en Windows 10

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del s...

Lee mas

La última versión de Skype Preview ahora está disponible en los anillos de vista previa lenta y de lanzamiento.

La última versión de Skype Preview ahora está disponible en los anillos de vista previa lenta y de lanzamiento.

Hace unos días, Microsoft comenzó a implementar una nueva actualización para la aplicación Skype ...

Lee mas

Cómo habilitar el modo avión en Windows 11

Cómo habilitar el modo avión en Windows 11

Este artículo le mostrará cómo habilitar o deshabilitar el modo avión en Windows 11 en caso de qu...

Lee mas