Rilascio del motore del browser WebKitGTK 2.48.0 e del browser web Epiphany 48

È stata presentata la nuova versione stabile di WebKitGTK 2.48.0, il porto del motore del browser WebKit per la piattaforma GTK. WebKitGTK consente di sfruttare tutte le potenzialità di WebKit attraverso un'interfaccia di programmazione orientata a GNOME basata su GObject e può essere utilizzato per integrare strumenti di gestione del contenuto web in qualsiasi applicazione, dall'uso in parser HTML/CSS specializzati alla creazione di browser web completi. Tra i progetti noti che utilizzano WebKitGTK c'è il browser predefinito di GNOME (Epiphany). In precedenza, WebKitGTK veniva utilizzato nel browser Midori, ma dopo il passaggio del progetto all'Astian Foundation, la vecchia versione di Midori basata su WebKitGTK è stata abbandonata e un nuovo prodotto con lo stesso nome, Midori, è stato creato.

Principali modifiche:

  • Per WebGL è stata implementata la possibilità di utilizzare un processo separato per interagire con la GPU. Per impostazione predefinita, le operazioni WebGL correlate vengono eseguite nel processo di gestione del contenuto web, e per attivare un processo separato è necessario utilizzare l'opzione UseGPUProcessForWebGL.
  • Nei casi in cui viene utilizzata la GPU per il rendering, il rendering di parti delle pagine è stato spostato nei thread worker.
  • Nell'API GLib JavaScriptCore è stata aggiunta una funzione per creare oggetti Promise.
  • Nel backend MediaRecorder è stato aggiunto il supporto per il formato WebM, la cui riproduzione richiede almeno la versione GStreamer 1.24.9.
  • È stato aggiunto il supporto per la configurazione del bitrate audio.
  • Ripristinato il supporto per i font OpenType-SVG, implementato tramite il modulo SVG nella libreria Skia.
  • Nei documenti PDF generati per la stampa sono stati aggiunti metadati contenenti informazioni come il titolo e la data di creazione/modifica.

Sulla base di WebKitGTK 2.48.0 è stata rilasciata la versione del browser GNOME Web 48 (Epiphany). Le principali novità sono:

  • Le funzionalità del dialogo per la navigazione nella cronologia delle visite sono state ampliate. È stata ridotta la quantità di operazioni di aggiornamento dello schermo. È stata aggiunta una modalità di evidenziazione.
  • Aggiunto un avviso mostrato quando l'accesso al sistema di archiviazione dei dati è disabilitato per il sito.
  • È stata aggiunta la possibilità di chiudere le schede fisse.
  • Semplificata l'interfaccia per l'importazione di segnalibri e password da altri browser.
  • Implementata la scorrimento ciclico degli elementi nel menu a discesa della barra degli indirizzi.
  • Migliorato il meccanismo di completamento automatico dei campi delle password.
  • Nel menu contestuale della pagina di apertura di una nuova scheda è stato aggiunto un elemento per ricaricare la pagina.
  • Sono stati migliorati i dialoghi per la gestione dei segnalibri e la visualizzazione delle informazioni sui problemi di privacy (codice di tracciamento bloccato).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster