Az Amazon egyik munkatársa bemutatta a Servo GTK könyvtárat, amely a Servo webmotor GTK4 alapú alkalmazásokba való beágyazására készült. A könyvtár egy GTK-widgetet valósít meg, amellyel a Servo Webview-t használhatjuk webtartalom megjelenítésére. Kiemelkedő jellemzője a grafikus gyorsítás OpenGL segítségével, valamint az események aszinkron módon történő feldolgozásának lehetősége. A projekt Rust nyelven készült és az MPL 2.0 licenc alatt terjesztik. A könyvtár alapjain egy egyszerű webböngészőt készítettek, amely GTK alapú felhasználói felülettel rendelkezik.

A Servo motor eredetileg a Mozilla által fejlődött, de később a Linux Foundation támogatása alá került. A Servo az weboldalak többszálú renderelésének támogatásáról, a DOM (Document Object Model) műveletek párhuzamosításáról és a Rust nyelv biztonságos programozási mechanizmusainak alkalmazásáról ismert. A Servo kifejezetten a DOM kódjának szétválasztásával és a renderelési feladatok apróbb részekre bontásával jött létre, amelyek párhuzamosan végezhetők el, ezáltal hatékonyabban kihasználva a többmagos CPU erőforrásokat. A Firefoxban már integrálták a Servo néhány részét, például a többszálú CSS-motort és a WebRender renderelési rendszert. A Servo alapjain a ServoShell és a Verso böngészők fejlődnek.
Forrás: opennet.ru
