Pochi giorni fa il lancio di la nuova versione del browser web GNOME Web 42 meglio conosciuto come Epiphany insieme al ramo stabile di WebKitGTK 2.36.0 un port del motore del browser WebKit per la piattaforma GTK.
Per coloro che non sono a conoscenza di Epiphany, dovresti sapere che attualmente è noto come Gnome Web e questo è un browser web gratuito che utilizza il motore di rendering WebKit per l'ambiente desktop Gnome poiché riutilizza le impostazioni e i framework di Gnome.
WebKitGTK si caratterizza per consentire l'utilizzo di tutte le funzionalità di WebKit tramite un'interfaccia di programmazione orientata a Gnome basato su GObject e può essere utilizzato per integrare strumenti di elaborazione 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, si possono notare Midori e il browser Gnome standard "Epiphany".
Principali novità dell'Epifania 42
Questa nuova versione del browser arriva basato su WebKitGTK 2.36.0 e in cui vengono proposte le seguenti modifiche come quella il visualizzatore PDF integrato (PDF.js) è stato aggiornato, aggiungendo alcune migliorie.
Si segnala inoltre che è stato aggiunto supporto per temi oscuri, così come l'accelerazione hardware è abilitata in modo permanente.
Oltre a questo, si evidenzia anche che sono stati fatti i preparativi per il passaggio a GTK 4 e aggiunse supporto della libreria libportal 0.5, che fornisce semplici livelli asincroni per la maggior parte dei "portali" Flatpak.
D'altra parte, si evidenzia anche che è stato ridisegnato il codice per la gestione dei motori di ricerca ed è stata fornita la possibilità di aprire URI tramite controller desktop.
Delle altre modifiche che si distinguono dalla nuova versione di Epiphany 42:
- Viene proposta una nuova implementazione di strumenti per le persone con disabilità, tradotti dalle interfacce ATK ad AT-SPI DBus.
- Aggiunto supporto per il metodo requestVideoFrameCallback.
- Aggiunto il supporto per le sessioni multimediali.
- Il parametro della politica di accelerazione hardware, che definisce le regole per l'applicazione dell'accelerazione hardware, è impostato su "sempre".
- Aggiunta un'API per gestire schemi URI nativi.
- Sulla piattaforma Linux è abilitato l'uso del lavoratore in tempo reale per i thread che forniscono interazione con gli utenti (gestori di eventi, scorrimento, ecc.).
Infine, se sei interessato a saperne di più, puoi consultare i dettagli nel seguente link
Come installare Epiphany su Ubuntu e derivati?
Per chi fosse interessato all'installazione di questa nuova versione di Epiphany pPuoi farlo abilitando il repository dell'universo o compilando il codice sorgente del browser sul tuo sistema.
Dopo basta aprire un terminale e in esso devono solo digitare il seguente comando:
sudo apt install epiphany
Un altro metodo di installazione consiste nel compilare il codice sorgente browser. Per fare ciò, devono ottenere il codice sorgente di Epiphany 42 dal seguente link.
Oppure da un terminale possono scaricarlo con:
wget https://download.gnome.org/sources/epiphany/42/epiphany-42.0.tar.xz
Fatto dDevono decomprimere il pacchetto appena ottenuto, accedere alla cartella risultante ed eseguire la compilazione eseguendo i seguenti comandi:
mkdir build && cd build meson .. ninja sudo ninja install
Un altro dei metodi Per poter installare questa nuova versione del browser, è con l'aiuto dei pacchetti di Flatpak ed è solo sufficiente avere il supporto aggiuntivo nel tuo sistema.
Per poter eseguire l'installazione è sufficiente aprire un terminale e in esso andremo a digitare il seguente comando:
flatpak install flathub org.gnome.Epiphany
Fatto ciò, sarai in grado di utilizzare il nuovo browser web installato sul tuo sistema, basta cercare il launcher nel menu delle tue applicazioni o dal terminale digita il seguente comando per avviare l'applicazione:
flatpak run org.gnome.Epiphany
Infine, se hai un altro sapore di Ubuntu e installi l'ambiente, il browser è incluso nelle applicazioni Gnome.
Un piccolo bug da correggere: il pacchetto, almeno su debian, è epiphany-browser, epiphany sembra essere un piccolo gioco.