Это не официальный сайт wikipedia.org 01.01.2023

Servo (движок) — Википедия

Servo (движок)

Servo — экспериментальный браузерный движок, разработанный Mozilla[3], также портированный Samsung на Android и процессоры ARM[4]. Отличительная особенность движка — распараллеливание множества действий, таких как рендеринг, парсинг HTML, декодирование изображений и других, в раздельных изолированных легковесных потоках (task в терминах Rust). Движок написан на языке программирования Rust[5].

Servo
Тип браузерный движок
Разработчик Mozilla Foundation, Samsung[1], The Linux Foundation, Ember Arlynx[d], Emilio Cobos Álvarez[d] и Josh Matthews[d]
Написана на Rust
Операционная система Microsoft Windows, macOS, GNU/Linux[d] и Android
Последняя версия
Лицензия Mozilla Public License, version 2.0[d]
Сайт servo.org​ (англ.)
Логотип Викисклада Медиафайлы на Викискладе

На начало 2013 года у Mozilla не было планов внедрять Servo в свои продукты, такие как Firefox[6]. В начале 2014 года не исключалось, что когда-нибудь на его основе будут созданы встроенные браузеры, например для мобильных телефонов[7]. Servo успешно проходит тесты Acid1 и Acid2, планируется реализация CEF (Chromium Embedding Framework)[8].

Servo назван в честь вымышленного робота Tom Servo[en] из комедийного сериала Таинственный театр 3000 года[9].

Над проектом работает пять программистов Mozilla, команда из Samsung и небольшое сообщество добровольцев[10].

См. такжеПравить

ПримечанияПравить

  1. Mozilla and Samsung Collaborate on Next Generation Web Browser Engine — 2013.
  2. selectors-v0.22.0 — 2019.
  3. Samsung teams up with Mozilla to build browser engine for multicore machines Архивная копия от 16 декабря 2016 на Wayback Machine, Ars Technica, April 2013
  4. Mozilla and Samsung Collaborate on Next Generation Web Browser Engine Архивная копия от 23 октября 2017 на Wayback Machine // The Mozilla Blog
  5. Projects Архивная копия от 9 февраля 2014 на Wayback Machine // Mozilla Research
  6. Rouget, Paul Servo, a browser engine research project  (неопр.). Дата обращения: 1 января 2013. Архивировано из оригинала 15 января 2013 года.
  7. SERVO LAYOUT ENGINE: PARALLELIZING THE BROWSER Архивировано 7 сентября 2014 года. // FOSDEM, Josh Matthews, 10 Feb 2014; slides Архивная копия от 22 сентября 2014 на Wayback Machine
  8. Stealin Chromium: embedding HTML5 with the Servo browser engine Архивная копия от 7 сентября 2014 на Wayback Machine // LinuxConUS, 2014, Lars Bregstrom
  9. Eich, Brendan Add a new UI crate  (неопр.). Дата обращения: 2 апреля 2014.
  10. Nick Heath. http://www.zdnet.com/servo-inside-mozillas-mission-to-reinvent-the-web-browser-for-the-multi-core-age-7000026606/ (англ.), ZDNet (February 24, 2014). Архивировано 7 сентября 2014 года. Дата обращения: 7 сентября 2014.

СсылкиПравить