WebKitGTK 2.28.0 브라우저 엔진 및 Epiphany 3.36 웹 브라우저 출시

도입 새로운 안정적인 브랜치 출시 웹킷 GTK 2.28.0, 브라우저 엔진 포트 웹킷 GTK 플랫폼용. WebKitGTK를 사용하면 GNOME 기반 GObject 기반 API를 통해 WebKit의 모든 기능을 사용할 수 있으며 전문 HTML/CSS 파서 사용에서 모든 기능을 갖춘 웹 브라우저 구축에 이르기까지 웹 콘텐츠 처리 도구를 모든 응용 프로그램에 통합하는 데 사용할 수 있습니다. WebKitGTK를 사용하는 잘 알려진 프로젝트 중 하나는 주목할 수 있습니다. 미도리 일반 그놈 브라우저(Epiphany).

주요 변경 사항:

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

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

출처 : opennet.ru

코멘트를 추가