Ăshte publikuar njĂ« version i ri stabil i WebKitGTK 2.38.0, porti i motorit tĂ« shfletuesit WebKit pĂ«r platformĂ«n GTK. WebKitGTK lejon pĂ«rdorimin e tĂ« gjitha mundĂ«sive tĂ« WebKit pĂ«rmes njĂ« ndĂ«rfaqe programimi tĂ« orientuar ndaj GNOME tĂ« bazuar nĂ« GObject dhe mund tĂ« pĂ«rdoret pĂ«r tĂ« integruar mjetet pĂ«r pĂ«rpunimin e pĂ«rmbajtjes web nĂ« çdo aplikacion, nga pĂ«rdorimi nĂ« parserĂ« tĂ« specializuar HTML/CSS deri nĂ« krijimin e shfletuesve web me funksionalitet tĂ« plotĂ«. Disa projekte tĂ« njohura qĂ« pĂ«rdorin WebKitGTK pĂ«rfshijnĂ« shfletuesin standard GNOME (Epiphany). MĂ« parĂ«, WebKitGTK ishte pĂ«rdorur nĂ« shfletuesin Midori, por pasi projekti kaloi nĂ«n menaxhimin e Astian Foundation, variant i vjetĂ«r i Midori mbi WebKitGTK u braktis dhe pĂ«rmes krijimit tĂ« njĂ« dege nga shfletuesi Wexond, u krijua njĂ« produkt krejtĂ«sisht tjetĂ«r me tĂ« njĂ«jtin emĂ«r Midori, por mbi platformĂ«n Electron dhe React.
Ndryshimet kryesore:
- Shtuar një stil i ri për butonat e kontrollit të shkëputjes së përmbajtjes multimediale.
- Shtuar API për vendosjen e CSP (Content-Security-Policy) për shtesat e shfletuesit.
- Siguruar mundësinë e përdorimit të sistemeve të jashtme të inspektimit, të ofruara nga shfletues të tjerë (konfigurimi bëhet përmes variablit të mjedisit WEBKIT_INSPECTOR_HTTP_SERVER).
- Për default është aktivizuar API MediaSession, e cila lejon përdorimin e ndërfaqes MPRIS për kontrollin e largët të shkëputjes.
- Shtuar një shikues PDF me bazë PDF.js.
Në bazë të WebKitGTK 2.38.0, është formuar një lëshim i shfletuesit GNOME Web 43 (Epiphany), në të cilin është shtuar mbështetje për shtesat në formatin WebExtension. API i WebExtensions lejon krijimin e shtesave duke përdorur teknologjitë standarde web dhe unifikon zhvillimin e shtesave për shfletues të ndryshëm (WebExtensions përdoret në shtesat për Chrome, Firefox dhe Safari). API i WebExtension ende nuk është realizuar plotësisht, por kjo mbështetje është e mjaftueshme për të funksionuar disa shtesa të njohura.
Përmirësime të tjera:
- Rifinuar mbështetjen për aplikacionet web të pavarura në formatin PWA (Progressive Web Apps), është realizuar një ofrues D-Bus për këto aplikacione.
- Filloi procesi i refaktorizimit për kalimin në GTK 4.
- Shtuar mbështetje për URI-në "view-source:".
- Përmirësuar dizajni i modulit të lexuesit (reader mode).
- Shtuar një pikë në menunë kontekstuale për krijimin e skrinë fotografive.
- Shtuar një opsion në cilësimet për të çaktivizuar rekomandimet e kërkimit në modin e aplikacioneve web.
Burimi: opennet.ru
