Le 30 septembre, le navigateur Ladybird a devancĂ© le moteur Servo en nombre de tests rĂ©ussis provenant de l'ensemble web-platform-tests, qui dĂ©terminent la compatibilitĂ© avec la plateforme web de rĂ©fĂ©rence. En particulier, Servo rĂ©ussit 1 303 211 vĂ©rifications, Ladybird â 1 518 672, Firefox 131 â 1 805 845, Safari 204dev â 1 812 433, et Chromium 131 â 1 862 747. Les tests web-platform-tests sont Ă©laborĂ©s dans le cadre de l'initiative Interop, promue conjointement par les entreprises Google, Mozilla, Apple, Microsoft, Bocoup et Igalia, et visent Ă vĂ©rifier le niveau de mise en Ćuvre des technologies web dans les navigateurs et Ă identifier les divergences qui affectent l'apparence et le comportement lors du traitement des sites.
Le navigateur Ladybird est développé par Andreas Kling, qui a autrefois travaillé chez Nokia et était impliqué dans le développement de Safari. à l'origine, le projet a été créé comme une application pour le systÚme d'exploitation SerenityOS, mais cet été, il a été séparé en un projet distinct et a reçu un don de 1 million de dollars. Le navigateur est écrit en C++ et distribué sous licence BSD. Le projet développe son propre moteur LibWeb, son interpréteur JavaScript LibJS et des bibliothÚques associées.
Le projet Servo a Ă©tĂ© initialement dĂ©veloppĂ© par Mozilla, mais il est ensuite passĂ© sous l'Ă©gide de la Linux Foundation. Le moteur se distingue par son support du rendu web multithread, le parallĂ©lisme des opĂ©rations avec le DOM (Document Object Model) et l'utilisation des mĂ©canismes de programmation sĂ©curisĂ©e fournis par le langage Rust. Servo a Ă©tĂ© conçu dĂšs le dĂ©part pour soutenir la dĂ©composition du code DOM et le rendu en tĂąches plus petites qui peuvent ĂȘtre exĂ©cutĂ©es parallĂšlement et utiliser plus efficacement les ressources des CPU multicĆurs. Certaines parties de Servo, telles que le moteur CSS multithread et le systĂšme de rendu WebRender, sont dĂ©jĂ intĂ©grĂ©es dans Firefox. Les navigateurs ServoShell et Verso sont Ă©galement dĂ©veloppĂ©s sur la base de Servo.
Source : opennet.ru
