Firefox 144: introduce un nuovo sistema di profili, supporto per Google Lens e miglioramenti della sicurezza

Punti chiave
  • Nuovo sistema di gestione dei profili con configurazione visiva e isolata.
  • Integrazione di Google Lens e supporto per il motore di ricerca Perplexity AI.
  • Crittografia AES-256-CBC per il gestore password locale.
  • Miglioramenti API e sviluppatori: Visualizza transizioni, WebGPU, PerformanceEventTiming.

Firefox 144

Mozilla ha annunciato qualche giorno fa la rilascio ufficiale della nuova versione di Firefox 144, accompagnato da aggiornamenti per le versioni Extended Support 140.4.0 e 115.29.0. La nuova versione introduce un sistema di gestione dei profili completamente riprogettato, miglioramenti visivi all'interfaccia e una serie di miglioramenti alla sicurezza, alle prestazioni e alla compatibilità con le moderne tecnologie web.

Con il rilascio di questa nuova versione, Mozilla ha chiuso 24 vulnerabilità, 16 delle quali sono legate a problemi di memoria, come buffer overflow o use-after-free. Queste vulnerabilità potrebbero consentire l'esecuzione remota di codice dannoso se viene aperta una pagina web appositamente creata.

Principali novità in Firefox 144

In questa nuova versione di Firefox 144, una delle novità più notevoli è la attivazione di un nuovo sistema di gestione dei profili che è adesso a disposizione di tutti Utenti. Ogni profilo può essere configurato in modo indipendente, mantenendo la propria cronologia, i propri segnalibri, estensioni e preferenze all'interno della propria sottodirectory (~/.mozilla/firefox/).

Questo nuovo sistema Si gestisce direttamente dal menù principale Le opzioni integrate del browser includono nomi, icone e combinazioni di colori per ciascun profilo. A differenza del vecchio "Gestione profili" accessibile tramite riga di comando (Firefox – ProfileManager), il nuovo sistema offre un'interfaccia grafica moderna, sebbene i due metodi operino in modo indipendente e non condividano le impostazioni.

Firefox 144 introduce una funzionalità molto richiesta: Ora è possibile Mantieni visibile la scheda attiva anche quando riduci un gruppo di schede, rendendo più semplice lavorare con una sola scheda senza espandere l'intero gruppo. Inoltre, è stata aggiunta l'opzione per spostare le schede nei gruppi compressi trascinandole con il mouse, senza doverle espandere.

Un altro miglioramento pratico riguarda il Immagine nella modalità Immagine. Il Gli utenti possono chiudere la finestra mobile Di video senza interrompere la riproduzione, semplicemente premendo Maiusc + Esc o tenendo premuto il tasto Maiusc mentre si fa clic su "Chiudi".

Crittografia più sicura e nuovi strumenti con intelligenza artificiale

La sicurezza di gestore di password Ha ricevuto anche miglioramenti in Firefox 144, e cioè ora utilizza AES-256-CBC per crittografare localmente le credenziali memorizzate, sostituendo il vecchio e meno robusto 3DES-CBC.

Nel campo delle ricerche, Mozilla ha integrato Google Lens direttamente innel menu contestuale delle immagini, consentendo di cercare oggetti simili, copiare il testo o tradurlo. Questa funzione è disponibile solo se l'utente ha Google come motore di ricerca principale.

Inoltre, il browser aggiunge cCompatibilità con il motore di ricerca Perplexity, uno strumento alimentato dall'intelligenza artificiale che consente di porre domande in linguaggio naturale dalla barra degli indirizzi. Gli utenti possono impostarlo come motore di ricerca predefinito o utilizzarlo occasionalmente.

Nei sistemi Windows, Firefox ora apre i link esterni all'interno della finestra attiva del desktop virtuale corrente, evitando fastidiosi salti tra i desktop.

Progressi per gli sviluppatori web e nuove API

Firefox 144 presenta anche miglioramenti e nuovi strumenti per gli sviluppatori:

  • Gli strumenti di ispezione ora consentono l'accesso diretto alle proprietà CSS personalizzate all'interno delle funzioni var(), oltre a distinguere tra eventi nativi e personalizzati.
  • È stata aggiunta l'API Element.moveBefore(), che semplifica lo spostamento degli elementi nell'albero DOM senza reimpostarne lo stato, e il supporto MathML è stato ampliato con la nuova proprietà math-shift: compact, che migliora la visualizzazione degli apici.
  • Nel frattempo, l'API PerformanceEventTiming aggiunge l'attributo InteractionID, che consente di associare più eventi (ad esempio tocchi o clic sullo schermo) a una singola azione dell'utente, migliorando l'accuratezza della misurazione delle prestazioni.
  • Adotta gli attributi HTML command e commandfor, che semplificano la creazione di menu interattivi senza la necessità di JavaScript, e aggiunge il supporto per l'API View Transitions, che consente di creare transizioni fluide tra pagine o stati DOM.

WebRender, WebGPU e altro supporto multimediale

Il motore WebRender ora può applicare il dithering ai gradienti CSS (gradiente lineare, gradiente radiale, gradiente conico) durante il rendering con accelerazione hardware.

La L'API WebGPU aggiunge il metodo GPUDevice.importExternalTexture, che consente di importare texture da elementi video HTML o VideoFrame.

Firefox migliora anche il supporto per WebRTC, aggiunta del parametro resizeMode in getUserMedia() per consentire il ritaglio e il ridimensionamento del video catturato, e la possibilità di trasferire oggetti RTCDataChannel tra thread utilizzando WebWorker.

L'API ScreenOrientation è stata aggiornata con i metodi lock() e unlock() per controllare l'orientamento dello schermo sui dispositivi Android e sui tablet Windows.

Novità per Android e correzioni di sicurezza

Nella sua versione mobile, Firefox per Android include un indicatore di traduzione automatica, che segnala se una pagina è stata tradotta completamente. Il browser è ora disponibile per il download dall'AppGallery di Huawei, sebbene i requisiti minimi siano aumentati: ora è richiesto Android 8 o versioni successive.

Interessati a saperne di più potete consultare le note di rilascio nel file seguente link

Come installare Firefox su Linux?

Se sei già un utente Firefox, dovresti saperlo puoi aggiornare facilmente all'ultima versione accedendo al menu di configurazione. Quelli con gli aggiornamenti automatici abilitati non devono preoccuparsi poiché riceveranno la nuova versione senza intervento manuale.

Se invece preferisci non aspettare l'aggiornamento automatico, puoi farlo manualmente e per farlo basta andare su Menu > Aiuto > Informazioni su Firefox. Si aprirà una finestra che mostra la versione installata e, se la funzionalità è abilitata, verificherà la presenza di aggiornamenti disponibili.

Per Utenti di Ubuntu, Linux Mint e altri derivati anche da Ubuntu È possibile aggiornare Firefox tramite il PPA ufficiale. Per fare ciò, apri un terminale e inserisci i seguenti comandi:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox

Un'altra opzione di installazione disponibile è tramite Flatpak. Per utilizzare questo metodo, è necessario disporre del supporto Flatpak sul sistema. Una volta abilitato, puoi installare Firefox eseguendo 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