Versione Firefox 91

È stato rilasciato il browser Web Firefox 91. La versione Firefox 91 è classificata come versione con supporto esteso (ESR), per la quale vengono rilasciati aggiornamenti durante tutto l'anno. Inoltre è stato creato un aggiornamento del ramo precedente con un lungo periodo di supporto, 78.13.0 (in futuro sono attesi altri due aggiornamenti 78.14 e 78.15). Il ramo Firefox 92 verrà presto trasferito in fase di beta testing, il cui rilascio è previsto per il 7 settembre.

Principali innovazioni:

  • Nella modalità di navigazione privata, la policy HTTPS-First è attivata per impostazione predefinita, simile all'opzione “Solo HTTPS” precedentemente disponibile nelle impostazioni. Quando si tenta di aprire una pagina senza crittografia tramite HTTP in modalità privata, il browser proverà prima ad accedere al sito tramite HTTPS (“http://” viene sostituito da “https://”) e se il tentativo non va a buon fine, accederà automaticamente al sito senza crittografia. Una differenza importante rispetto alla modalità Solo HTTPS è che HTTPS-First non si applica al caricamento di risorse secondarie come immagini, script e fogli di stile, ma si applica solo quando si tenta di aprire un sito dopo aver fatto clic su un collegamento o digitato un URL nell'indirizzo sbarra.
  • È stata ripristinata la modalità per stampare una versione ridotta della pagina, che ricorda la visualizzazione in Modalità Lettore, in cui viene visualizzato solo il testo significativo della pagina e tutti i controlli, banner, menu, barre di navigazione e altre parti della pagina che l'accompagnano. le pagine non correlate al contenuto vengono nascoste. La modalità viene abilitata attivando Reader View prima della stampa. Questa modalità è stata interrotta in Firefox 81, in seguito al passaggio a una nuova interfaccia di anteprima di stampa.
  • Sono state ampliate le funzionalità del metodo Total Cookie Protection, che si attiva nella modalità di navigazione privata e quando si seleziona la modalità strict di blocco dei contenuti indesiderati (strict). La modalità implica l'uso di un archivio separato e isolato per i cookie per ciascun sito, che non consente l'uso dei cookie per tracciare i movimenti tra i siti, poiché tutti i cookie impostati da blocchi di terze parti caricati sul sito sono legati al sito principale e non vengono trasferiti quando si accede a tali blocchi da altri siti. Nella nuova versione, per eliminare fughe di dati nascoste, la logica di pulizia di Cookie() è stata modificata e gli utenti sono stati informati sui siti che archiviano informazioni localmente.
  • È stata modificata la logica di salvataggio dei file aperti dopo il download. I file aperti dopo il download in applicazioni esterne vengono ora salvati nella normale directory "Download", anziché in una directory temporanea. Ricordiamo che Firefox offre due modalità di download: scarica e salva e scarica e apri nell'applicazione. Nel secondo caso, il file scaricato veniva salvato in una directory temporanea, che veniva cancellata al termine della sessione. Questo comportamento causava insoddisfazione tra gli utenti che, se avevano bisogno di un accesso diretto a un file, dovevano inoltre cercare la directory temporanea in cui era stato salvato il file o scaricare nuovamente i dati se il file era già stato cancellato automaticamente.
  • L'ottimizzazione delle "vernici di recupero" è abilitata per quasi tutte le azioni dell'utente, il che ha permesso di aumentare la reattività della maggior parte delle operazioni nell'interfaccia del 10-20%.
  • Negli assembly per la piattaforma Windows è stato aggiunto il supporto per la tecnologia Single Sign-On (SSO), che consente di connettersi ai siti utilizzando le credenziali di Windows 10.
  • Nelle build per macOS, la modalità ad alto contrasto viene attivata automaticamente quando l'opzione "Aumenta contrasto" è attivata nel sistema.
  • La modalità “Passa alla scheda”, che consente di passare a una scheda dall'elenco dei consigli nella barra degli indirizzi, ora copre anche le pagine in modalità di navigazione privata.
  • L'API del Gamepad è ora disponibile solo quando si apre una pagina in un contesto sicuro, ovvero se aperto tramite HTTPS, tramite localhost o da un file locale;
  • La versione desktop include il supporto per la Visual Viewport API, attraverso la quale è possibile determinare l'effettiva area visibile, tenendo conto della visualizzazione della tastiera su schermo o del ridimensionamento.
  • Metodi aggiunti: Intl.DateTimeFormat.prototype.formatRange() - restituisce una stringa localizzata e formattata con un intervallo di date (ad esempio, "1/05/21 - 1/10/21"); Intl.DateTimeFormat.prototype.formatRangeToParts() - Restituisce una matrice con parti di intervallo di date specifiche delle impostazioni locali.
  • Aggiunta la proprietà Window.clientInformation, simile a Window.navigator.

Oltre alle innovazioni e alle correzioni di bug, Firefox 91 elimina 19 vulnerabilità, di cui 16 contrassegnate come pericolose. 10 (raccolte sotto CVE-2021-29990 e CVE-2021-29989) sono causate da problemi di memoria, come overflow del buffer e accesso ad aree di memoria già liberate. Potenzialmente questi problemi possono portare all'esecuzione del codice di un utente malintenzionato all'apertura di pagine appositamente progettate.

Fonte: opennet.ru

Aggiungi un commento