Utgivning av webbläsarmotorn WebKitGTK 2.28.0 och webbläsaren Epiphany 3.36

Introducerad lansering av en ny stabil gren WebKit GTK 2.28.0, webbläsarmotorport WebKit för GTK-plattformen. WebKitGTK låter dig använda alla funktioner i WebKit genom ett GNOME-orienterat programmeringsgränssnitt baserat på GObject och kan användas för att integrera webbinnehållsbearbetningsverktyg i alla applikationer, från användning i specialiserade HTML/CSS-parsers till att skapa fullfjädrade webbläsare. Bland de välkända projekten som använder WebKitGTK kan vi notera Midori och den vanliga GNOME-webbläsaren (Epiphany).

Viktiga ändringar:

  • Lade till ProcessSwapOnNavigation API för att kontrollera lanseringen av nya hanterarprocesser vid navigering mellan olika webbplatser;
  • Tillagda API-användarmeddelanden för att organisera interaktion med tillägg;
  • Lade till stöd för Set-Cookie SameSite-attributet, som kan användas för att begränsa sändningen av cookies för underordnade förfrågningar på flera webbplatser, såsom en bildbegäran eller laddning av innehåll via en iframe från en annan webbplats;
  • Support för Service Workers är aktiverat som standard;
  • Lade till Pointer Lock API, vilket gör att spelskapare kan få mer fullständig kontroll över musen, i synnerhet dölja standardmuspekaren och ge sin egen hantering av musrörelser;
  • Lade till möjligheten att arbeta i en isolerad miljö som tillhandahålls vid distribution av program i flatpak-paket.
  • För att återge formulär ser man till att endast ett lätt tema används;
  • Lade till en tjänstsida "about:gpu" med information om grafikstacken;

Baserat på WebKitGTK 2.28.0 bildas release av GNOME webbläsare 3.36 (Epiphany), som inkluderar möjligheten att ladda ner och visa PDF-dokument direkt i webbläsarfönstret. Gränssnittet har designats om med responsiv designteknik för att säkerställa en bekväm upplevelse oavsett skärmupplösning och DPI. Lade till ett mörkt designläge, aktiverat när användaren väljer mörka skrivbordsteman. GNOME 3.36 förväntas släppas i kväll.

Källa: opennet.ru

Lägg en kommentar