WebKitGTK 2.28.0 բրաուզերի շարժիչի և Epiphany 3.36 վեբ բրաուզերի թողարկում
Ներկայացվել է նոր կայուն մասնաճյուղի թողարկում WebKitGTK 2.28.0, բրաուզերի շարժիչի միացք WebKit- ը GTK հարթակի համար: WebKitGTK-ն թույլ է տալիս օգտագործել WebKit-ի բոլոր հնարավորությունները GNOME-ի վրա հիմնված ծրագրավորման ինտերֆեյսի միջոցով, որը հիմնված է GObject-ի վրա և կարող է օգտագործվել վեբ բովանդակության մշակման գործիքները ցանկացած հավելվածում ինտեգրելու համար՝ սկսած HTML/CSS մասնագիտացված վերլուծիչներում օգտագործելուց մինչև լիարժեք վեբ բրաուզերների ստեղծում: WebKitGTK օգտագործող հայտնի նախագծերի շարքում մենք կարող ենք նշել Midori և ստանդարտ 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 ожидается сегодня вечером.