Rilascio del motore browser Servo 0.0.1

È stato pubblicato il primo rilascio separato del motore browser Servo, scritto in linguaggio Rust. Fino ad ora, il progetto produceva solo build notturne. Nelle note di rilascio si segnala solo che per funzionalità è analogo alla build notturna del 19 ottobre, per la quale è stato effettuato un ulteriore test manuale. Questo rilascio segna anche l'inizio della creazione di build per i sistemi Apple con macOS su processori basati su architettura ARM. Le build pronte sono disponibili per Linux, Android, macOS e Windows.

Il motore è stato originariamente sviluppato da Mozilla, ma è poi passato sotto l'egida della Linux Foundation. Servo si distingue per il supporto del rendering web multithread, la parallelizzazione delle operazioni con il DOM (Document Object Model) e l'uso dei meccanismi di programmazione sicura forniti dal linguaggio Rust. Servo è stato creato con il supporto per la suddivisione del codice DOM e il rendering in sotto-compiti più piccoli, che possono essere eseguiti in parallelo e utilizzare in modo più efficiente le risorse delle CPU multicore. Alcune parti di Servo, come il motore CSS multithread e il sistema di rendering WebRender, sono già integrate in Firefox. Un browser dimostrativo, ServoShell, è in fase di sviluppo sulla base di Servo.

Fonte: opennet.ru

Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting affidabile per siti con protezione DDoS, server VPS VDS | ProHoster