Megjelent a WebKitGTK 2.48.0 új stabil ágának kiadása, amely a WebKit böngészőmotor GTK platformra való portját jelenti. A WebKitGTK lehetővé teszi a WebKit összes funkciójának használatát egy GNOME-hoz orientált, GObject-alapú programozási interfészen keresztül, és felhasználható webtartalom feldolgozására alkalmas eszközök integrálására bármilyen alkalmazásba, a speciális HTML/CSS elemzőktől kezdve a teljes funkcionalitású webböngészők létrehozásáig. A WebKitGTK-t használó ismert projektek közé tartozik a GNOME alapértelmezett böngészője (Epiphany). Korábban a WebKitGTK-t használták a Midori böngészőben, de miután a projektet az Astian Foundation vette át, a régi Midori, amely a WebKitGTK-t használta, elavult, és egy új, teljesen más termék, amely szintén Midori néven ismert, született.
Kulcsfontosságú változások:
- A WebGL-hez elkészült a GPU-val való interakcióhoz szükséges külön folyamat támogatása. Alapértelmezés szerint a kapcsolódó WebGL műveleteket a webtartalom feldolgozó folyamat végzi, és a külön folyamat aktiválásához a UseGPUProcessForWebGL paramétert kell használni.
- Ha a GPU-t használják a rendereléshez, a lapok egyes részeinek renderelése worker szálakra került.
- A GLib API-hoz a JavaScriptCore-hoz új funkció került, amely lehetővé teszi ígéretek (Promise) létrehozását.
- A MediaRecorder háttérbe került a WebM formátum támogatásával, amelyhez legalább a GStreamer 1.24.9 verzió szükséges.
- Hozzáadva a hang bitrátájának beállításának támogatása.
- Visszaállítva az OpenType-SVG betűtípusok támogatása, amely a Skia könyvtárban az SVG modulon keresztül valósult meg.
- A nyomtatásra generált PDF-dokumentumokhoz metainformációk kerültek, például a cím és a létrehozás/módosítás dátuma.
A WebKitGTK 2.48.0 alapjain elkészült a GNOME Web 48 (Epiphany) böngésző kiadása. Főbb változások:
- Bővült a látogatási előzmények böngészésére vonatkozó párbeszéd lehetősége. Csökkent az újratöltési műveletek száma. Hozzáadva a kiemelési mód.
- Hozzáadva egy figyelmeztetés, amely megjelenik, amikor a webhely számára le van tiltva az adathalmozás.
- Lehetőség adott a rögzített lapok bezárására.
- Egyszerűsítették a könyvjelzők és jelszavak importálásának felületét más böngészőkből.
- Ciklusos görgetési mechanizmus készült a címsor legördülő blokkjaiban.
- Javult a jelszómezők automatikus kitöltésének mechanizmusa.
- A új lap megnyitása oldalon hozzáadott egy lehetőséget az oldal újratöltésére a helyi menühöz.
- Javították a könyvjelzőkkel való munkát és a titkosítási problémák (blokkolt nyomkövető kód) információinak megjelenítését.
Forrás: opennet.ru
