Servo | |
---|---|
Type | browsermotor |
Udvikler | Mozilla Foundation , Samsung [1] og The Linux Foundation |
Skrevet i | Rust |
Operativ system | Microsoft Windows , macOS , GNU/Linux og Android |
nyeste version |
|
Licens | Mozilla Public License, version 2.0 [d] |
Internet side | servo.org _ |
Mediefiler på Wikimedia Commons |
Servo er en eksperimentel browsermotor udviklet af Mozilla [3] , også porteret af Samsung til Android- og ARM-processorer [4] . Et karakteristisk træk ved motoren er paralleliseringen af mange handlinger, såsom gengivelse, HTML -parsing , billedafkodning og andre, i separate isolerede letvægtstråde (opgave i Rust-termer). Motoren er skrevet i Rust -programmeringssproget [5] .
Fra begyndelsen af 2013 havde Mozilla ingen planer om at implementere Servo i deres produkter såsom Firefox [6] . I begyndelsen af 2014 var det ikke udelukket, at der engang ville blive oprettet indbyggede browsere på grundlag heraf, for eksempel til mobiltelefoner [7] . Servo har bestået Acid1 og Acid2 tests , CEF (Chromium Embedding Framework) [8] implementering er planlagt .
Servo er opkaldt efter den fiktive robot Tom Servo fra komedieserien Mystery Theatre 3000 [9] .
Fem Mozilla-programmører, et team fra Samsung og et lille samfund af frivillige arbejder på projektet [10] .
Browser motorer | |
---|---|
Sammenligning | |
Aktivt udviklet | |
Ikke udviklet |
|
Mozilla projekter | |
---|---|
Browsere | |
Andre projekter | |
Udvikler sig ikke | |
Infrastruktur | |
Komponenter |
|