Veebibrauseri WebKitGTK 2.38.0 ja Epiphany 43 veebibrauseri väljalase

Teatati uue stabiilse haru WebKitGTK 2.38.0, GTK platvormi WebKiti brauserimootori pordi, väljalasest. WebKitGTK võimaldab kasutada kõiki WebKiti funktsioone GObjectil põhineva GNOME-le orienteeritud programmeerimisliidese kaudu ja seda saab kasutada veebisisu töötlemise tööriistade integreerimiseks mis tahes rakendustesse, alates kasutamisest spetsiaalsetes HTML/CSS-i parserites kuni täisfunktsionaalsete veebibrauserite loomiseni. Tuntud WebKitGTK-d kasutavate projektide hulgast võime märkida standardset GNOME-brauserit (Epiphany). Varem kasutati Midori brauseris WebKitGTK-d, kuid pärast projekti Astian Foundationi kätte jõudmist loobuti Midori vanast versioonist WebKitGTK-s ja Wexondi brauserist kahvli loomisega loodi põhimõtteliselt erinev toode samanimeline Midori, kuid põhineb platvormil Electron and React.

Peamised muudatused:

  • Multimeediumisisu taasesituse juhtnuppude jaoks on välja pakutud uus kujundusstiil.
  • Lisatud API brauseri lisandmoodulite CSP (Content-Security-Policy) seadistamiseks.
  • Võimalik on kasutada teistes brauserites pakutavaid väliseid kontrollsüsteeme (konfigureerimine toimub keskkonnamuutuja WEBKIT_INSPECTOR_HTTP_SERVER abil).
  • Vaikimisi on MediaSession API lubatud, mis võimaldab teil kasutada MPRIS-liidest taasesituse kaugjuhtimiseks.
  • Lisatud PDF-dokumentide vaataja, mis põhineb PDF.js-il.

WebKitGTK 2.38.0 põhjal moodustati GNOME Web 43 (Epiphany) brauseri väljalase, mis lisas WebExtension-vormingus lisandmoodulite toe. WebExtensions API võimaldab luua lisandmooduleid kasutades standardseid veebitehnoloogiaid ja ühtlustab lisandmoodulite arendust erinevatele brauseritele (WebExtensions kasutatakse Chrome'i, Firefoxi ja Safari lisandmoodulites). WebExtension API pole veel täielikult juurutatud, kuid see tugi on juba piisav mõne populaarse lisandmooduli käitamiseks.

Muud täiustused:

  • PWA (Progressive Web Apps) vormingus iseseisvate veebirakenduste tugi on ümber kujundatud ja selliste programmide jaoks on kasutusele võetud D-Busi pakkuja.
  • GTK 4-le üleminekuks on alanud ümbertegemine.
  • Lisatud tugi URI-skeemile "view-source:".
  • Lugejarežiimi täiustatud disain.
  • Kontekstimenüüsse on lisatud üksus ekraanipiltide tegemiseks.
  • Seadetesse on lisatud valik otsingusoovituste keelamiseks veebirakenduse režiimis.

Allikas: opennet.ru

Lisa kommentaar