የWebKitGTK 2.44.0 አሳሽ ሞተር እና ኤፒፋኒ 46 ድር አሳሽ መለቀቅ

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

ቁልፍ ለውጦች፡-

  • Прекращена поддержка движков отрисовки, использующих X11 и WPE. Для отрисовки задействован механизм, использующий разделяемые буферы DMA-BUF.
  • При отрисовке улучшена синхронизация с кадровым гасящим импульсом (vblank) для исключения появления разрывов при выводе (tearing).
  • Из процесса формирования интерфейса, использующего GTK4, обеспечен доступ к компонентам DOM для людей с ограниченными возможностями (accessibility).
  • Для работы клавиатурных комбинаций на сайтах прекращена повторная подстановка событий нажатия клавиш в GTK4.
  • Налажено определение геймпадов.

На базе WebKitGTK 2.44.0 сформирован выпуск браузера GNOME Web 46 (Epiphany). Основные изменения:

  • Разрешено закрытие прикреплённых вкладок.
  • Добавлена поддержка аутентификации с использованием смарт-карт (PKCS #11).
  • Улучшена навигация при помощи клавиатуры по списку, выпадающему из адресной строки.
  • В контекстное меню, показываемое для ссылок, добавлен пункт отправки ссылки на email («Send Link by Email…»).
  • При нажатии средней кнопкой мыши на кнопку открытия новой вкладки, обеспечена вставка в адресую строку выделенного текста.
  • Запрещено обращение сайтов к некоторым внутренним API Epiphany.
  • На системах без безлимитного подключения сокращён интервал обновления фильтров блокировщика рекламы.
  • При выделении текста обеспечено скрытие некоторых элементов контекстного меню.
  • Прекращена поддержка обращения к серверам Google Safe Browsing.
  • В контекстном меню по умолчанию скрыты действия для разработчиков.
  • Диалог с настройками переведён на использование виджета AdwSpinRow.
  • Отображение меток приведено в соответствие с рекомендациями по стилевому оформлению интерфейса пользователя GNOME HIG (Human Interface Guidelines).

    ምንጭ: opennet.ru

አስተያየት ያክሉ