az új stabil ágon való megjelenés , a böngészőmotor portja GTK platformra. A WebKitGTK lehetővé teszi a WebKit összes lehetőségének kihasználását a GNOME-orientált, GObject alapú programozási interfészen keresztül, és alkalmazható webtartalom feldolgozó eszközök integrálására bármilyen alkalmazásba, a szakosodott HTML/CSS elemzőktől a teljes funkcionalitású webböngészők létrehozásáig. A WebKitGTK-t használó ismert projektek közé tartozik és a GNOME natív böngészője (Epiphany).
Kulcsfontosságú változások:
- Hozzáadva a ProcessSwapOnNavigation API, amely lehetővé teszi új feldolgozó folyamatok indítását különböző webhelyek közötti navigáláskor;
- Hozzáadva a User Messages API az kiegészítőkkel való interakció szervezésére;
- Hozzáadva a Set-Cookie SameSite attribútum támogatása, amely korlátozhatja a cookie-k küldését olyan keresztoldali alkeresések számára, mint a kérek vagy tartalmak iframe-en keresztül történő betöltése más webhelyekről;
- Alapértelmezés szerint engedélyezve van a Service Worker támogatás;
- Hozzáadva a Pointer Lock API, amely lehetővé teszi a játékfejlesztők számára, hogy teljesebb kontrollt nyerjenek az egér fölött, különösen azzal, hogy elrejtik az alapértelmezett kurzort, és saját egérmozgás feldolgozást biztosítanak;
- Hozzáadva a flatpak csomagokban történő terjesztéskor biztosított elszigetelt környezetben való működés lehetősége.
- A formák megrajzolásához csak világos téma használható;
- Hozzáadva az 'about:gpu' szolgáltatói oldal grafikai stackről szóló információkkal;
A WebKitGTK 2.28.0 alapján a GNOME Web 3.36 (Epiphany) böngésző kiadása, amely lehetővé teszi a PDF dokumentumok közvetlen betöltését és megtekintését a böngésző ablakában. A felület újratervezve lett reszponzív design módszerekkel, amelyek biztosítják a kényelmes munkát a képernyő felbontásától és DPI-től függetlenül. Hozzáadva a sötét téma, amely a felhasználó által választott sötét asztali témák kiválasztásakor aktiválódik. A GNOME 3.36 kiadása ma este várható.
Forrás: opennet.ru
