il rilascio di un nuovo ramo stabile , del motore browser per la piattaforma GTK. WebKitGTK consente di utilizzare tutte le funzionalità di WebKit tramite un'interfaccia di programmazione focalizzata su GNOME basata su GObject ed è applicabile per integrare strumenti per la gestione dei contenuti web in qualsiasi applicazione, dall'uso in parser HTML/CSS specializzati, alla creazione di browser web completamente funzionali. 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 diversi siti;
- Aggiunto l'API User Messages per organizzare l'interazione con le estensioni;
- Aggiunta la compatibilità con l'attributo Set-Cookie SameSite, utilizzabile per limitare l'invio dei cookie per le sotto-richieste cross-site, come la richiesta di un'immagine o il caricamento di contenuti tramite iframe da un altro sito;
- Supporto per i Service Worker attivato di default;
- Aggiunto l'API Pointer Lock, che consente ai creatori di giochi di avere un controllo più completo sul mouse, in particolare per nascondere il cursore di default e gestire autonomamente il movimento del mouse;
- Aggiunta la possibilità di operare in un ambiente isolato, fornito nella distribuzione di programmi in pacchetti flatpak.
- Per il rendering dei moduli è assicurato l'uso esclusivo di un tema chiaro;
- Aggiunta una pagina di servizio 'about:gpu' con informazioni sullo stack grafico;
Basato su WebKitGTK 2.28.0 uscita del browser GNOME Web 3.36 (Epiphany), che implementa la possibilità di caricare e visualizzare documenti PDF direttamente nella finestra del browser. L'interfaccia è stata riprogettata utilizzando metodi di design reattivo, garantendo un'esperienza confortevole indipendentemente dalla risoluzione dello schermo e dal DPI. Aggiunto un tema scuro, attivato dalla selezione dell'utente di temi scuri per il desktop. Il rilascio di GNOME 3.36 è previsto per questa sera.
Fonte: opennet.ru
