Vydání webového enginu WebKitGTK 2.48.0 a webového prohlížeče Epiphany 48

Byl vydán stabilní verze WebKitGTK 2.48.0, portu prohlížečového enginu WebKit pro platformu GTK. WebKitGTK umožňuje využívat všechny možnosti WebKit prostřednictvím GNOME-orientovaného rozhraní na základě GObject a může být použit pro integraci nástrojů pro zpracování webového obsahu do jakýchkoli aplikací, od specializovaných HTML/CSS parserů až po vývoj plnohodnotných webových prohlížečů. Mezi známé projekty používající WebKitGTK patří nativní prohlížeč GNOME (Epiphany). Dříve byl WebKitGTK využíván v prohlížeči Midori, ale po převzetí projektu Astian Foundation byl starý variant Midori na WebKitGTK opuštěn a byl vytvořen zcela jiný produkt se stejným názvem Midori.

Klíčové změny:

  • Pro WebGL byla implementována podpora pro použití samostatného procesu pro komunikaci s GPU. Ve výchozím nastavení se s tím spojené operace WebGL provádějí v procesu zpracování webového obsahu, a pro zapnutí samostatného procesu je třeba použít parametr UseGPUProcessForWebGL.
  • V případech, kdy je pro vykreslování použit GPU, byla část vykreslování přesunuta do worker-threadů.
  • Do GLib API JavaScriptCore byla přidána funkce pro vytváření Promise objektů.
  • Do backendu MediaRecorder byla přidána podpora formátu WebM, pro jehož přehrávání je třeba verze GStreamer alespoň 1.24.9.
  • Byla přidána podpora pro nastavení bit rate zvuku.
  • Byla obnovena podpora pro OpenType-SVG fonty, implementována prostřednictvím modulu SVG v knihovně Skia.
  • Do generovaných PDF dokumentů pro tisk byly přidány metadata s informacemi, jako je název a datum vytvoření/změny.

Na základě WebKitGTK 2.48.0 byl vytvořen vydání prohlížeče GNOME Web 48 (Epiphany). Hlavní změny:

  • Byly rozšířeny možnosti dialogu pro navigaci historií navštívených stránek. Byly zkráceny operace aktualizace obrazovky. Byl přidán režim zvýraznění.
  • Bylo přidáno upozornění, které se zobrazuje při vypnutí přístupu k uloženým datům pro daný web.
  • Byla přidána možnost uzavření připnutých záložek.
  • Bylo zjednodušeno rozhraní pro import záložek a hesel z jiných prohlížečů.
  • Byla implementována cyklická smyčka elementů v rozbalovacím bloku adresního řádku.
  • Byl vylepšen mechanismus automatického doplňování polí s hesly.
  • Do kontextového menu na stránce otevření nové záložky byla přidána položka pro obnovení stránky.
  • Byly vylepšeny dialogy pro práci se záložkami a zobrazení informací o problémech s ochranou soukromí (zablokovaného kódu pro sledování).

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster