Rilascio di Firefox 91

È stato rilasciato il web browser Firefox 91. Il rilascio di Firefox 91 appartiene alla categoria delle versioni con supporto esteso (ESR), per le quali gli aggiornamenti vengono forniti per un anno. Inoltre, è stato creato un aggiornamento per la precedente versione con supporto esteso 78.13.0 (è previsto un ulteriore aggiornamento 78.14 e 78.15). La versione Firefox 92 entrerà in fase di beta testing a breve, con rilascio previsto per il 7 settembre.

Novità principali:

  • In modalità di navigazione privata, è attivata per impostazione predefinita la politica HTTPS-First, simile all'opzione "HTTPS Only" precedentemente disponibile nelle impostazioni. Quando si tenta di aprire una pagina senza crittografia tramite HTTP in modalità privata, il browser cercherà prima di accedere al sito tramite HTTPS ("http://" viene sostituito con "https://") e, se il tentativo non riesce, si connette automaticamente al sito senza crittografia. L'importante differenza rispetto alla modalità HTTPS Only è che HTTPS-First non si applica al caricamento di sotto-risorse, come immagini, script e fogli di stile, ma agisce solo quando si tenta di aprire un sito dopo aver cliccato su un link o digitato un URL nella barra degli indirizzi.
  • È stato ripristinato il layout di stampa della versione semplificata della pagina, simile alla visualizzazione in modalità lettore, in cui viene visualizzato solo il testo significativo della pagina e tutte le componenti accessorie, banner, menu, barre di navigazione e altre parti non correlate al contenuto vengono nascoste. La modalità si attiva tramite l'attivazione della modalità lettore prima della stampa. Il supporto per questa modalità è stato interrotto nella versione 81 di Firefox, dopo il passaggio al nuovo layout di anteprima di stampa.
  • È stata ampliata la funzionalità del metodo di protezione totale dei Cookie (Total Cookie Protection), attivabile in modalità di navigazione privata e selezionando la modalità di blocco rigoroso dei contenuti indesiderati. Questa modalità prevede l'uso di un'area di archiviazione isolata per i Cookie per ciascun sito, rendendo impossibile l'uso dei Cookie per tracciare gli spostamenti tra i siti. Di conseguenza, tutti i Cookie emessi dai blocchi esterni caricati sul sito sono associati al sito principale e non vengono trasmessi quando si interagisce con tali blocchi da altri siti. Nella nuova versione, per escludere perdite di dati nascoste, è stata modificata la logica di pulizia dei Cookie () e sono state aggiunte informazioni per gli utenti sui siti che memorizzano 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 cartella «Downloads» anziché in quella temporanea. Ricordiamo che in Firefox sono disponibili due modalità di download: il download con salvataggio e il download con apertura nell'applicazione. Nel secondo caso, il file scaricato veniva salvato nella cartella temporanea, che veniva eliminata al termine della sessione. Questo comportamento ha suscitato il malcontento degli utenti, che, se necessario avere accesso diretto al file, dovevano cercare ulteriormente la cartella temporanea in cui era stato salvato o dover riscaricare il file se era già stato eliminato automaticamente.
  • Praticamente per tutte le azioni degli utenti è stata attivata l'ottimizzazione «catch-up paints», che ha permesso di aumentare la reattività della maggior parte delle operazioni nell'interfaccia del 10-20%.
  • Nelle build per la piattaforma Windows è stata aggiunta la supporto per la tecnologia di accesso unico (SSO), che consente di connettersi ai siti utilizzando le credenziali di Windows 10.
  • Nelle build per macOS, l'attivazione dell'opzione "Increase Contrast" nel sistema attiva automaticamente la modalità ad alto contrasto.
  • La modalità "Switch to Tab", che consente di passare a una scheda dalla lista di suggerimenti nella barra degli indirizzi, ora include anche le pagine in modalità di navigazione privata.
  • L'API Gamepad è ora disponibile solo quando la pagina viene aperta in un contesto protetto (Secure Context), ovvero quando viene aperta tramite HTTPS, localhost o da un file locale;
  • Nella versione per sistemi desktop è stata implementata la supporto dell'API Visual Viewport, che consente di determinare l'effettiva area visibile tenendo conto della visualizzazione della tastiera su schermo o dello scaling.
  • Aggiunti i metodi: Intl.DateTimeFormat.prototype.formatRange() — restituisce una stringa localizzata e formattata con un intervallo di date (esempio: «1/05/21 – 1/10/21»); Intl.DateTimeFormat.prototype.formatRangeToParts() — restituisce un array con le parti di intervallo di date specifiche per la locale.
  • Aggiunta la proprietà Window.clientInformation, simile a Window.navigator.

Oltre alle novità e alle correzioni di bug, Firefox 91 ha risolto 19 vulnerabilità, di cui 16 etichettate come critiche. 10 vulnerabilità (raggruppate sotto CVE-2021-29990 e CVE-2021-29989) sono causate da problemi di gestione della memoria, come il buffer overflow e l'accesso a aree di memoria già liberate. Questi problemi potrebbero potenzialmente portare all'esecuzione di codice dannoso aprendo pagine appositamente create.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster