UppslÀpp av webblÀsarmotorn Servo 0.0.2

Version 0.0.2 av webblÀsarmotorn Servo har publicerats tillsammans med den utvecklade demonstrationswebblÀsaren ServoShell, som Àr skriven i Rust. FunktionsmÀssigt motsvarar versionen nattbyggnaden frÄn den 14 november, för vilken ytterligare manuell testning har genomförts. FÀrdiga byggnader erbjuds för Linux, Android, macOS och Windows.

Motorn utvecklades ursprungligen av Mozilla, men togs senare under Linux Foundations beskydd. Servo utmÀrker sig genom sitt stöd för flertrÄdig rendering av webbsidor, parallellisering av DOM-operationer (Document Object Model) och anvÀndning av de sÀkra programmeringsmekanismer som tillhandahÄlls av Rust. Servo skapades frÄn början med stöd för att bryta ner DOM och rendering i mindre deluppgifter som kan köras parallellt och effektivt anvÀnda resurserna hos flerkÀrniga CPU:er. Vissa delar av Servo har redan integrerats i Firefox, sÄsom den flertrÄdiga CSS-motorn och rendering-systemet WebRender.

UppslÀpp av webblÀsarmotorn Servo 0.0.2

Huvudsakliga förÀndringar:

  • Stöd för XPath (XML Path Language), AbortController och AbortSignal Ă€r nu som standard aktiverat.
  • API:erna CompressionStream och DecompressionStream har lagts till för komprimering och dekomprimering av datastreams.
  • Stöd för elementet inuti blocken
  • Metoderna fetchLater() och Document.parseHTMLUnsafe() har implementerats.
  • I UIEvent-objektet har egenskaperna 'which' och 'relatedTarget' implementerats.
  • I API:et HTMLMapElement har egenskaperna 'name' och 'bareas' implementerats.
  • I renderingmotorn har syntetisk fet stil (synthetic bold) implementerats, dĂ€r tecken görs tjockare programmĂ€ssigt utan att anvĂ€nda en separat typsnitttyp.
  • Stöd för vsync har lagts till för att synkronisera början av rendering med ramens fördröjningsimpuls.
  • Arbetet med att skapa inbyggda arm64-versioner av webblĂ€saren ServoShell för macOS har inletts.
  • I prototypen av webblĂ€saren ServoShell för Android har ett experimentellt lĂ€ge implementerats dĂ€r experimentella funktioner som standard Ă€r deaktiverade, men aktivt aktiveras innan de Ă€r fullstĂ€ndigt stabiliserade och fortfarande under utveckling. Touch-hĂ€ndelser skickas till pekskĂ€rmen, och skĂ€rmtangentbordet visas vid aktivering av inmatningsformer med pekskĂ€rms-hĂ€ndelser. Stöd för pinch-zoom har lagts till. Rullning av skĂ€rmtangentbordet tillĂ„ts vid zoomning.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster