Разработчик SerenityOS, Андреас Колльберг, уже два года работает над новым браузером ‘Ladybird’. 🚀 Изначально он задумывался как простой HTML-просмотрщик для SerenityOS, но теперь превратился в независимый проект с акцентом на стандарты. 🌐 Браузер пишется с нуля — никакого WebKit или Blink под капотом! Круто же? Осталось дождаться релиза и потестировать. 💻🔥
Технический обзор
Андреас Клинг, создатель операционной системы SerenityOS, официально анонсировал новый независимый браузерный проект под названием Ladybird. Изначально разрабатывавшийся как простой HTML-вьювер для SerenityOS, проект трансформировался в полноценный кроссплатформенный браузер с собственной движковой реализацией.
Ключевые технические особенности:
- Полностью самостоятельная реализация движка (без использования Blink, WebKit или Gecko)
- Ориентация на строгое соответствие веб-стандартам (100/100 в тесте Acid3)
- Некоммерческая модель разработки без скрытых коммерческих соглашений
- Поддержка Linux и macOS в первой альфа-версии (лето 2026)
Архитектура и технические принципы
Независимый движок
В отличие от большинства современных браузеров, Ladybird разрабатывает собственный рендеринг-движок с нуля. Как отмечают разработчики:
«Мы не используем код из Blink, WebKit, Gecko или других браузерных движков. Это абсолютно новая реализация»
Проект сохраняет некоторые библиотеки из SerenityOS, но активно интегрирует проверенные сторонние решения для работы с мультимедиа и криптографией.
Веб-стандарты как приоритет
Ladybird демонстрирует впечатляющие показатели в тесте Acid3, набирая 100/100 баллов — выше, чем Chrome (94) и Safari (97). Это подтверждает глубокую работу над соответствием:
- DOM Level 2
- CSS3
- HTML4
- Другим ключевым веб-спецификациям
Команда и разработка
Над проектом работают:
- 7 оплачиваемых инженеров (полная занятость)
- Многочисленные волонтеры из open-source сообщества
Дорожная карта:
- Лето 2026 — первая альфа-версия для Linux/macOS
- Windows поддержка отложена из-за архитектурных сложностей
Философия проекта
Ladybird развивается как некоммерческая инициатива без скрытых коммерческих мотивов. В отличие от других организаций:
- Нет «платных» мест в руководстве для спонсоров
- Прозрачная модель финансирования (только благодарности на сайте)
- Стратегические партнеры (например, Shopify) не влияют на разработку
Технические перспективы
Появление независимого браузерного движка важно для:
- Поддержки технологического разнообразия в веб-экосистеме
- Предотвращения монополизации веб-стандартов
- Развития альтернативных подходов к рендерингу
Проект приглашает технических специалистов к участию через GitHub и Discord, предлагая уникальную возможность повлиять на будущее независимого веба.
