Den nya stabila versionen av WebKitGTK 2.48.0 har presenterats, en port av webblÀsarmotorn WebKit för GTK-plattformen. WebKitGTK gör det möjligt att anvÀnda alla funktioner i WebKit genom ett GNOME-orienterat programmeringsgrÀnssnitt baserat pÄ GObject, och kan anvÀndas för att integrera verktyg för webbinnehÄllshantering i alla applikationer, frÄn specialiserade HTML/CSS-parserar till att skapa fullt fungerande webblÀsare. NÄgra kÀnda projekt som anvÀnder WebKitGTK inkluderar standardwebblÀsaren GNOME (Epiphany). Tidigare anvÀndes WebKitGTK i webblÀsaren Midori, men efter att projektet övergick till Astian Foundation lades den gamla versionen av Midori pÄ WebKitGTK ner och en helt ny produkt med samma namn, Midori, skapades.
NyckelÀndringar:
- För WebGL har stöd för att anvÀnda en separat process för interaktion med GPU implementerats. Som standard utförs relaterade WebGL-operationer i processen för webbinnehÄllshantering, och för att aktivera en separat process mÄste parametern UseGPUProcessForWebGL anvÀndas.
- I fall dÀr GPU anvÀnds för rendering, har rendering av delar av sidor flyttats till worker-trÄdar.
- En funktion för att skapa Promise-objekt har lagts till i GLib API JavaScriptCore.
- I backend MediaRecorder har stöd för WebM-formatet lagts till, vilket krÀver minst version GStreamer 1.24.9 för uppspelning.
- Stöd för anpassning av ljudbitrates har lagts till.
- Stöd för OpenType-SVG-teckensnitt har Äterinförts, implementerat via SVG-modulen i Skia-biblioteket.
- Metadata med information som titel och skapelse-/Àndringsdatum har lagts till i de genererade PDF-dokumenten för utskrift.
Baserat pÄ WebKitGTK 2.48.0 har utgivningen av webblÀsaren GNOME Web 48 (Epiphany) skapats. HuvudförÀndringarna Àr:
- Möjligheterna för dialogen för navigering i historikbesök har utvidgats. Antalet skÀrmuppdateringsoperationer har minskats. En markeringslÀge har lagts till.
- Ett varningsmeddelande har lagts till, som visas nÀr tillgÄng till datalagring pÄ webbplatsen stÀngs av.
- Möjligheten att stÀnga fastnÄlade flikar har lagts till.
- GrÀnssnittet för att importera bokmÀrken och lösenord frÄn andra webblÀsare har förenklats.
- CirkulÀr rullning av element i adressfÀltets rullgardinsmeny har implementerats.
- Mekanismen för automatisk ifyllning av lösenordsfÀlt har förbÀttrats.
- I kontextmenyn pÄ sidan för att öppna en ny flik har en post för att ladda om sidan lagts till.
- FörbÀttrade dialoger för arbete med bokmÀrken och visning av information om sekretessproblem (blockerad kod för spÄrning).
KĂ€lla: opennet.ru
