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

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

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

  • Предложен е нов стил за оформление на бутоните за управление на мултимедийното възпроизвеждане.
  • Добавен е API за задаване на CSP (Content-Security-Policy) за браузерни разширения.
  • Предоставена е възможност за използване на външни инспекционни системи, предлагани в други браузъри (настройката се извършва чрез променлива на средата WEBKIT_INSPECTOR_HTTP_SERVER).
  • По подразбиране е включен API MediaSession, позволяващ използването на интерфейс MPRIS за дистанционно управление на възпроизвеждането.
  • Добавен е прегледач на PDF документи, базиран на PDF.js.

На база WebKitGTK 2.38.0 е създаден новият браузър GNOME Web 43 (Epiphany), в който е добавена поддръжка за разширения в формат WebExtension. API WebExtensions позволява създаването на разширения с помощта на стандартни уеб технологии и унифицира разработката на разширения за различни браузъри (WebExtensions се използва в разширения за Chrome, Firefox и Safari). API WebExtension все още не е напълно реализиран, но предоставената поддръжка е достатъчна за стартиране на някои популярни разширения.

Други подобрения:

  • Преработена е поддръжката на самостоятелни уеб приложения в формат PWA (Progressive Web Apps), реализиран е D-Bus предоставител за подобни програми.
  • Започна рефакторинг за преминаване на GTK 4.
  • Добавена е поддръжка на URI схемата «view-source:».
  • Подобрено е оформлението на режима на четене (reader mode).
  • В контекстното меню е добавена опция за създаване на скрийншотове.
  • В настройките е добавена опция за деактивиране на търсещите препоръки в режим на уеб приложения.

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

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