A fost publicat primul release separat al motorului de browser Servo, scris în limbajul Rust. Până acum, au fost disponibile doar versiuni nightly ale proiectului. În notele de lansare se menționează că acesta este echivalent funcțional cu versiunea nightly din 19 octombrie, care a fost supusă unor teste manuale suplimentare. Această lansare marchează, de asemenea, începutul dezvoltării versiunilor pentru sistemele Apple cu macOS pe baze de procesoare cu arhitectură ARM. Versiunile finale sunt disponibile pentru Linux, Android, macOS și Windows.
Motorul a fost dezvoltat inițial de compania Mozilla, dar apoi a trecut sub protecția organizației Linux Foundation. Servo se remarcă prin suportul pentru randarea multiplă a paginilor web, paralelizarea operațiunilor cu DOM (Document Object Model) și utilizarea mecanismelor de programare sigură oferite de limbajul Rust. Servo a fost conceput pentru a sprijini divizarea codului DOM și randarea în sarcini mai mici, care pot fi executate în paralel, utilizând mai eficient resursele procesoarelor multicore. În Firefox sunt deja integrate unele părți ale Servo, precum motorul CSS pe multiple fire de execuție și sistemul de randare WebRender. Pe baza Servo se dezvoltă browserul demo ServoShell.
Sursa: opennet.ro
