[#] Новый веб-браузер Ladybird
Новостной_робот(mira, 1) — All
2022-09-14 01:00:04


Встречайте новый кроссплатформенный веб-браузер Ladybird от разработчиков unix-like операционный системы SerenityOS написанный на C++ и использующий в качестве движка LibWeb + JavaScript-интерпретатор LibJS, разработка которых ведется с 2019 года. Для отрисовки графического интерфейса используется библиотека Qt. Запустить браузер можно практически везде, поддерживается работа в Linux, macOS, Windows и прочих системах. Основные компоненты браузера: LibWeb: веб-движок с поддержкой стандартов: HTML, DOM, CSS, SVG, … LibJS: JavaScript-интерпретатор LibGfx: библиотека отрисовки текста и 2D-графики LibRegex: библиотека для регулярных выражений LibXML: XML-парсер LibWasm: интерпретатор промежуточного кода WebAssembly LibUnicode: библиотека для работы с юникодом LibTextCodec: библиотека преобразования текстовых кодировок LibMarkdown: Markdown-парсер LibCore: набор различных функций (I/O, datetime, MIME data, …) Qt: графический интерфейс и кроссплатформенность Браузер успешно проходит тест Acid3 (100\100) и поддерживает протоколы http\https, однако находится на ранней стадии разработки и пока не рекомендуется к повседневному использованию. [ Проект ]( https://github.com/SerenityOS/ladybird ) распостраняется под лицензией BSD.
Ссылка: https://www.linux.org.ru/news/opensource/16972111