Издаване на WebKitGTK 2.36.0 браузър двигател и Epiphany 42 уеб браузър

Беше обявено пускането на новия стабилен клон WebKitGTK 2.36.0, порт на двигателя на браузъра WebKit за платформата GTK. WebKitGTK ви позволява да използвате всички функции на WebKit чрез ориентиран към GNOME интерфейс за програмиране, базиран на GObject и може да се използва за интегриране на инструменти за обработка на уеб съдържание във всяко приложение, от използване в специализирани HTML/CSS анализатори до създаване на пълнофункционални уеб браузъри. Сред добре познатите проекти, които използват WebKitGTK, можем да отбележим стандартния браузър GNOME (Epiphany). Преди това WebKitGTK се използваше в браузъра Midori, но след като проектът премина в ръцете на Astian Foundation, старата версия на Midori на WebKitGTK беше изоставена и чрез създаване на разклонение от браузъра Wexond беше създаден фундаментално различен продукт с същото име Midori, но базирано на платформата Electron и React.

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

  • Предложена е нова реализация на инструменти за хора с увреждания, прехвърлени от ATK към AT-SPI DBus интерфейси.
  • Добавена е поддръжка за метода requestVideoFrameCallback.
  • Добавена е поддръжка за медийни сесии.
  • Параметърът на политиката за хардуерно ускорение, който определя правилата за прилагане на хардуерно ускорение, е зададен на „винаги“.
  • Добавен API за обработка на персонализирани URI схеми.
  • На платформата Linux функционалността в реално време е активирана за нишки, които осигуряват взаимодействие с потребителя (манипулатори на събития, превъртане и т.н.).

Въз основа на WebKitGTK 2.36.0 беше създадена версията на браузъра GNOME Web 42 (Epiphany), който предложи следните промени:

  • Вграденият PDF преглед (PDF.js) е актуализиран.
  • Добавена е поддръжка за използване на тъмна тема.
  • Хардуерното ускорение винаги е активирано.
  • Извършена е подготовка за прехода към GTK 4.
  • Предоставена е възможност за отваряне на URI чрез манипулатори на работния плот.
  • Добавена е поддръжка за библиотеката libportal 0.5, която предоставя прости асинхронно работещи слоеве за повечето „портали“ на Flatpak.
  • Кодът за управление на търсачките е преработен.

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

Добавяне на нов коментар