Релиз браузерного движка WebKitGTK 2.32.0


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

Ключевые изменения:

  • Прекращена поддержка плагинов NPAPI.
  • Обеспечено корректное применение системных параметров масштабирования шрифтов.
  • Добавлен запрос полномочий при обращении к API MediaKeySystem.
  • Предложен API для удаления отдельных скриптов и стилей через WebKitUserContentManager.
  • В режиме инспектирования обеспечен показ детальной информации о кадрах, формируемых в основном цикле обработки событий.
  • Повышены требования к версии GStreamer (1.14+). Инициализация GStreamer теперь производится только при появлении необходимости в данном фреймворке.
  • Улучшена поддержка WebAudio (WebAudio->MediaStream, Worklet, Multi-channel).
  • На платформах i.MX8 реализована поддержка аппаратного ускорения отрисовки видео.

Источник: https://www.opennet.ru/opennews/art.shtml?num=54852


Comments 0