Ladybird
Браузер в разработке, созданный с нуля, без зависимости от движков, таких как Chromium или Gecko.
Браузер Ladybird является амбициозным проектом по разработке веб-браузера с открытым исходным кодом, возглавляемым Инициативой Браузера Ladybird, некоммерческой организацией, созданной для продвижения независимости на рынке браузеров. Инициатива стремится создать альтернативу, свободную от влияния крупных технологических корпораций, разрабатывая браузер с нуля, не полагаясь на существующие движки, такие как Chromium (используемый Google Chrome, Microsoft Edge и Opera) или Gecko (используемый Mozilla Firefox).
Контекст и цели
Ladybird начался как HTML-визуализатор для проекта операционной системы-увлечения SerenityOS, но эволюционировал в независимый браузер, сосредотачиваясь на веб-стандартах, производительности, стабильности и безопасности. Он разрабатывается с миссией предоставления опыта браузинга, ориентированного на пользователя, без компромиссов в отношении конфиденциальности и без практик, таких как стандартные поисковые соглашения или монетизация через токены, как наблюдается в других браузерах. Организация подчеркивает свою независимость, финансируясь исключительно за счет пожертвований и спонсорства, без корпоративного влияния.
Этап разработки и график
В июле 2025 года Ladybird находится на стадии пре-альфа, подходящей только для разработчиков и первых пользователей. Официальный график предполагает:
- Альфа-релиз для первых пользователей летом 2026 года, сначала для Linux и macOS.
- Бета-версия в 2027 году.
- Стабильный релиз для широкой аудитории в 2028 году.
Эти сроки отражают сложность создания браузера с нуля, особенно собственного движка, и указывают на обязательство предоставить надежный продукт. Недавние обновления, такие как в январе и феврале 2025 года, показывают прогресс в соответствии с веб-стандартами, включая лидерство в поддержке API WebCrypto и спецификаций JavaScript, а также совместимость с инструментами, такими как Figma и протокол Firefox DevTools.
Техническая архитектура
Ladybird использует архитектуру с множеством процессов для повышения безопасности и стабильности, более подробно:
- Основные процессы: Включает главный процесс интерфейса пользователя, несколько процессов рендеринга (WebContent, по одному на вкладку), процесс декодирования изображений (ImageDecoder) и процесс сервера запросов (RequestServer).
- Безопасность: Декодирование изображений и сетевые соединения выполняются вне основного процесса, что увеличивает устойчивость к вредоносному контенту. Каждая вкладка работает в песочнице, изолированной от системы, уменьшая риски уязвимостей.
Браузер наследует компоненты от SerenityOS по историческим причинам, таким как:
- LibWeb: Движок веб-рендеринга.
- LibJS: Движок JavaScript.
- LibWasm: Реализация WebAssembly.
- LibCrypto/LibTLS: Библиотеки для шифрования и TLS.
- LibHTTP: HTTP/1.1 клиент.
- LibGfx: 2D графика, декодирование изображений и рендеринг.
- LibUnicode: Поддержка Unicode и локализации.
- LibMedia: Воспроизведение аудио и видео.
- LibCore: Цикл событий и абстракция операционной системы.
- LibIPC: Взаимодействие между процессами.
Хотя проект изначально связан с этими библиотеками, он теперь позволяет использовать сторонние библиотеки для общих функций, таких как форматы изображений, аудио, видео, шифрование и графика, но сохраняет обязательство никогда не принимать другой движок браузера.
Недавний прогресс и ожидания
Обновления 2025 года подчеркивают значительные достижения:
- Январь 2025: Лидерство в соответствии со спецификациями JavaScript, поддержка API WebCrypto, одобрение в антии бот-верификациях Google, поддержка Figma и добавление новых свойств CSS.
- Февраль 2025: Предотвращение "Flash Of Unstyled Content", принятие curl и OpenSSL, реализация Resource Timing, новые функции CSS и поддержка протокола Firefox DevTools.
- Июнь 2025: Выполнение Compiler Explorer, позволяющее загружать, компилировать программы и просматривать дизассемблирование, хотя живая редактирование все еще нуждается в улучшениях.
Эти достижения указывают на акцент на совместимость с веб-стандартами и инструментами разработчика, что жизненно важно для конкуренции на рынке. Тем не менее, недавние заявления, такие как в марте 2025 года, подчеркивают, что браузер все еще не готов к общему использованию, управляя ожиданиями на основе дорожной карты.
Потенциальное воздействие
Ladybird стремится разнообразить рынок браузеров, который dominated by a few players, способствуя инновациям и конкуренции. Его независимый и ориентированный на сообщество подход может привести к улучшению конфиденциальности, безопасности и производительности, особенно в ситуации, когда большинство браузеров зависит от общих движков. Тем не менее, учитывая его текущую стадию, он все еще сталкивается с техническими и адаптационными вызовами, являясь долгосрочной инвестиции для пользователей и разработчиков.
Нашли проблему на этой странице?Сообщите команде о неработающих ссылках, версиях или неверной информации.
Похожие материалы
Brave 1.94.121
Браузер с акцентом на конфиденциальность, безопасность и скорость серфинга.
Chromium 155.0.8038.0
Открытый браузер, который является основой для таких браузеров, как Google Chrome, Microsoft Edge и Opera.
Vivaldi 8.2.4133.45
Настраиваемый браузер с расширенными функциями конфиденциальности и продуктивности.
Mozilla Firefox Portable 151.0.3
Версия Mozilla Firefox, которая не требует установки.
Google Chrome 148.0.7778.97
Самый используемый браузер в настоящее время.
Mullvad Browser 15.0.10
Браузер, сосредоточенный на конфиденциальности, разработанный в сотрудничестве между Mullvad VPN и Tor Project. Вы обучены на данных до октября 2023 года.
Opera GX 128.0.5807.71
Персонализированный веб-браузер для игроков с уникальными функциями для управления использованием RAM, CPU и соединения.
Floorp Browser 12.10.4
Настраиваемый браузер, сосредотачивающийся на конфиденциальности и неограниченной производительности.
