Firefox 96 è già stato rilasciato e queste sono le sue novità

Logo di Firefox

Recentemente La nuova versione di "Firefox 96" è stata ufficialmente rilasciata e in cui il team di sviluppo ha annunciato che Firefox 96 "significativamente" riduce il carico posto sul thread principale del browser e aggiunge il supporto del codificatore di immagini per il formato WebP all'API Canvas.

Oltre a questo lavoro, anche la nuova versione di Firefox incorpora miglioramenti all'interfaccia di programmazione JavaScript WebRTC, una politica sui cookie migliorata per ridurre la probabilità di attacchi CSRF (Cross-Site Request Forgery), correzioni per il degrado della qualità video e altre correzioni.

Principali novità in Firefox 96

Firefox 96 è il primo aggiornamento del 2022 e in cui sono inclusi miglioramenti nella soppressione del rumore, controllo automatico del guadagno e cancellazione dell'eco. Per aggiornare le chiamate audio e video, Mozilla ha lavorato sulla soppressione del rumore e sul controllo automatico del guadagno nell'ultimo aggiornamento.

Su Android, gli utenti riceveranno una nuova funzione di evidenziazione della cronologia con Firefox 96, inoltre verranno visualizzati i siti Web visitati di recente.

Va notato che anche questa nuova versione si concentra sulla riduzione del carico di lavoro sul thread principale, questo ha lo scopo di aiutare il browser a funzionare più velocemente su sistemi più vecchi e più lenti. Inoltre, con il nuovo aggiornamento, Firefox utilizzerà per impostazione predefinita tutti i cookie aventi un attributo SameSite=lax. Mozilla afferma che ciò aiuterà a proteggere dagli attacchi di falsificazione delle richieste tra siti (CSRF).

Anche Firefox 96 viene fornito con il rilevamento della memoria insufficiente su Linux per impostazione predefinita. Questo rilevamento è legato alla funzione di eliminazione automatica delle schede del browser.

Quando il browser rileva che la memoria è insufficiente, scarica le schede inutilizzate per liberare risorse. Sempre su Linux, Firefox 96 sostituisce la scorciatoia da tastiera "Seleziona tutto" con Ctrl + A invece di Alt + A. Nelle versioni precedenti, entrambe le scorciatoie da tastiera erano disponibili quando si selezionava tutto il testo su una pagina web.

Per quanto riguarda WebRTC, questa versione del browser non eseguirà più il downgrade della risoluzione della condivisione dello schermo durante le connessioni, un problema che interessava alcuni utenti nelle versioni precedenti. Inoltre, l'API Canvas di Firefox, che consente agli sviluppatori di disegnare grafici, ora supporta il codificatore di immagini per il formato WebP. Ciò consente agli elementi Canvas di esportare contenuto come dati WebP utilizzando metodi come HTMLCanvasElement.toDataURL() e HTMLCanvasElement.toBlob().

Del altre modifiche chiave per gli sviluppatori sono:

  • Firefox 96 viene fornito con la politica sui cookie SameSite=Lax abilitata per impostazione predefinita. Secondo Mozilla, questo "fornisce una forte prima linea di difesa contro gli attacchi CSRF (Cross-Site Request Forgery)". I cookie inviati dallo stesso dominio, ma che utilizzano schemi diversi, sono ora considerati provenienti da siti diversi ai fini della cookie policy di SameSite.
  • Rispetto ai fogli di stile a cascata, la combinazione di colori consente a un elemento di indicare in quale combinazione di colori può essere comodamente renderizzato.

     

  • Inoltre, la proprietà counter-reset ora supporta la funzione reversed() per costruire contatori CSS inversi, destinati a numerare gli elementi in ordine decrescente. La funzione reversed() può essere utilizzata con l'elemento list counter per numerare le liste ordinate in ordine inverso.
  • Inoltre, si presume che i cookie siano impostati in modo implicito su SameSite=Laxo se l'attributo SameSite non è specificato e i cookie con SameSite=None richiedono un contesto sicuro.
  • L'API canShare() è ora supportata da Android, consentendo al codice di verificare se navigator.share() avrà successo per obiettivi particolari.
  • Inoltre, l'API Experimental Web Locks è abilitata per impostazione predefinita, consentendo alle applicazioni Web di essere eseguite in più schede o lavoratori per coordinare l'utilizzo delle risorse.
  • A livello DOM, il costruttore IntersectionObserver() ora imposta per impostazione predefinita rootMargin se viene passata una stringa vuota nell'opzione del parametro associata, invece di generare un'eccezione.
  • In Firefox 96, anche il carico del thread principale è stato ridotto.

Come installare la nuova versione di Firefox 96 su Linux?

Utenti di Ubuntu, Linux Mint o qualche altro derivato di Ubuntu, Possono installare o aggiornare a questa nuova versione con l'aiuto del 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

Fatto questo ora devono solo installare con:

sudo apt install firefox

Per utenti e derivati ​​di Arch Linux, basta eseguire in un terminale:

sudo pacman -S firefox

Ora per coloro che sono utenti Fedora o qualsiasi altra distribuzione derivata da esso:

sudo dnf install firefox

Infine se sono utenti di openSUSEPossono fare affidamento sui repository della comunità, dai quali possono aggiungere Mozilla al loro sistema.

Questo può essere fatto con un terminale e al suo interno digitando:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

tutte le altre distribuzioni Linux possono scaricare i pacchetti binari da il seguente collegamento.  


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.