Vydání enginu prohlížeče WebKitGTK 2.26.0 a webového prohlížeče Epiphany 3.34

Předložené uvolnění nové stabilní pobočky WebKitGTK 2.26.0, port vyhledávače WebKit 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 Midori a standardní prohlížeč GNOME (Epiphany).

Klíčové změny:

  • Přidána podpora pro izolaci subprocesů v sandboxu. Z bezpečnostních důvodů byl jednoprocesový model zastaralý;
  • Přidána podpora pro mechanismus pro vynucení aktivace zabezpečeného připojení HSTS (HTTP Strict Transport Security);
  • Byla implementována možnost povolit hardwarovou akceleraci při vykreslování v prostředích založených na Wayland (knihovna se používá pro akceleraci libwpe s backendem podepsaný);
  • Odebrán kód pro podporu zásuvných modulů NPAPI založených na GTK2;
  • Pro vstupní pole byla implementována podpora prvků datalist;
  • Zobrazí se rozhraní pro zadávání emotikonů pro upravený obsah;
  • Vylepšené vykreslování tlačítek při použití tmavého motivu GTK;
  • Byly vyřešeny problémy s výskytem artefaktů na tlačítku ovládání hlasitosti na Youtube a dialogu pro přidání komentáře v Githubu.

Založeno na WebKitGTK 2.26.0 vytvořený vydání prohlížeče GNOME Web 3.34 (Epiphany), ve kterém je standardně povolena izolace procesů zpracování webového obsahu v karanténě. Obslužné rutiny jsou nyní omezeny pouze na přístup k adresářům nezbytným pro fungování prohlížeče. Mezi inovace patří také:

  • Schopnost připnout záložky. Po připnutí zůstane karta v nových relacích na svém místě.
  • Blokovač reklam byl aktualizován, aby využíval možnosti filtrování obsahu WebKit. Přechod na nové API výrazně zlepšil výkon blockeru.
  • Design stránky s přehledem, která se otevírá na nové kartě, byl modernizován.
  • Byly provedeny práce na optimalizaci pro mobilní zařízení.

Vydání enginu prohlížeče WebKitGTK 2.26.0 a webového prohlížeče Epiphany 3.34

Zdroj: opennet.ru

Přidat komentář