Rilascio di Firefox 76

È stata rilasciata la versione del web browser Firefox 76, così come versione mobile Firefox 68.8 per la piattaforma Android. Inoltre, è stato generato un aggiornamento ramo con supporto a lungo termine 68.8.0. A breve passerà alla fase di beta testing che porterà alla versione Firefox 77, il cui rilascio è previsto per il 2 giugno.

Principali novità:

  • Espansi le funzionalità dell'estensione di sistema Lockwise inclusa nel browser, che offre l'interfaccia «about:logins» per gestire le password salvate. Viene fornito un avviso per le credenziali salvate associate a siti in cui sono stati segnalati precedenti attacchi con perdita di dati. L'avviso viene mostrato se la registrazione della password in Firefox non è stata aggiornata dall'epoca della compromissione del sito.

    Rilascio di Firefox 76

    È stata inoltre aggiunta la visualizzazione di un avviso sulla compromissione delle password utilizzate su più siti. Se uno dei profili salvati è presente in una violazione dei dati e l'utente utilizza la stessa password su altri siti, verrà consigliato di cambiare la password. Il controllo è effettuato tramite l'integrazione con il database del progetto haveibeenpwned.com, che include informazioni su 9.5 miliardi di account compromessi a seguito di attacchi su 443 siti. verificare è anonimo e si basa sulla trasmissione del prefisso dell'hash SHA-1 dall'email (i primi caratteri), in risposta alla quale il server fornisce i corrispondenti tail hash dal suo database, e il browser confronta questi con l'hash completo in proprio possesso e, in caso di corrispondenza, emette un avviso (l'hash completo non viene trasferito).

    Rilascio di Firefox 76

    Il numero di siti per cui si applica la funzione è stato ampliato di generazione automatica di password sicure durante la compilazione dei moduli di registrazione. In precedenza, il suggerimento per una password sicura veniva visualizzato solo in presenza di campi con l'attributo "autocomplete = new-password". Indipendentemente dal sito utilizzato, la password può essere generata tramite il menu contestuale.

    Rilascio di Firefox 76

    In Windows e macOS, se in Firefox non è impostata una master password, è stata realizzata supporto per l'output del dialogo di autenticazione del sistema operativo e per l'immissione delle credenziali di sistema prima di visualizzare le password salvate. Dopo aver inserito la password di sistema, l'accesso alle password salvate è consentito per 5 minuti, dopodiché sarà necessario inserire nuovamente la password. Questa misura aiuterà a proteggere le credenziali da sguardi indiscreti nel caso in cui il computer venga lasciato incustodito, se non è impostata la master password nel browser.

  • Aggiunto modalità funzioni «HTTPS Only«, che è disabilitato per impostazione predefinita. Attivando la modalità tramite il parametro «dom.security.https_only_mode» in about:config, tutte le richieste effettuate senza crittografia verranno automaticamente reindirizzate alle versioni protette delle pagine («http://» sostituito su «https://»). La sostituzione avviene sia a livello delle risorse caricate nelle pagine, sia quando si inserisce nell'indirizzo. Se il tentativo di accesso tramite https all'indirizzo nella barra degli indirizzi termina con un timeout, verrà mostrata all'utente una pagina di errore con un pulsante per eseguire la richiesta tramite http://. In caso di errori durante il caricamento di sottoreti tramite «https://», tali errori verranno ignorati, ma nella console web verranno visualizzati avvisi consultabili tramite gli strumenti per sviluppatori web.
  • È stata aggiunta la possibilità di passare rapidamente tra la visione di video in modalità «immagine nell'immagine» (Picture-in-Picture) e la visione a schermo intero. L'utente può ridurre il video a una finestra di dimensioni ridotte e lavorare contemporaneamente su altro, inclusi altri applicativi e desktop virtuali. Se si desidera concentrare tutta l'attenzione sul video, è sufficiente un doppio clic del mouse per passare alla visione a schermo intero. Un doppio clic ripetuto riporterà la visione alla modalità «immagine nell'immagine».
  • Sono state apportate modifiche per migliorare la visibilità e la facilità d'uso della barra degli indirizzi. Quando si apre una nuova scheda, è stata ridotta l'ombra attorno al campo della barra degli indirizzi. La barra dei segnalibri è stata leggermente ampliata per aumentare l'area di interazione sugli schermi touch.
  • Negli ambienti basati su Wayland, tramite il nuovo backend WebGL
    è stata realizzata è possibile il supporto hardware per la decodifica VP9 e di altri formati video supportati da Firefox. L'accelerazione è fornita tramite VA-API (Video Acceleration API) e FFmpegDataDecoder (nel rilascio precedente era stato implementato solo il supporto per H.264). Per gestire l'attivazione dell'accelerazione in about:config, è necessario impostare i parametri «widget.wayland-dmabuf-webgl.enabled» e «widget.wayland-dmabuf-vaapi.enabled».
  • Su Windows, per gli utenti di laptop con GPU Intel e risoluzione dello schermo non superiore a 1920×1200, è attivato di default un sistema di composizione WebRender, scritto in Rust, che scarica sul GPU le operazioni di rendering del contenuto della pagina.
  • È stato aggiunto il supporto per l'oggetto AudioWorklet, che
    che consente di utilizzare le interfacce AudioWorkletProcessor e AudioWorkletNode, che operano al di fuori del flusso principale di esecuzione in Firefox. La nuova API consente di elaborare l'audio in tempo reale, controllando programmaticamente i parametri audio senza introdurre ritardi aggiuntivi e senza influire sulla stabilità dell'output audio. L'introduzione di AudioWorklet ha reso possibile collegarsi alle chiamate in Zoom in Firefox senza installare componenti aggiuntivi separati, e ha anche permesso di implementare complessi scenari di elaborazione audio nel browser, come il suono spaziale per sistemi di realtà virtuale o giochi.
  • In CSS sono stati aggiunti parole chiave, che definiscono i valori sistemici dei colori (CSS Color Module Level 4).
  • Nei costruttori Intl.NumberFormat, Intl.DateTimeFormat e Intl.RelativeTimeFormat è abilitata per impostazione predefinita la gestione delle opzioni «numberingSystem» e «calendar». Ad esempio: «Intl.NumberFormat(‘en-US’, { numberingSystem: ‘latn’ })» o «Intl.DateTimeFormat(‘th’, { calendar: ‘gregory’ })».
  • È attivata la blocco dei protocolli sconosciuti in metodi come «location.href» o .
  • Durante il test della visualizzazione dei siti su dispositivi mobili utilizzando la modalità Responsive Design nel toolkit per sviluppatori web, è stata simulata la comportamento di un dispositivo mobile durante l'elaborazione dello zoom con un doppio tocco. È stata implementata la corretta visualizzazione dei tag meta-viewport, permettendo di ottimizzare i propri siti per Firefox su Android senza un dispositivo mobile.
  • Nell'interfaccia di ispezione delle richieste di rete, effettuando un doppio clic sul separatore delle colonne nell'intestazione, è stato garantito il ridimensionamento automatico della colonna della tabella in base ai dati visualizzati.
  • Nell'interfaccia di ispezione di WebSocket è stato aggiunto un nuovo filtro Control per visualizzare i frame di controllo. È stata implementata la possibilità di visualizzare in anteprima i messaggi nel formato ActionCable, che è stato aggiunto all'elenco dei protocolli formattati automaticamente, in analogia con socket.io, SignalR e WAMP.
    Rilascio di Firefox 76
  • Nel debugger di JavaScript è stata aggiunta la possibilità di ignorare i file non utilizzati durante il debug. Nel menu di contesto 'blackbox' sono offerte opzioni per nascondere nella barra laterale il contenuto situato nella directory selezionata o al suo esterno. Copiando le tracce dello stack, viene fornito il percorso completo nel clipboard, non solo il nome del file.

    Rilascio di Firefox 76
  • Nella console web, in modalità multi-linea, è possibile nascondere i frammenti di codice che superano le cinque righe (per espandere è sufficiente cliccare in qualsiasi punto dell'area con il codice visualizzato).

Oltre alle novità e alle correzioni di bug, in Firefox 76 sono state risolte 22 vulnerabilità, di cui 10 (CVE-2020-12387, CVE-2020-12388 e 8 sotto CVE-2020-12395) contrassegnate come critiche e potenzialmente in grado di consentire l'esecuzione di codice da parte di un attaccante aprendo pagine appositamente predisposte. La vulnerabilità CVE-2020-12388 consente di uscire dall'isolamento dell'ambiente sandbox in Windows tramite manipolazioni dei token di accesso. La vulnerabilità CVE-2020-12387 è legata all'accesso a un blocco di memoria già liberato (Use-after-free) al termine di un Web Worker. CVE-2020-12395 raccoglie problemi di memoria come overflow dei buffer.

Fonte: opennet.ru

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