Preglednik Ladybird nadmašio Servo u testiranju podrške web tehnologijama

30. rujna preglednik Ladybird pretekao je engine Servo po broju uspješno provedenih testova iz skupa web-platform-tests, koji određuju kompatibilnost s referentnom web-platformom. Konkretno, Servo uspješno prolazi 1,303,211 provjera, Ladybird 1,518,672, Firefox 131 — 1,805,845, Safari 204dev — 1,812,433, a Chromium 131 — 1,862,747. Testovi web-platform-tests formiraju se u okviru inicijative Interop, koju zajednički promoviraju tvrtke Google, Mozilla, Apple, Microsoft, Bocoup i Igalia, i usmjereni su na provjeru razine implementacije web-tehnologija u preglednicima te otkrivanje razlika koje utječu na izgled i ponašanje pri obradi web-stranica.

Preglednik Ladybird razvija Andreas Kling, koji je nekada radio u tvrtki Nokia i bavio se razvojem Safarija. Prvotno je projekt stvoren kao aplikacija za operacijski sustav SerenityOS, ali ovog ljeta je izdvojen u poseban projekt i dobio donaciju od 1 milijun dolara. Preglednik je napisan na jeziku C++ i distribuira se pod BSD licencom. Projekt razvija vlastiti engine LibWeb, JavaScript interpreter LibJS i prateće biblioteke.

Projekt Servo prvotno je razvijala tvrtka Mozilla, ali je potom prešao pod okrilje organizacije Linux Foundation. Engine se odlikuje podrškom za višedretveno renderiranje web-stranica, paralelizacijom operacija s DOM-om (Document Object Model) i korištenjem mehanizama sigurnog programiranja koje pruža jezik Rust. Servo je prvotno stvoren s podrškom za razbijanje DOM koda i renderiranje na manje podzadatke, koji se mogu izvoditi paralelno i učinkovitije koristiti resurse višekratnih CPU-a. U Firefoxu su već integrirani neki dijelovi Serva, poput višedretvenog CSS engine-a i sustava renderiranja WebRender. Na bazi Serva razvijaju se preglednici ServoShell i Verso.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster