Ú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