uvolnění nové stabilní pobočky , port vyhledávače pro platformu GTK. WebKitGTK umožňuje používat všechny funkce WebKitu prostřednictvím programovacího rozhraní orientovaného na GNOME založeného na GObject a lze jej použít k integraci nástrojů pro zpracování webového obsahu do jakékoli aplikace, od použití ve specializovaných analyzátorech HTML/CSS až po vytváření plnohodnotných webových prohlížečů. Mezi známé projekty využívající WebKitGTK můžeme poznamenat a standardní prohlížeč GNOME (Epiphany).
Klíčové změny:
- Přidána podpora pro izolaci podprocesů v sandboxu. Z bezpečnostních důvodů byl model s jedním procesem zastaralý.
- Přidána podpora pro mechanismus vynucené aktivace zabezpečeného připojení (Přísné zabezpečení přenosu HTTP);
- Implementována možnost použití hardwarové akcelerace při renderování v prostředích založených na Waylandu (knihovna se používá pro akceleraci s backendem );
- Odstraněn kód pro podporu pluginů NPAPI založených na GTK2;
- Pro vstupní pole byla implementována podpora pro tento element. ;
- Zobrazení rozhraní pro zadávání emoji pro upravený obsah;
- Vylepšené vykreslování tlačítek při použití tmavého motivu GTK;
- Opraveny problémy s artefakty zobrazovanými na tlačítku ovládání hlasitosti na YouTube a v dialogovém okně komentářů na Githubu.
Založeno na WebKitGTK 2.26.0 Verze GNOME Web 3.34 (Epiphany) obsahuje ve výchozím nastavení povolený sandbox procesů vykreslování webového obsahu. Obslužné rutiny mají nyní omezený přístup k adresářům potřebným pro fungování prohlížeče. Mezi další nové funkce patří:
- Připnutí záložky. Jakmile je záložka připnuta, zůstává na svém místě i v nových relacích.
- Blokovač reklam byl aktualizován, aby využíval možnosti filtrování obsahu WebKitu. Přechod na nové API výrazně zlepšil výkon blokovače.
- Design stránky s přehledem, která se otevírá v nové kartě, byl modernizován.
- Byla provedena práce na optimalizaci pro mobilní zařízení.
Zdroj: opennet.ru
