Релиз на браузърния двигател WebKitGTK 2.26.0 и уеб браузъра Epiphany 3.34

Представен издаване на нова стабилна версия WebKitGTK 2.26.0, порт на браузърния двигател WebKit за платформата GTK. WebKitGTK позволява използването на всички възможности на WebKit чрез GNOME-ориентиран интерфейс, основан на GObject, и може да се използва за интегриране на средства за обработка на уеб съдържание в различни приложения, от използването в специализирани HTML/CSS парсери до създаването на пълнофункционални уеб браузъри. Сред известните проекти, които използват WebKitGTK, можем да отбележим Midori и вграденния браузър GNOME (Epiphany).

Ключови промени:

  • Добавена е поддръжка за изолация на субпроцеси в пясъчник. Поради съображения за сигурност еднопроцесният модел е обявен за остарял;
  • Добавена е поддръжка за механизъм за принудително активиране на защитено свързване HSTS (HTTP Strict Transport Security);
  • Реализирана е възможност за използване на хардуерно ускорение при изобразяване в среди, базирани на Wayland (за ускорение се използва библиотеката libwpe с бекенд fdo);
  • Премахнат е кодът за поддръжка на NPAPI плъгини, базирани на GTK2;
  • За входните полета е реализирана поддръжка на елемента datalist;
  • Осигурен е интерфейс за въвеждане на emoji за редактирано съдържание;
  • Подобрен е визуализацията на бутоните при използване на тъмна тема на GTK;
  • Решени са проблемите с появата на артефакти на бутона за управление на звука в Youtube и диалога за добавяне на коментари в Github.

На базата на WebKitGTK 2.26.0 сформирано е издаден браузерът GNOME Web 3.34 (Epiphany), в който по подразбиране е активирана изолацията на процесите, обработващи уеб съдържание. Обработвачите сега имат ограничен достъп само до директории, необходими за работата на браузера. Сред нововъведенията също така се отбелязва:

  • Възможността за закопчаване на табове (tab pinning). След закопчаване табът остава на мястото си в нови сесии.
  • Обновен е блокерът на реклами, който сега използва предоставените в WebKit средства за филтриране на съдържанието. Преминаването на новия API е довело до значително повишаване на производителността на блокера.
  • Модернизирано е оформлението на прегледната страница, отваряна в нов таб.
  • Извършена е работа по оптимизация за мобилни устройства.

Релиз на браузърния двигател WebKitGTK 2.26.0 и уеб браузъра Epiphany 3.34

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster