Le navigateur Ladybird a surpassé Servo lors des tests de prise en charge des technologies web.

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

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster