Se ha reanudado el desarrollo activo del motor de navegador Servo

Los desarrolladores del motor de navegación Servo, escrito en el lenguaje Rust, han anunciado que han recibido financiación que ayudará a revivir el proyecto. Entre las primeras tareas, se menciona el regreso al desarrollo activo del motor, la restauración de la comunidad y la atracción de nuevos participantes. Durante 2023, se planea trabajar en la mejora del sistema de diseño de páginas (layout system) y lograr un soporte funcional para CSS2.

La stagnación del proyecto continuó desde 2020, después de que la empresa Mozilla despidiera al equipo que desarrollaba Servo y transferirá el proyecto a la organización Linux Foundation, donde se planeaba formar una comunidad de desarrolladores y empresas interesadas para su desarrollo. Antes de convertirse en un proyecto independiente, el motor fue desarrollado por empleados de Mozilla en colaboración con la empresa Samsung.

El motor está escrito en el lenguaje Rust y se caracteriza por su soporte para el renderizado web multihilo, así como por la paralelización de operaciones con el DOM (Document Object Model). Además del eficiente paralelismo en las operaciones, las tecnologías de programación segura utilizadas en Rust permiten elevar el nivel de seguridad de la base de código. Inicialmente, el motor de navegación Firefox no podía aprovechar plenamente el potencial de los sistemas multicore modernos debido al uso de esquemas de procesamiento de contenido monohilo. Servo permite dividir el código del DOM y el renderizado en tareas más pequeñas que pueden ejecutarse en paralelo y utilizar más eficazmente los recursos de las CPU multicore. Algunas partes de Servo, como el motor CSS multihilo y el sistema de renderizado WebRender, ya están integradas en Firefox.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster