WebKitGTK 2.28.0 серепчи кыймылдаткычынын жана Epiphany 3.36 веб-браузеринин чыгарылышы
киргизилген жаңы туруктуу бутак чыгаруу WebKit GTK 2.28.0, браузердин мотор порту WebKit GTK платформасы үчүн. WebKitGTK GObject негизиндеги GNOME-багытталган программалоо интерфейси аркылуу WebKitтин бардык мүмкүнчүлүктөрүн колдонууга мүмкүндүк берет жана веб-контенттерди иштетүү куралдарын каалаган тиркемеге интеграциялоо үчүн колдонулушу мүмкүн, адистештирилген HTML/CSS талдоочуларында колдонуудан баштап, толук өзгөчөлөнгөн веб-браузерлерди түзүүгө чейин. WebKitGTK колдонгон белгилүү долбоорлордун арасында биз белгилей алабыз Мидори жана стандарттык GNOME браузери (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 ожидается сегодня вечером.