Gefa út WebKitGTK 2.40.0 vafravél og Epiphany 44 vafra

Útgáfa nýju stöðugu útibúsins WebKitGTK 2.40.0, höfn á WebKit vafravélinni fyrir GTK pallinn, hefur verið kynnt. WebKitGTK gerir þér kleift að nota alla eiginleika WebKit í gegnum GNOME-undirstaða GObject-undirstaða API og hægt er að nota til að samþætta efnisvinnsluverkfæri á vefnum í hvaða forrit sem er, allt frá notkun í sérhæfðum HTML/CSS þáttum til að byggja upp fullkomna vefvafra. Af vel þekktum verkefnum sem nota WebKitGTK getur maður tekið eftir venjulegum GNOME vafra (Epiphany). Áður var WebKitGTK notað í Midori vafranum, en eftir að verkefnið var flutt til Astian Foundation var hætt að nota gamla útgáfuna af Midori á WebKitGTK og með því að búa til útibú úr Wexond vafranum varð til grundvallar önnur vara með sama nafni Midori, en byggt á Electron og React pallinum.

Helstu breytingar:

  • Stuðningur við GTK4 API hefur verið stöðugur.
  • WebGL2 stuðningur innifalinn. WebGL útfærslan notar ANGLE lagið til að þýða OpenGL ES símtöl yfir á OpenGL, Direct3D 9/11, Desktop GL og Vulkan.
  • Skipt yfir í að nota fyrst og fremst EGL í stað GLX.
  • Bætti við stuðningi við talgervil með Flite.
  • Virkjaði forritaskil klemmuspjaldsstjórnunar, sem virkar í ósamstilltum ham.
  • Bætti við API til að biðja um heimildir fyrir ákveðna vefgetu.
  • Bætt við API til að skila gildum úr sérsniðnum forskriftarskilaboðum í ósamstilltum ham.
  • Meðhöndlaði WebKitDownload::decide-destination merki ósamstillt.
  • Bætti við nýju API til að keyra JavaScript.
  • Veitti möguleika á að flytja út webkit://gpu úttak á JSON sniði.
  • Leysti vandamál með mikilli minnisúthlutun þegar efni var hlaðið.

Byggt á WebKitGTK 2.40.0 hefur útgáfa GNOME Web 44 vafrans (Epiphany) verið mynduð. Helstu breytingar:

  • Skipti yfir í að nota GTK 4 og libadwaita.
  • Upplýsingaspjöldum er skipt út fyrir sprettiglugga (popover), glugga og borðar.
  • Flipavalmyndinni hefur verið skipt út fyrir AdwTabButton og Um glugganum hefur verið skipt út fyrir AdwAboutWindow.
  • Samhengisvalmyndin sýnir alltaf Mute Tab eininguna.
  • Endurgerður stuðningur við grunn OS dreifingu.
  • Bætt við stillingu til að stilla síðuna sem birtist þegar nýr flipi er opnaður.
  • Aukinn stuðningur við WebExtension browserAction API.
  • Bætt við stillingum fyrir WebExtensions.
  • Innleiddur stuðningur við að afrita flipa þegar ýtt er á endurnýjunarhnappinn með miðjumúsarhnappi.

Heimild: opennet.ru

Bæta við athugasemd