Llançament del motor de navegador WebKitGTK 2.36.0 i del navegador web Epiphany 42

S'ha anunciat el llançament de la nova branca estable WebKitGTK 2.36.0, un port del motor de navegador WebKit per a la plataforma GTK. WebKitGTK us permet utilitzar totes les característiques de WebKit mitjançant una interfície de programació orientada a GNOME basada en GObject i es pot utilitzar per integrar eines de processament de contingut web a qualsevol aplicació, des de l'ús en analitzadors especialitzats d'HTML/CSS fins a la creació de navegadors web amb totes les funcions. Entre els projectes coneguts que utilitzen WebKitGTK, podem destacar el navegador GNOME estàndard (Epiphany). Anteriorment, WebKitGTK s'utilitzava al navegador Midori, però després que el projecte passés a mans de la Fundació Astian, es va abandonar la versió antiga de Midori a WebKitGTK i, en crear una bifurcació des del navegador Wexond, es va crear un producte fonamentalment diferent amb el mateix nom Midori, però basat en la plataforma Electron i React.

Canvis clau:

  • Предложена новая реализация средств для людей с ограниченными возможностями, переведённая с 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.
  • Переработан код для управления поисковыми системами.

Font: opennet.ru

Afegeix comentari