Lansarea motorului de browser WebKitGTK 2.28.0 și a browserului web Epiphany 3.36

Introdus lansarea unei noi ramuri stabile WebKit GTK 2.28.0, port motor de browser WebKit pentru platforma GTK. WebKitGTK vă permite să utilizați toate caracteristicile WebKit printr-un API bazat pe GObject bazat pe GNOME și poate fi folosit pentru a integra instrumente de procesare a conținutului web în orice aplicație, de la utilizarea în parsere HTML/CSS specializate până la construirea de browsere web cu funcții complete. Dintre proiectele binecunoscute care folosesc WebKitGTK, se poate remarca Midori și browserul obișnuit GNOME (Epiphany).

Schimbări cheie:

  • Добавлен API ProcessSwapOnNavigation для управления запуском новых процессов-обработчиков при навигации между разными сайтами;
  • Добавлен API User Messages для организации взаимодействия с дополнениями;
  • Добавлена поддержка атрибута Set-Cookie SameSite, который можно использовать для ограничения отправки Cookie для межсайтовых субзапросов, таких как запрос изображения или загрузка контента через iframe с другого сайта;
  • Включена по умолчанию поддержка Service Worker-ов;
  • Добавлен API Pointer Lock, позволяющий создателям игр получить более полный контроль над мышью, в частности скрыть штатный указатель мыши и обеспечить собственную обработку перемещения мыши;
  • Добавлена возможность работы в изолированном окружении, предоставляемом при распространении программ в пакетах flatpak.
  • Для отрисовки форм обеспечено использование только светлой темы оформления;
  • Добавлена служебная страница «about:gpu» с информацией о графическом стеке;

Bazat pe WebKitGTK 2.28.0 format выпуск браузера GNOME Web 3.36 (Epiphany), в котором реализована возможность загрузки и просмотра PDF-документов непосредственно в окне браузера. Интерфейс переработан с использованием методов адаптивного дизайна, обеспечивающих комфортную работу независимо от экранного разрешения и DPI. Добавлен тёмный режим оформления, активируемый при выборе пользователем тёмных тем рабочего стола. Релиз GNOME 3.36 ожидается сегодня вечером.

Sursa: opennet.ru

Adauga un comentariu