udgivelsen af den nye stabile gren , porten til browsermotoren til GTK-platformen. WebKitGTK giver mulighed for at bruge alle WebKit's funktioner gennem et GNOME-orienteret API baseret på GObject og kan anvendes til at integrere webindholdshåndteringsværktøjer i alle applikationer, fra specialiserede HTML/CSS-parserer til at skabe fuldt funktionelle webbrowsere. Blandt de kendte projekter, der bruger WebKitGTK, kan nævnes og den indbyggede GNOME-browser (Epiphany).
Nøgleændringer:
- Tilføjet API ProcessSwapOnNavigation til at styre opstarten af nye processer ved navigering mellem forskellige websteder;
- Tilføjet API User Messages til at organisere interaktion med udvidelser;
- Tilføjet support for attributten Set-Cookie SameSite, som kan bruges til at begrænse afsendelse af cookies til tværsted-interne anmodninger, såsom billedeforespørgsler eller indlæsning af indhold via iframe fra et andet websted;
- Support for Service Workers tændt som standard;
- Tilføjet API Pointer Lock, der giver spildesignere mere kontrol over musen ved især at skjule den almindelige muspeger og muliggøre egen håndtering af musens bevægelse;
- Mulighed for at arbejde i et isoleret miljø, der tilbydes ved distribution af programmer i flatpak-pakker.
- Til rendering af former er der sikret anvendelse af kun et lyst tema;
- Tilføjet en hjælpeside «about:gpu» med information om den grafiske stak;
Baseret på WebKitGTK 2.28.0 udgivelse af GNOME Web-browseren 3.36 (Epiphany), som implementerer muligheden for at downloade og se PDF-dokumenter direkte i browservinduet. Grænsefladen er blevet redesignet ved hjælp af adaptive designmetoder, der sikrer en komfortabel brug uanset skærmopløsning og DPI. En mørk tema er tilføjet, aktiveret ved valg af mørke skrivebords-temaer. GNOME 3.36 forventes at blive frigivet i aften.
Kilde: opennet.ru
