Firefox 69

A disposizione Versione Firefox 69.

Principali modifiche:

  • Incluso Per impostazione predefinita, gli script che estraggono criptovalute sono bloccati.
  • Impostazione "Non consentire ai siti di riprodurre audio" permette blocca non solo la riproduzione audio senza l'interazione esplicita dell'utente, ma anche la riproduzione video. Il comportamento può essere impostato a livello globale o specificatamente per un singolo sito.
  • Aggiunto informazioni su:pagina protezioni con statistiche sulle prestazioni della protezione di monitoraggio.
  • Gestore delle password offre password salvata per tutti i sottodomini (ovvero la password salvata per login.example.com verrà offerta su example.com e su tutti i sottodomini, non solo su login.example.com).
  • WebRTC ha imparato ad accettare simultaneamente flussi codificati con diversi codec video, il che è utile per conferenze multiutente in cui i partecipanti possono avere client diversi.
  • Vai su about: pagina di supporto aggiunto percorso del file eseguibile di Firefox.
  • Gli utenti dagli Stati Uniti, così come gli utenti della versione locale en-USA, riceveranno una nuova scheda aggiornata (numero, dimensione e posizione dei blocchi diversi, contenuti più vari da Pocket).
  • Il plug-in Flash non ha più l'opzione "Sempre attivo". L'avvio del contenuto Flash ora richiede un clic da parte dell'utente. Il supporto Flash verrà rimosso definitivamente all’inizio del 2020 (nelle versioni ESR rimarrà fino alla fine dell’anno, dopodiché verrà rimosso non appena Adobe smetterà di applicare patch alle vulnerabilità in Flash).
  • I file userChrome.css e userContent.css vengono ora ignorati per impostazione predefinita. Il supporto per questi può essere abilitato utilizzando l'impostazione toolkit.legacyUserProfileCustomizations.stylesheets (se l'utente dispone di questi file e il profilo è mai stato eseguito in Firefox 68, l'impostazione è già abilitata, quindi gli utenti esistenti non noteranno l'inconveniente). Questo metodo di personalizzazione viene utilizzato da un numero relativamente piccolo di utenti, mentre l'accesso a questi file (anche se non esistono) richiede tempo prezioso ogni volta che si avvia. Le versioni future faranno lo stesso con il file user.js.
  • Al fine di ridurre la possibilità di rilevamento delle impronte digitali da parte dell'agente utente RIMOSSO Profondità in bit del browser (rimane solo la profondità in bit del sistema operativo). Se in precedenza l'agente utente di un browser a 32 bit in esecuzione su un sistema operativo a 64 bit conteneva "Linux i686 su x86_64", ora conterrà solo "Linux x86_64". Una volta era necessario specificare il bit del browser per caricare il programma di installazione di Flash con il bit corretto. Ora che il programma di installazione di Flash non dipende dalla profondità di bit del browser (e il supporto di Flash scomparirà presto nell'oblio), questo non è più necessario,
  • Supporto API abilitato Ridimensiona osservatore (un meccanismo mediante il quale un sito può tenere traccia dei cambiamenti nella dimensione di un elemento) e Microattività.
  • L'oggetto navigator.mediaDevices e il metodo navigator.mozGetUserMedia a disposizione solo su siti aperti tramite una connessione sicura.
  • Proprietà CSS implementate blocco di troppopieno, overflow in linea, selezione utente, interruzione di linea, contenere.
  • Supporto incluso campi di classe pubblica JavaScript.
  • Eliminato Supporto per tag legacy , che non è mai stato implementato correttamente.
  • Windows:
    • Aggiunto da supporto prioritario del processo. Il processo che elabora la scheda attiva riceverà una priorità più alta e le schede in background riceveranno una priorità più bassa (la priorità della riproduzione audio e video non diminuirà). I test effettuati dagli sviluppatori non hanno mostrato un impatto negativo sulla velocità di caricamento delle schede o sul funzionamento dell'interfaccia, ma non è stata notata alcuna accelerazione visibile, quindi l'effetto risiede principalmente in una distribuzione più razionale delle risorse della CPU.
    • Aggiunto supporto per WebAuthn HmacSecret tramite Windows Hello (a partire da Windows 10 1903).
  • Mac OS:
    • Sui computer dotati sia di grafica discreta che integrata, Firefox passa alla GPU a risparmio energetico nel modo più aggressivo possibile durante la riproduzione di contenuti WebGL. Inoltre, il browser eviterà di effettuare tentativi minori e una tantum di utilizzare la GPU ad alte prestazioni.
    • Il Finder ora mostra l'avanzamento del download del file.
    • Il programma di installazione è offerto non solo in formato dmg, ma anche pkg.
  • Il supporto JIT è implementato sui dispositivi con architettura ARM64.
  • Strumenti di sviluppo:
    • L'ordine delle schede è stato modificato in base alla loro popolarità.
    • Debug:
    • Console:
      • gruppo avvisi di protezione dal tracciamento, CORS, CSP.
      • Nuova voce di menu "Esporta messaggi visualizzati", che consente di copiare o salvare in un file tutti i messaggi visibili della console.
    • della rete:
      • Risorse bloccate a causa di contenuti misti o CSP sono mostrati nella scheda “Rete” indicando il motivo del blocco.
      • Scheda Rete ho ricevuto colonna facoltativa "URL" che visualizza l'URL completo della risorsa.

Fonte: linux.org.ru

Aggiungi un commento