Доступен браузер Thorium 110, более быстрый форк Chromium

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3263
Зарегистрирован: 20.08.2022

#

Доступен браузер Thorium 110, более быстрый форк Chromium
Дата публикации:Fri, 03 Mar 2023 14:17:48 +0300




Опубликован выпуск проекта Thorium 110, развивающего периодически синхронизированный форк браузера Chromium, расширенный дополнительными патчами для оптимизации производительности, повышения удобства работы и усиления безопасности. По тестам разработчиков Thorium на 8-40% опережает по производительности штатный Chromium, главным образом за счёт включения дополнительных оптимизаций при компиляции. Готовые сборки формируются для Linux, macOS, Raspberry Pi и Windows.




Основные отличия от Chromium:
  • Компиляция с включением оптимизации циклов (LLVM Loop), оптимизаций на основе результатов профилирования кода (PGO), оптимизаций на этапе компоновки (LTO) и применением процессорных инструкций SSE4.2, AVX и AES (Chromium использует только SSE3).
    Перенос в кодовую базу дополнительной функциональности, присутствующей в Google Chrome, но недоступной в сборках Chromium. Например, добавлен модуль Widevine для воспроизведения платного защищённого контента (DRM), добавлены мультимедийные кодеки и включены используемые в Chrome плагины.


    Добавлена экспериментальная поддержка технологии адаптивной потоковой передачи мультимедиа-контента MPEG-DASH.
    Для Linux и Windows включена поддержка формата кодирования видео HEVC/H.265.
    Включена по умолчанию поддержка изображений в формате JPEG XL.
    Включена поддержка автоматических субтитров (Live Caption, SODA).
    Добавлена, но не включена по умолчанию, экспериментальная поддержка аннотаций в PDF.
    Перенесены патчи к Chromium, поставляемые дистрибутивом Debian и решающие проблемы с отрисовкой шрифтов, поддержкой VAAPI, VDPAU и Intel HD, обеспечивающие интеграцию с системой вывода уведомлений.
    Включена поддержка VAAPI в окружениях на базе Wayland.
    Включено по умолчанию использование DoH (DNS over HTTPS).
    Включён по умолчанию режим Do Not Track для блокирования кода отслеживания перемещений.
    В адресной строке обеспечен показ всегда полного URL.
    Отключена система FLoC, продвигаемая Google вместо отслеживающих Cookie.
    Отключены предупреждения об API-ключах Google, но оставлена поддержка API-ключей для синхронизации настроек.
    Отключён вывод предложения по использованию браузера по умолчанию в системе.
    Добавлены поисковые системы DuckDuckGo, Brave Search, Ecosia, Ask.com и Yandex.com.
    Включено постоянное использование только локальной страницы, показываемой при открытии новой вкладки.
    Для кнопки перезагрузки страницы добавлено контекстное меню с дополнительными режимами перезагрузки ('Normal Reload', 'Hard Reload', 'Clear Cache and Hard Reload').
    Добавлены по умолчанию кнопки Home и Chrome Labs.
    Для усиления конфиденциальности изменены настройки упреждающей загрузки содержимого.
    Добавлены патчи к сборочной системе GN и реализации sandbox-изоляции.
    По умолчанию включена поддержка загрузки в несколько потоков.
    В состав включена утилита pak, применяемая для упаковки и распаковки файлов в формате pak.
    В .desktop-файле при запуске включены экспериментальные возможности web-платформы и предложены дополнительные режимы запуска: thorium-shell, Safe Mode и Dark Mode.



Среди изменений в версии Thorium 110:
  • Осуществлена синхронизация с кодовой базой Chromium 110.
    Возвращена поддержка формата JPEG-XL.
    Добавлена поддержка звукового кодека AC3.
    Реализована поддержка всех профилей кодека HEVC/H.265.
    Добавлены новые оптимизации при сборке движка V8.
    Включены экспериментальные возможности chrome://flags/#force-gpu-mem-available-mb, chrome://flags/#double-click-close-tab, chrome://flags/#show-fps-counter и chrome://flags/#enable-native-gpu-memory-buffers.
    В Linux добавлен режим запуска с временным профилем (профиль сохраняется в каталоге /tmp и очищается после перезапуска).

Дополнительно можно отметить развитие тем же автором браузера Mercury, который концептуально напоминает Thorium, но построен на основе Firefox. Браузер также включает дополнительные оптимизации, использует инструкции AVX и AES, и переносит многие патчи от проектов LibreWolf, Waterfox, FireDragon, PlasmaFox и GNU IceCat, отключающие телеметрию, отправку отчётов, отладочные функции и дополнительные сервисы, такие как Pocket и контекстные рекомендации. По умолчанию включён режим Do Not Track, возвращён обработчик клавиши Backspace (browser.backspace_action) и активировано ускорение силами GPU. По данным разработчиков по производительности Mercury обгоняет Firefox
на 8-20%. Для тестирования предложены сборки Mercury на основе Firefox 112, но они пока позиционируются как альфа-версии.







Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=58738

Жизнь за Нер'зула!

Ответить