издаване на нова стабилна версия , порт на браузърен движещ механизъм за платформата GTK. WebKitGTK позволява използването на всички възможности на WebKit чрез интерфейс, ориентиран към GNOME, основан на GObject, и може да се прилага за интегриране на средства за обработка на уеб съдържание в всякакви приложения, от специализирани HTML/CSS парсери до създаване на напълно функционални уеб браузъри. Някои известни проекти, които използват WebKitGTK, са и вградения браузър на GNOME (Epiphany).
Ключови промени:
- Добавена поддръжка за sandbox-изолация на подпроцеси. Поради съображения за сигурност, еднопроцесната модел е обявен за остарял;
- Добавена поддръжка за механизма принудително активиране на защитена връзка (HTTP Strict Transport Security);
- Реализирана е възможността за използване на хардуерно ускорение при рендериране в среди на базата на Wayland (за ускорение се използва библиотеката с бекенда );
- Премахнат е кодът за поддръжка на NPAPI плъгини на базата на GTK2;
- За полетата за въвеждане е реализирана поддръжка за елемента ;
- Осигурено е показване на интерфейса за въвеждане на emoji за редактирано съдържание;
- Подобрено е рендерирането на бутони при използване на тъма тема GTK;
- Решени са проблеми със появата на артефакти на бутона за управление на звука в Youtube и диалога за добавяне на коментари в Github.
На базата на WebKitGTK 2.26.0 е издаването на браузър GNOME Web 3.34 (Epiphany), в който по подразбиране е включена sandbox-изолацията на процесите, обработващи уеб съдържание. Обработващите сега са ограничени само до достъп до директории, необходими за функционирането на браузъра. Сред нововъведенията също така се отбелязва:
- Възможността за закрепване на раздели (tab pinning). След закрепване, разделът остава на своето място в нови сесии.
- Обновен е блокировчикът на реклами, който сега използва предоставените в WebKit средства за филтриране на съдържанието. Преминаването към новото API позволи значително повишаване на производителността на блокировщика.
- Модернизирано е оформлението на обзорната страница, отваряща се в нов раздел.
- Извършена е работа по оптимизация за мобилни устройства.
Източник: opennet.ru
