Firefox 154: Migliora la sicurezza, aggiunge il raggruppamento delle schede basato sull'intelligenza artificiale e altro ancora.

Punti chiave:
  • La protezione Local Network Access (LNA) si estende ai WebSocket, prevenendo gli attacchi CSRF su router e dispositivi interni.
  • Vi presentiamo la modalità "Finestra intelligente" per raggruppare logicamente le schede utilizzando l'intelligenza artificiale.
  • Il traduttore nativo ora elabora il contenuto all'interno dei tag. .
  • Supporto per le proprietà CSS text-box-trim, text-box-edge e la nuova funzione sibling-index().
  • Supporto per la direttiva di caching HTTP No-Vary-Search e nuovi iteratori in JavaScript.
Logo di Firefox

Firefox è un popolare browser web

Mozilla ha annunciato il rilascio ufficiale della nuova versione di "Firefox 154", un aggiornamento che integra una vasta gamma di impostazioni volte a proteggere le connessioni sulle reti locali, ottimizzare la gestione delle schede tramite l'intelligenza artificiale e offrire nuove funzionalità agli sviluppatori web.

Insieme a questa release, l'organizzazione ha pubblicato aggiornamenti di manutenzione per i suoi Extended Support Branches (ESR), rilasciando le versioni 153.1.0, 140.14.0 e 115.39.0. Inoltre, il team di sviluppo di Mozilla ha corretto 167 vulnerabilità in questa release.

Principali novità in Firefox 154

La nuova versione di Firefox introduce miglioramenti alla sicurezza, tra cui spicca la specifica LNA (Local Network Access) per le connessioni WebSocket. In passato, le applicazioni web pubbliche potevano tentare di stabilire connessioni con dispositivi all'interno della rete interna di un utente. Ora, Firefox limita per impostazione predefinita l'accesso agli indirizzi di loopback e agli intervalli di rete privati.

In altre parole, se un sito web tenta di aprire un WebSocket per una risorsa locale, il browser interromperà l'azione e visualizzerà una finestra di dialogo che richiede l'autorizzazione esplicita.

Gestione delle schede, privacy e contenuti multimediali

Firefox 154 introduce la modalità "Finestra intelligente", una funzionalità a implementazione progressiva che utilizza l'intelligenza artificiale per analizzare le schede aperte, raggrupparle logicamente in base al loro contesto e suggerire nomi per ciascun gruppo.

Per facilitare il controllo di queste nuove funzionalità, la barra degli indirizzi include un pulsante di accesso rapido denominato "Gestisci IA", che conduce direttamente al pannello delle impostazioni corrispondente. Nel frattempo, lo strumento nativo di traduzione a pagina intera è ora in grado di tradurre i contenuti incorporati nei frame HTML (<iframe>), eseguendo l'identificazione della lingua durante il caricamento iniziale del sito per una risposta più rapida.

Per quanto riguarda le prestazioni multimediali, il motore del browser è stato ottimizzato per accelerare significativamente la ricerca e lo scorrimento nella timeline durante la riproduzione di video. Inoltre, gli utenti Windows ora possono utilizzare la piattaforma di cloud gaming NVIDIA GeForce NOW direttamente dal browser.

Nuovi standard web

Per i creatori di contenuti e gli sviluppatori web, questa versione implementa le funzionalità più recenti degli standard CSS, HTML e JavaScript. Il motore di rendering aggiunge il supporto per le proprietà CSS `text-box-trim` e `text-box-edge`, che forniscono un controllo matematico sui margini superiore e inferiore dei caratteri, consentendo un allineamento verticale preciso senza ricorrere a trucchi di spaziatura.

Sono incluse anche le funzioni CSS `sibling-index()` e `sibling-count()`, che consentono di applicare stili condizionali in base alla posizione di un elemento rispetto ai suoi elementi fratelli nell'albero DOM. Per quanto riguarda la struttura dei moduli HTML, Firefox ora visualizza un'interfaccia grafica nativa per la selezione dell'ora quando si utilizzano i tag `<input type="time">` e `<input type="datetime-local">`.

A livello di rete e di elaborazione dati, il browser interpreta già l'intestazione HTTP No-Vary-Search. Questa direttiva consente ai server di indicare quali parametri URL non sono rilevanti per il contenuto, permettendo al browser di riutilizzare le versioni della pagina memorizzate nella cache del disco e migliorando i tempi di caricamento.

Lato JavaScript, l'interfaccia Iterator è stata aggiornata con nuovi metodi di esecuzione sincrona, come `.chunks()` per suddividere gli elementi in gruppi, `.windows()` per iterazioni a finestra scorrevole, `.includes()` per la convalida diretta del contenuto e `.join()` per concatenare i risultati in stringhe. Infine, il visualizzatore di file JSON integrato semplifica il debug mostrando il percorso completo (breadcrumb) dell'elemento selezionato nella parte inferiore dello schermo.

Correzioni all'interfaccia e risoluzione di bug noti.

Il ciclo di sviluppo si è concentrato anche sul perfezionamento dell'interfaccia grafica sui diversi sistemi operativi. È stato corretto un bug in macOS che lasciava una finestra invisibile in grado di intercettare i clic del mouse alla chiusura del browser, e sono stati risolti diversi problemi nella barra delle applicazioni di Windows relativi alla chiusura automatica e alla visualizzazione delle finestre picture-in-picture. È stato inoltre modificato il comportamento del pulsante "Firefox View", che è stato rimosso dalla barra degli strumenti predefinita per i profili nuovi o inattivi, ma può essere ripristinato dal menu di personalizzazione.

Infine, vale la pena menzionare che sono attualmente in fase di risoluzione due problemi : alcuni utenti potrebbero riscontrare temporanei errori di compilazione automatica degli indirizzi a causa di recenti modifiche alla logica di compilazione automatica, e casi di prestazioni lente o richieste inaspettate della password principale durante l'accesso all'archivio delle credenziali del browser. Mozilla indica che le soluzioni per entrambi i problemi sono già state implementate e che continua a monitorare la stabilità del browser.

Come installare o aggiornare Firefox 154

Se hai già Firefox installato, l'aggiornamento dovrebbe arrivare automaticamente tramite il gestore di pacchetti della tua distribuzione nei prossimi giorni. Tuttavia, se desideri ottenere subito la versione 154 senza attendere i repository ufficiali , l'opzione migliore è utilizzare il file binario ufficiale fornito da Mozilla.

Per installarlo dal binario su qualsiasi distribuzione Linux (Ubuntu, Fedora, Arch, ecc.), puoi seguire questi passaggi nel tuo terminale:

wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=es-ES" sudo tar xjf firefox.tar.bz2 -C /opt/ sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

Se preferisci utilizzare i pacchetti Snap (comuni in Ubuntu), puoi forzare l'aggiornamento con:

 sudo snap aggiorna firefox

Per gli utenti che preferiscono Flatpak e Flathub, l'aggiornamento può essere eseguito tramite il seguente comando:

aggiornamento flatpak org.mozilla.firefox

Per gli utenti di Ubuntu, Linux Mint e altre distribuzioni derivate, è possibile aggiornare Firefox anche tramite il PPA ufficiale . Per farlo, aprite un terminale e inserite i seguenti comandi:

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

Infine, se preferisci aspettare che arrivi nei repository nativi della tua distribuzione (DNF, Pacman), ti basta eseguire il consueto comando di aggiornamento del sistema, anche se tieni presente che questa operazione può richiedere da poche ore (su Arch) a diversi giorni (su Debian/Ubuntu).


Aggiungi come fonte preferita in Google