Tuuina atu o le WebKitGTK 2.38.0 masini suʻesuʻe ma le Epiphany 43 upega tafaʻilagi

O le faʻasalalauga o le lala fou o le WebKitGTK 2.38.0, o se taulaga o le WebKit browser engine mo le GTK platform, ua faʻasalalau. WebKitGTK e faʻatagaina oe e faʻaogaina foliga uma o WebKit e ala i le GNOME-oriented programming interface e faʻavae i luga o le GObject ma e mafai ona faʻaogaina e tuʻufaʻatasia ai mea faigaluega faʻaogaina i luga ole laiga i soʻo se talosaga, mai le faʻaogaina i HTML / CSS faʻapitoa parsers i le fatuina o suʻesuʻega i luga ole laiga atoa. Faatasi ai ma galuega taʻutaʻua e faʻaaoga WebKitGTK, e mafai ona tatou maitauina le tulaga masani GNOME browser (Epiphany). I le taimi muamua, WebKitGTK na faʻaaogaina i le Midori browser, ae ina ua maeʻa ona tuʻuina atu le poloketi i lima o le Astian Foundation, o le lomiga tuai o Midori i luga o WebKitGTK na lafoaia ma e ala i le fatuina o se tui mai le Wexond browser, na faia ai se oloa e matua ese lava ma le. igoa tutusa Midori, ae faʻavae i luga o le Electron and React platform.

Suiga autu:

  • Предложен новый стиль оформления кнопок управления воспроизведением мультимедийного контента.
  • Добавлен 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 пока реализован не полностью, но данной поддержки уже достаточно для запуска некоторых популярных дополнений.

O isi fa'aleleia:

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

puna: opennet.ru

Faaopoopo i ai se faamatalaga