Рэліз браузернага рухавічка WebKitGTK 2.36.0 і web-браўзэра Epiphany 42

Прадстаўлены выпуск новай стабільнай галіны WebKitGTK 2.36.0, порта браузерного рухавічка WebKit для платформы GTK. WebKitGTK дазваляе выкарыстоўваць усе магчымасці WebKit праз GNOME-арыентаваны праграмны інтэрфейс на аснове GObject і можа прымяняцца для інтэграцыі сродкаў апрацоўкі web-кантэнту ў любыя прыкладанні, ад выкарыстання ў спецыялізаваных HTML/CSS-парсерах, да стварэння поўнафункцыянальных web-браўзэраў. З вядомых праектаў, выкарыстоўвалых WebKitGTK, можна адзначыць штатны браўзэр GNOME (Epiphany). Раней WebKitGTK ужываўся ў браўзэры Midori, але пасля пераходу праекту ў рукі Astian Foundation стары варыянт Midori на WebKitGTK быў закінуты і шляхам стварэння адгалінавання ад браўзэра Wexond створаны прынцыпова іншы прадукт з той жа назвай Midori, але на аснове платформы Electron і React.

Ключавыя змены:

  • Прапанавана новая рэалізацыя сродкаў для людзей з абмежаванымі магчымасцямі, пераведзеная з ATK на DBus-інтэрфейсы AT-SPI.
  • Дададзена падтрымка метаду requestVideoFrameCallback.
  • Дададзена падтрымка медыясеансаў.
  • Параметр hardware-acceleration-policy, які вызначае правілы прымянення апаратнага паскарэння, устаноўлены ў значэнне "always".
  • Дададзены API для апрацоўкі ўласных схем URI.
  • На платформе Linux уключана ўжыванне працы ў рэжыме рэальнага часу для струменяў, якія забяспечваюць узаемадзеянне з карыстачамі (апрацоўшчыкі падзей, пракрутка і да т.п.).

На базе WebKitGTK 2.36.0 сфарміраваны выпуск браўзэра GNOME Web 42 (Epiphany), у якім прапанаваны наступныя змены:

  • Абноўлены убудаваны прагляднік PDF-файлаў (PDF.js).
  • Дададзена падтрымка прымянення цёмнай тэмы афармлення.
  • Пастаянна ўключана прымяненне апаратнага паскарэння.
  • Праведзена падрыхтоўка да пераходу на GTK 4.
  • Прадастаўлена магчымасць адкрыцця URI праз дэсктоп-апрацоўшчыкі.
  • Дададзена падтрымка бібліятэкі libportal 0.5, якая падае простыя асінхронна якія працуюць праслойкі для большасці «парталаў» Flatpak.
  • Перапрацаваны код для кіравання пошукавымі сістэмамі.

Крыніца: opennet.ru

Дадаць каментар