Hoʻokuʻu ʻia ʻo WebKitGTK 2.26.0 polokalamu kele pūnaewele a me ka polokalamu kele pūnaewele Epiphany 3.34

Waiho ʻia e hoʻokuʻu ʻana i kahi lālā paʻa hou WebKit GTK 2.26.0, awa engine polokalamu kele pūnaewele WebKit no ka paepae GTK. Hiki iā WebKitGTK iā ʻoe ke hoʻohana i nā hiʻohiʻona a pau o WebKit ma o ka GObject-based API a hiki ke hoʻohana ʻia e hoʻohui i nā mea hana hoʻoili ʻike pūnaewele i loko o kekahi noi, mai ka hoʻohana ʻana i nā parser HTML/CSS kūikawā i ke kūkulu ʻana i nā polokalamu kele pūnaewele piha. ʻO nā papahana kaulana e hoʻohana ana iā WebKitGTK, hiki i kekahi ke hoʻomaopopo Midori a me ka polokalamu kele pūnaewele GNOME maʻamau (Epiphany).

Nā hoʻololi nui:

  • Добавлена поддержка sandbox-изоляции субпроцессов. Из соображений безопасности однопроцессная модель объявлена устаревшей;
  • Добавлена поддержка механизма принудительной активации защищённого соединения HSTS (HTTP Strict Transport Security);
  • Реализована возможность задействования аппаратного ускорения при отрисовке в окружениях на базе Wayland (для ускорения задействована библиотека libwpe с бэкендом kakauinoa);
  • Удалён код для поддержки плагинов NPAPI на базе GTK2;
  • Для полей ввода реализована поддержка элемента papa inoa;
  • Обеспечен показ интерфейса для ввода emoji для редактируемого контента;
  • Улучшена отрисовка кнопок при использовании тёмной темы GTK;
  • Решены проблемы с появлением артефактов на кнопке управления громкостью в Youtube и диалоге добавления комментария в Github.

Ma muli o WebKitGTK 2.26.0 hoʻokumu ʻia выпуск браузера GNOME Web 3.34 (Epiphany), в котором по умолчанию включена sandbox-изоляция процессов обработки web-контента. Обработчики теперь ограничены только доступом к каталогам, необходимым для работы браузера. Среди новшеств также отмечается:

  • Возможность закрепления вкладок (tab pinning). После прикрепления вкладка остаётся на своём месте в новых сеансах.
  • Обновлён блокировщик рекламы, который теперь использует предоставляемые в WebKit средства фильтрации контента. Переход на новый API позволил существенно повысить производительность блокировщика.
  • Модернизировано оформление обзорной страницы, открываемой в новой вкладке.
  • Проведена работа по оптимизации для мобильных устройств.

Hoʻokuʻu ʻia ʻo WebKitGTK 2.26.0 polokalamu kele pūnaewele a me ka polokalamu kele pūnaewele Epiphany 3.34

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka