Firefox è un popolare browser web
Qualche giorno fa è stata annunciata la pubblicazione della nuova versione di Firefox 119 , una versione che introduce nuove funzionalità, miglioramenti e soprattutto correzioni di bug.
Firefox 119 si distingue per l' interfaccia aggiornata della pagina Visualizza, che semplifica l'accesso ai contenuti visualizzati in precedenza. La nuova versione di Firefox Visualizza fornisce informazioni su tutte le schede aperte in qualsiasi finestra e aggiunge anche la possibilità di visualizzare la cronologia di navigazione ordinata per data o sito.
Un'altra novità degna di nota di questa versione è la possibilità di importare plugin da Chrome e altri browser basati su Chromium. È stata aggiunta un'opzione per trasferire i plugin alla finestra di dialogo "Importa dati" nella pagina about:preferences#general.
Firefox 119 ha implementato il supporto per il meccanismo ECH (Encrypted Client Hello), che prosegue lo sviluppo di ESNI e viene utilizzato per crittografare le informazioni sui parametri della sessione TLS, come il nome di dominio richiesto.
Inoltre, le funzionalità di modifica dei documenti del visualizzatore PDF integrato sono state migliorate e ora includono il supporto per l'inserimento di immagini e annotazioni di testo, oltre al disegno a mano libera e all'aggiunta di commenti di testo, già disponibili in precedenza. La nuova modalità di modifica PDF è abilitata solo per alcuni utenti; per attivarla, è necessario abilitare l'impostazione "pdfjs.enableStampEditor" nella pagina about:config.
È inoltre importante notare che le impostazioni relative al ripristino di una sessione interrotta dopo la chiusura del browser sono state modificate. A differenza delle versioni precedenti, ora vengono salvate tra una sessione e l'altra le informazioni non solo sulle schede attive, ma anche su quelle chiuse di recente. Questo permette di ripristinare le schede chiuse accidentalmente dopo il riavvio e di visualizzarne un elenco in Firefox View. Per impostazione predefinita, vengono salvate le ultime 25 schede aperte negli ultimi 7 giorni. Vengono presi in considerazione anche i dati relativi alle schede nelle finestre chiuse e l'elenco delle schede chiuse viene elaborato nel contesto di tutte le finestre contemporaneamente, non solo della finestra corrente.
Le funzionalità della modalità di protezione completa dei cookie sono state ampliate. Questa modalità utilizza un sistema di archiviazione dei cookie separato e isolato per ogni sito, impedendo che i cookie vengano utilizzati per tracciare la navigazione degli utenti tra i siti. La nuova versione introduce l'isolamento dello schema URI, che potrebbe potenzialmente essere utilizzato per trasmettere informazioni idonee al tracciamento degli utenti.
Firefox 119 per Windows ha aggiunto il supporto per un'impostazione di sistema che nasconde il cursore durante la digitazione, mentre la versione Android ha risolto il problema di arresto anomalo che si verificava durante la visualizzazione di un video a schermo intero. È stato inoltre aggiunto il supporto per le media query relative alle preferenze di contrasto e di trasparenza ridotta nell'ambiente Android 14.
Per quanto riguarda i miglioramenti per gli sviluppatori, possiamo scoprire che per gli elementi personalizzati, che estendono la funzionalità degli elementi HTML esistenti, è incluso il supporto per gli attributi ARIA, che rende questi elementi più accessibili alle persone con disabilità.
L'intestazione HTTP Cross-Origin-Embedder-Policy, che controlla la modalità di isolamento Cross-Origin e consente di definire regole di utilizzo sicuro nella pagina delle operazioni privilegiate, ora supporta il parametro "no credential" per disabilitare la trasmissione di informazioni correlate con credenziali, come cookie e certificati client.
Tra le altre modifiche degne di nota si segnalano:
- L'API di autenticazione Web ha aggiunto il supporto per le proprietà credProps, che consentono di determinare la presenza di credenziali dopo la creazione o la registrazione.
- Aggiunti i metodi parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() e toJSON() all'API PublicKeyCredential per convertire gli oggetti in una rappresentazione JSON adatta alla serializzazione/deserializzazione e al trasferimento al server.
- Negli strumenti per sviluppatori web, l'interfaccia per il lavoro interattivo con CSS (stili CSS inattivi) è stata migliorata, inclusa la capacità di identificare le proprietà CSS che non influiscono sull'elemento, e ha anche aggiunto il supporto completo per pseudo-elementi, come ": : prima lettera”, “::cue” e “::placeholder”.
- Il visualizzatore dati JSON integrato passa automaticamente alla visualizzazione dei dati così come sono (non elaborati) se i dati JSON visualizzati non sono corretti o danneggiati.
Infine, se siete interessati a saperne di più su questa nuova versione del browser, potete trovare i dettagli al seguente link.
Come installare o aggiornare la nuova versione di Firefox su Linux?
Come sempre, per chi già utilizza Firefox, è sufficiente accedere al menu per aggiornare all'ultima versione; in altre parole, gli utenti di Firefox che non hanno disabilitato gli aggiornamenti automatici riceveranno l'aggiornamento automaticamente.
Per coloro che non vogliono aspettare, dopo il rilascio ufficiale possono selezionare Menu > Aiuto > Informazioni su Firefox per avviare un aggiornamento manuale del browser.
La schermata che si apre mostra la versione attualmente installata del browser web ed esegue un controllo per gli aggiornamenti, a condizione che la funzionalità sia abilitata.
Un'altra opzione per l'aggiornamento, se si utilizza Ubuntu, Linux Mint o una derivata di Ubuntu, è quella di installare o aggiornare alla nuova versione tramite il PPA del browser.
Questo può essere aggiunto al sistema aprendo un terminale ed eseguendo il seguente comando al suo interno:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox
L'ultimo metodo di installazione che è stato aggiunto è "Flatpak". Per fare ciò, devono avere il supporto per questo tipo di pacchetti e l'installazione del browser viene eseguita digitando il seguente comando nel terminale:
flatpak installa flathub org.mozilla.firefox
Per quanto riguarda chi ha già installato il browser, è sufficiente eseguire il seguente comando per aggiornare non solo Firefox, ma anche tutte le sue applicazioni che sono in formato Flatpak:
aggiornamento flatpack
Per chi preferisce utilizzare Snap, l'installazione del browser può essere effettuata digitando il seguente comando:
sudo snap installa firefox
E per aggiornare le applicazioni che abbiamo installato in formato Snap, basta digitare quanto segue nel terminale:
sudo snap aggiornamento