WebKitGTK 2.38.0 серепчи кыймылдаткычынын жана Epiphany 43 веб-браузеринин чыгарылышы

GTK платформасы үчүн WebKit браузеринин кыймылдаткычынын порту болгон WebKitGTK 2.38.0 жаңы туруктуу бутагынын релизи ишке киргизилди. WebKitGTK GNOME негизиндеги GObject негизиндеги API аркылуу WebKitтин бардык мүмкүнчүлүктөрүн колдонууга мүмкүндүк берет жана веб-мазмунду иштетүү куралдарын каалаган тиркемеге интеграциялоо үчүн колдонулушу мүмкүн, адистештирилген HTML/CSS талдоочуларында колдонуудан баштап, толук өзгөчөлөнгөн веб-браузерлерди курууга чейин. WebKitGTK колдонгон белгилүү долбоорлордун ичинен кадимки GNOME браузерин (Epiphany) белгилесе болот. Мурда, WebKitGTK Midori браузеринде колдонулган, бирок долбоор Астиан Фондуна өткөрүлүп берилгенден кийин, WebKitGTKдагы Midori'нин эски версиясы жокко чыгарылып, Wexond браузеринен филиал түзүү менен түп-тамырынан бери башка продукт түзүлгөн. аты Midori, бирок Electron жана React платформасына негизделген.

Негизги өзгөрүүлөр:

  • Мультимедиа мазмунун ойнотууну башкаруу баскычтары үчүн жаңы дизайн стили сунушталды.
  • Серепчинин кошумчалары үчүн CSP (Content-Security-Policy) орнотуу үчүн API кошулду.
  • Башка браузерлерде берилген тышкы текшерүү системаларын колдонууга болот (конфигурация WEBKIT_INSPECTOR_HTTP_SERVER чөйрө өзгөрмөсүн колдонуу менен ишке ашырылат).
  • Демейки боюнча, MediaSession API иштетилген, бул сизге MPRIS интерфейсин алыстан ойнотуу үчүн колдонууга мүмкүндүк берет.
  • PDF.js негизиндеги PDF документти көрүүчү кошулду.

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

Башка жакшыртуулар:

  • PWA (Progressive Web Apps) форматындагы өз алдынча веб тиркемелерди колдоо кайра иштелип чыкты жана мындай программалар үчүн D-Bus провайдери ишке ашырылды.
  • GTK 4ке өтүү үчүн рефакторинг башталды.
  • "Көрүү-булагы:" URI схемасын колдоо кошулду.
  • Окурман режиминин жакшыртылган дизайны.
  • Контексттик менюга скриншотторду алуу пункту кошулду.
  • Жөндөөлөргө веб тиркеме режиминде издөө сунуштарын өчүрүү опциясы кошулду.

Source: opennet.ru

Комментарий кошуу