Izdaja motorja brskalnika WebKitGTK 2.36.0 in spletnega brskalnika Epiphany 42

Napovedana je bila izdaja nove stabilne veje WebKitGTK 2.36.0, pristanišča motorja brskalnika WebKit za platformo GTK. WebKitGTK vam omogoča uporabo vseh funkcij WebKita prek programskega vmesnika, usmerjenega v GNOME, ki temelji na GObject, in se lahko uporablja za integracijo orodij za obdelavo spletne vsebine v katero koli aplikacijo, od uporabe v specializiranih razčlenjevalnikih HTML/CSS do ustvarjanja spletnih brskalnikov s polnimi funkcijami. Med dobro znanimi projekti, ki uporabljajo WebKitGTK, lahko opazimo standardni brskalnik GNOME (Epiphany). Prej je bil WebKitGTK uporabljen v brskalniku Midori, a potem, ko je projekt prešel v roke fundacije Astian, je bila stara različica Midorija na WebKitGTK opuščena in z ustvarjanjem forka iz brskalnika Wexond je bil ustvarjen bistveno drugačen izdelek z isto ime Midori, vendar temelji na platformi Electron in React.

Ključne spremembe:

  • Предложена новая реализация средств для людей с ограниченными возможностями, переведённая с ATK на DBus-интерфейсы AT-SPI.
  • Добавлена поддержка метода requestVideoFrameCallback.
  • Добавлена поддержка медиасеансов.
  • Параметр hardware-acceleration-policy, определяющий правила применения аппаратного ускорения, установлен в значение «always».
  • Добавлен API для обработки собственных схем URI.
  • На платформе Linux включено применение работы в режиме реального времени для потоков, обеспечивающих взаимодействие с пользователями (обработчики событий, прокрутка и т.п.).

На базе WebKitGTK 2.36.0 сформирован выпуск браузера GNOME Web 42 (Epiphany), в котором предложены следующие изменения:

  • Обновлён встроенный просмотрщик PDF-файлов (PDF.js).
  • Добавлена поддержка применения тёмной темы оформления.
  • Постоянно включено применение аппаратного ускорения.
  • Проведена подготовка к переходу на GTK 4.
  • Предоставлена возможность открытия URI через десктоп-обработчики.
  • Добавлена поддержка библиотеки libportal 0.5, которая предоставляет простые асинхронно работающие прослойки для большинства «порталов» Flatpak.
  • Переработан код для управления поисковыми системами.

Vir: opennet.ru

Dodaj komentar