A WebKitGTK 2.26.0 böngészőmotor és az Epiphany 3.34 webböngésző kiadása

Által benyújtott új stabil ág kiadása WebKitGTK 2.26.0, böngészőmotor port WebKit a GTK platformhoz. A WebKitGTK lehetővé teszi a WebKit összes funkciójának használatát a GObject alapú GNOME-orientált programozási felületen keresztül, és felhasználható a webtartalom feldolgozó eszközök bármilyen alkalmazásba történő integrálására, a speciális HTML/CSS elemzőkben való használattól a teljes funkcionalitású webböngészők létrehozásáig. A WebKitGTK-t használó jól ismert projektek közül megjegyezhetjük Midori és a szabványos GNOME böngésző (Epiphany).

Főbb változások:

  • Hozzáadott támogatás az alfolyamatok sandbox elkülönítéséhez. Biztonsági okokból az egyfolyamatos modell elavult;
  • Hozzáadott támogatás egy olyan mechanizmushoz, amely kikényszeríti a biztonságos kapcsolat aktiválását HSTS (HTTP Strict Transport Security);
  • Megvalósult a hardveres gyorsítás engedélyezése Wayland alapú környezetekben történő rendereléskor (a könyvtárat a gyorsításhoz használják libwpe háttérrel aláírva);
  • Eltávolított kód a GTK2-alapú NPAPI-bővítmények támogatásához;
  • A beviteli mezők elemtámogatása megtörtént adatlista;
  • Megjelenik a szerkesztett tartalomhoz tartozó emoji beviteli felület;
  • Továbbfejlesztett gombmegjelenítés a GTK sötét témája használatakor;
  • Megoldódtak a Youtube hangerőszabályzó gombján és a megjegyzések hozzáadására szolgáló párbeszédpanelen a műtermékek megjelenésével kapcsolatos problémák a Githubban.

A WebKitGTK 2.26.0 alapján alakított a GNOME Web 3.34 (Epiphany) böngésző kiadása, amelyben alapértelmezés szerint engedélyezve van a webtartalom-feldolgozási folyamatok sandbox elkülönítése. A kezelők mostantól csak a böngésző működéséhez szükséges könyvtárak elérésére korlátozódnak. Az újítások között szerepel még:

  • Lapok rögzítésének lehetősége. A rögzítést követően a lap a helyén marad az új munkamenetekben.
  • A hirdetésblokkolót frissítettük, hogy a WebKit tartalomszűrési képességeit használja. Az új API-ra való átállás jelentősen javította a blokkoló teljesítményét.
  • Az új lapon megnyíló áttekintő oldal kialakítása korszerűsödött.
  • Dolgoztunk a mobileszközökre való optimalizálás érdekében.

A WebKitGTK 2.26.0 böngészőmotor és az Epiphany 3.34 webböngésző kiadása

Forrás: opennet.ru

Hozzászólás