Lage motè navigatè WebKitGTK 2.38.0 ak navigatè entènèt Epiphany 43

Yo te anonse liberasyon nouvo branch ki estab WebKitGTK 2.38.0, yon pò nan motè navigatè WebKit pou platfòm GTK la. WebKitGTK pèmèt ou sèvi ak tout karakteristik yo nan WebKit atravè yon koòdone pwogramasyon oryante GNOME ki baze sou GObject epi yo ka itilize yo entegre zouti pwosesis kontni entènèt nan nenpòt aplikasyon, soti nan itilize nan analizè espesyalize HTML/CSS rive kreye navigatè entènèt ki gen tout karakteristik. Pami pwojè yo byen koni ki sèvi ak WebKitGTK, nou ka sonje estanda navigatè GNOME (Epiphany). Précédemment, WebKitGTK te itilize nan navigatè Midori a, men apre pwojè a te pase nan men Fondasyon Astian, ansyen vèsyon Midori sou WebKitGTK te abandone e lè yo te kreye yon fouchèt nan navigatè Wexond la, yo te kreye yon pwodwi fondamantalman diferan. menm non Midori, men ki baze sou platfòm Electron and React.

Chanjman kle:

  • Предложен новый стиль оформления кнопок управления воспроизведением мультимедийного контента.
  • Добавлен 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 позволяет создавать дополнения при помощи штатных web-технологий и унифицирует разработку дополнений для различных браузеров (WebExtensions применяется в дополнениях для Chrome, Firefox и Safari). API WebExtension пока реализован не полностью, но данной поддержки уже достаточно для запуска некоторых популярных дополнений.

Lòt amelyorasyon:

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

Sous: opennet.ru

Add nouvo kòmantè