[ON] Релиз браузерного движка WebKitGTK 2.48.0 и web-браузера Epiphany 48

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
rssbot
Бот
Сообщения: 6001
ОС: gnu/linux

[ON] Релиз браузерного движка WebKitGTK 2.48.0 и web-браузера Epiphany 48

Сообщение rssbot »

Представлен выпуск новой стабильной ветки WebKitGTK 2.48.0, порта браузерного движка WebKit для платформы GTK. WebKitGTK позволяет использовать все возможности WebKit через GNOME-ориентированный программный интерфейс на основе GObject и может применяться для интеграции средств обработки web-контента в любые приложения, от использования в специализированных HTML/CSS-парсерах, до создания полнофункциональных web-браузеров. Из известных проектов, использующих WebKitGTK, можно отметить штатный браузер GNOME (Epiphany). Ранее WebKitGTK применялся в браузере Midori, но после перехода проекта в руки Astian Foundation старый вариант Midori на WebKitGTK был заброшен и создан принципиально другой продукт с тем же названием Midori.


Ключевые изменения:
  • Для WebGL реализована поддержка использования отдельного процесса для взаимодействия с GPU. По умолчанию связанные WebGL операции выполняются в процессе обработки web-контента, а для включения отдельного процесса следует использовать параметр UseGPUProcessForWebGL.
  • В случаях, когда для отрисовки используется GPU, отрисовка частей страниц перенесена в worker-потоки.
  • В GLib API JavaScriptCore добавлена функция для создания объектов Promise.
  • В бэкенд MediaRecorder добавлена поддержка формата WebM, для воспроизведения которого требуется наличие как минимум версии GStreamer 1.24.9.
  • Добавлена поддержка настройки битрейта звука.
  • Возвращена поддержка шрифтов OpenType-SVG, реализованная через модуль SVG в библиотеке Skia.
  • В генерируемые для печати PDF-документы добавлены метаданные с такой информацией, как заголовок и дата создания/изменения.

На базе WebKitGTK 2.48.0 сформирован выпуск браузера GNOME Web 48 (Epiphany). Основные изменения:
  • Расширены возможности диалога для навигации по истории посещений. Сокращено число операций обновления экрана. Добавлен режим выделения.
  • Добавлено предупреждение, показываемой при отключении для сайта доступа к хранилищу данных.
  • Добавлена возможность закрытия закреплённых вкладок.
  • Упрощён интерфейс для импорта закладок и паролей из других браузеров.
  • Реализована цикличная прокрутка элементов в выпадающем блоке адресной строки.
  • Улучшен механизм автозаполнения полей с паролями.
  • В контекстное меню на странице открытия новой вкладки добавлен пункт для перезагрузки страницы.
  • Улучшены диалоги для работы с закладками и показа информации о проблемах с конфиденциальностью (заблокированного кода для отслеживания).


Источник: https://www.opennet.ru/opennews/art.shtml?num=62882
(opennet.ru, мини-новости)
Последний раз редактировалось rssbot 14.03.2025 20:58, всего редактировалось 1 раз.
Причина: Updated upstream
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2826
ОС: gentoo fluxbox

Re: [ON] Релиз браузерного движка WebKitGTK 2.48.0 и web-браузера Epiphany 48

Сообщение yoricI »

epiphany же GNU? ОТ него не приходится ожидать странных инициатив? Надо попробовать
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2826
ОС: gentoo fluxbox

Re: [ON] Релиз браузерного движка WebKitGTK 2.48.0 и web-браузера Epiphany 48

Сообщение yoricI »

Уже приятнее, что webkit-gtk собирается 4 часа против 12 у qtwebengine
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2826
ОС: gentoo fluxbox

Re: [ON] Релиз браузерного движка WebKitGTK 2.48.0 и web-браузера Epiphany 48

Сообщение yoricI »

А сам браузер полное ....мо, даже в адресную строку адрес не ввести, предлагает выбрать поисковую машину.
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 3094
ОС: Gentoo

Re: [ON] Релиз браузерного движка WebKitGTK 2.48.0 и web-браузера Epiphany 48

Сообщение ormorph »

yoricI писал:
15.03.2025 07:36
Уже приятнее, что webkit-gtk собирается 4 часа против 12 у qtwebengine
У webkit-gtk есть один большой минус. На основании его очень тяжело сделать портабельную версию приложений основанных на нём. Там пути к плагинам прибиты гвоздями, и что бы это исправить нужно патчить этот движок. Что на wxGTK собранной с боддержкой этого движка, что на Qt с qtwebengine, можно писать свои браузерные приложения. Но для портабельности qtwebengine наиболее простое решение.
Спасибо сказали: