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:
- A sandbox-izolációs alrendszerek támogatása hozzáadva. Biztonsági megfontolások miatt az egyprocesszoros modell elavultnak nyilvánítva;
- A védett kapcsolat kényszerített aktiválásának mechanizmusa hozzáadva (HTTP Szigorú Átviteli Biztonság);
- A Wayland-alapú környezetekben hardveres gyorsítás alkalmazásának lehetősége megvalósítva (a felhasználásához könyvtár szükséges) backenddel );
- Eltávolítva a GTK2 alapú NPAPI pluginok támogatására szánt kód;
- A beviteli mezők esetében a ;
- emoji beviteli interfész megjelenítése biztosítva van szerkeszthető tartalomhoz;
- A gombok megjelenítése javítva a sötét GTK téma használata mellett;
- Megoldva a Youtube hangerőszabályzó gombján és a Github megjegyzés hozzáadási párbeszédablakán megjelenő artefaktumok problémái.
A WebKitGTK 2.26.0 alapján a GNOME Web 3.34 (Epiphany) böngésző kiadás, mely alapértelmezés szerint engedélyezi a webtartalom feldolgozásának sandbox-izolációját. A kezelők most csak a böngésző működéséhez szükséges mappákhoz férnek hozzá. Az újítások között említést nyer:
- Fülrögzítés lehetősége (tab pinning). Rögzítés után a fül a saját helyén marad az új munkamenetekben.
- Frissítve a hirdetésblokkoló, amely most a WebKit által biztosított tartalom szűrési eszközöket használja. Az új API-ra való átállás jelentősen megnövelte a blokkoló teljesítményét.
- A új fülben megnyíló áttekintőoldal dizájnja korszerűsítve.
- Mobil eszközökre optimalizált fejlesztések végrehajtva.
Forrás: opennet.ru
