uscita di un nuovo ramo stabile , del motore del browser per la piattaforma GTK. WebKitGTK consente l'utilizzo di tutte le funzionalità di WebKit attraverso un'interfaccia programmativa orientata a GNOME basata su GObject e può essere impiegato per integrare strumenti di elaborazione dei contenuti web in qualsiasi applicazione, dall'uso in parser HTML/CSS specializzati alla creazione di browser web funzioanli. Tra i progetti noti che utilizzano WebKitGTK ci sono e il browser predefinito di GNOME (Epiphany).
Principali modifiche:
- Aggiunto l'API ProcessSwapOnNavigation per gestire l'avvio di nuovi processi gestori durante la navigazione tra siti diversi;
- Aggiunto l'API User Messages per facilitare l'interazione con le estensioni;
- Aggiunta la supporto per l'attributo Set-Cookie SameSite, utilizzabile per limitare l'invio dei Cookie per sottorichiestion intersito, come richieste di immagini o caricamento di contenuti tramite iframe da altri siti;
- Supporto per i Service Worker abilitato di default;
- Aggiunto l'API Pointer Lock, che permette ai creatori di giochi di avere un controllo maggiore sul cursore, in particolare nascondendo il cursore di sistema e gestendo autonomamente il movimento del mouse;
- Aggiunta la possibilità di operare in un ambiente isolato, fornito durante la distribuzione di programmi in pacchetti flatpak.
- Per il rendering dei moduli è garantito l'uso esclusivo di un tema chiaro;
- Aggiunta la pagina di servizio "about:gpu" con informazioni sullo stack grafico;
Basato su WebKitGTK 2.28.0 Validazione della versione del browser GNOME Web 3.36 (Epiphany), in cui è stata implementata la possibilità di scaricare e visualizzare documenti PDF direttamente nella finestra del browser. L'interfaccia è stata riprogettata utilizzando metodi di design responsive, garantendo un'esperienza confortevole indipendentemente dalla risoluzione dello schermo e dal DPI. È stata aggiunta una modalità scura attivabile dall'utente selezionando temi scuri per il desktop. Il rilascio di GNOME 3.36 è atteso questa sera.
Fonte: opennet.ru
