Про Servo многие уже успели забыть, а это тот самый движок, который когда-то задумывался в недрах Mozilla как альтернатива Blink и Gecko. Но, как это часто бывает с хорошими идеями, проект не умер, а просто пошёл своим путём. Теперь им управляет Linux Foundation Europe и, что приятно, развитие идёт — тихо, уверенно и по делу.

Что такое Servo
Если коротко, Servo это рендеринг-движок на Rust. То есть штука, которая отвечает за то, как браузер отображает веб-страницы. Только здесь всё сделано максимально по уму. Безопасность памяти из коробки, параллельная обработка (да, он реально использует все ваши ядра), и при этом движок можно встроить куда угодно, хоть в настольное приложение, хоть в мобильное, хоть в прошивку тостера, если очень хочется.
В сентябре 2025 команда выкатала обновление, и там несколько интересных моментов. Самое заметное в демо-браузере Servoshell появилась кнопка «Experimental mode». Это как режим безумного учёного. Включает все экспериментальные и недоработанные функции движка. Раньше для этого приходилось шаманить с параметрами запуска вроде --enable-experimental-web-platform-features, а теперь просто нажал кнопку и вперёд в мир нестабильности. Удобно? Очень.
Параллельно разработчики улучшили одно-процессный режим, то есть теперь он быстрее, стабильнее и менее прожорливый к ресурсам. На практике это значит, что демо-браузер перестаёт подтормаживать, когда вы листаете страницу или открываете что-то тяжёлое вроде WebGL-графики. А ведь Servo изначально создавался именно для таких штук, быстрой и энергоэффективной работы с современным вебом.
Из менее заметных, но не менее крутых новостей: API Trusted Types стало стабильным (разработчики сайтов могут вздохнуть спокойно — защита от XSS стала надёжнее), добавилась поддержка сжатия Zstd для HTTP (ещё одно ускорение загрузки), и наконец-то DOM-исключения получили нормальные сообщения об ошибках. Казалось бы, мелочь, но кто хоть раз дебажил JavaScript ночью тот поймёт, насколько это спасает нервы.
Важный момент Servo
Servo теперь активнее продвигает свою встраиваемость. По сути, он становится прямым конкурентом Chromium Embedded Framework (CEF), только без всей громоздкости и зависимостей. Для разработчиков приложений это находка, особенно если не хочется тянуть за собой половину Google Chrome ради встраивания одной странички.
Кстати, в этом месяце вышла и версия Servo 0.0.1. Да, цифры пока скромные, но по сути это первый шаг к полноценному релизу. Всё не торопясь, без шума и лишнего пиара. Просто честная инженерная работа, которой, честно говоря, не хватает многим современным проектам.
И если вы интересуетесь браузерными технологиями, то присмотритесь к Servo. Это не просто «ещё один движок», а, возможно, тот самый шанс увидеть, как веб перестанет быть монополией Chromium. А пока можно просто скачать Servoshell, включить экспериментальный режим и почувствовать себя немного исследователем.
Источник: Servo.org
Понравилась статья?
Помогите Setiwik.ru создавать больше глубоких обзоров и новостей. Один клик и ваш вклад помогает держать серверы включёнными и авторов мотивированными!
Поддержать проектСпасибо, что вы с нами!



