Rilascio di Firefox 67

Presentato rilascio del browser web Firefox 67, e inoltre versione mobile Firefox 67 per la piattaforma Android. Inoltre, è stato creato un aggiornamento versione con supporto a lungo termine 60.7.0. A breve, il ramo beta testing che passerà a Firefox 68, il cui rilascio è previsto per il 9 luglio.

Principali novità:

  • Implementata la possibilità di scaricare automaticamente le schede per liberare risorse. La funzione si attiva in caso di memoria insufficiente (meno di 400 MB di memoria libera) e, in primo luogo, sostituisce le schede non utilizzate da tempo. Le schede non scompaiono, ma vengono portate in uno stato pronto per il caricamento (modalità attesa), analogo a quello che si osserva dopo il ripristino della sessione. Per gestire il funzionamento della modalità, è stata aggiunta un'opzione in about:config denominata «browser.tabs.unloadOnLowMemory»;
  • Accelerata il caricamento delle pagine durante l'esecuzione di operazioni che sovraccaricano intensamente il processore. L'ottimizzazione è stata realizzata riducendo la priorità dei gestori di eventi dei timer setTimeout durante il caricamento della pagina (in modo simile alle schede in background, è stato ridotto il budget di tempo concesso per l'esecuzione del gestore di eventi del timer). La limitazione dei gestori in background consente di allocare più risorse ai gestori principali, che influenzano il rendering iniziale della pagina. Ad esempio, i principali script di Instagram, Amazon e Google, grazie all'ottimizzazione aggiunta, vengono eseguiti da 40 a 80% più velocemente;
  • Durante le fasi finali del caricamento sono stati spostati alcuni gestori secondari. Ad esempio, la scansione degli stili CSS alternativi ora avviene non durante, ma dopo il caricamento della pagina. Il caricamento del modulo di completamento automatico dell'input è stato rinviato fino alla disponibilità dei moduli di input;
  • Modificato l'approccio al rendering durante il caricamento della pagina: il rendering inizia ora in una fase precedente del caricamento, ma le operazioni di rendering vengono chiamate meno frequentemente;
  • L'inizializzazione di alcuni sottosistemi del browser e quelli legati ai cambiamenti di design delle estensioni è stata posticipata fino al termine del caricamento principale, il che ha consentito di ridurre il tempo tra l'avvio del browser e la sua prontezza a visualizzare le pagine;
  • supporto per l'interfaccia la possibilità blocco delle inserzioni JavaScript che realizzano mining di criptovalute o tracciano gli utenti con metodi di identificazione nascosta («browser fingerprinting»). Blocco viene effettuata da categorie aggiuntive (fingerprinting e cryptomining) nella lista Disconnect.me, che include host incriminati nell'uso di miner e codici per l'identificazione nascosta. Per impostazione predefinita, le nuove modalità di blocco sono disattivate e sono state aggiunte nuove opzioni «Cryptominers» e «fingerprinters» nelle impostazioni relative alla privacy per attivarle. È possibile monitorare l'attivazione del bloqueador attraverso
    il menu contestuale del sito, che appare facendo clic sull'icona a forma di scudo nella barra degli indirizzi;
    Rilascio di Firefox 67

    Rilascio di Firefox 67
  • Nel menu principale e nel dialogo con i suggerimenti per la compilazione dei moduli di accesso è stata aggiunta la possibilità di passare rapidamente alle password salvate per il sito;

    Rilascio di Firefox 67Rilascio di Firefox 67
  • Fanno parte attivata sistema di composizione Servo WebRender, scritta in Rust e che porta le operazioni di rendering del contenuto della pagina sulla GPU. Utilizzando WebRender al posto del sistema di composizione integrato nel motore Gecko, che gestiva i dati tramite CPU, per eseguire le operazioni di rendering complessivo degli elementi della pagina vengono utilizzati shader eseguiti sulla GPU, consentendo di ottenere un notevole aumento della velocità di rendering e ridurre il carico sulla CPU.

    Per impostazione predefinita, WebRender è attivato solo per circa il 4% degli utenti Windows 10 che utilizzano schede grafiche NVIDIA. L'attivazione per gli altri utenti dipenderà dai risultati dei test. Se tutto andrà bene, il 27 maggio la copertura del test sarà estesa al 25%, il 30 maggio al 50%, e nella prima settimana di giugno al 100%. È possibile controllare l'attivazione di WebRender nella pagina about:support. Per forzare l'attivazione in about:config è necessario attivare le impostazioni «gfx.webrender.all» e «gfx.webrender.enabled», oppure avviando Firefox con la variabile d'ambiente MOZ_WEBRENDER=1. In Linux, il supporto di WebRender è più o meno stabilizzato per le schede Intel con driver Mesa 18.2+;

  • Il meccanismo di gestione dei profili è stato riprogettato: se in precedenza, durante l'installazione di più istanze diverse di Firefox, veniva utilizzato un unico profilo comune con impostazioni, estensioni e database informativi (preferiti, cronologia, password salvate, cookie, ecc.), ora per ogni istanza installata parallelamente verrà creato un profilo separato. Ad esempio, durante l'installazione simultanea di ESR, versioni beta, builds notturne, edizione Developer Edition e la normale versione di Firefox, verranno creati profili distinti.

    La principale ragione per cui si è passati a profili separati è la possibilità di problemi nel caso di utilizzo di un profilo della nuova versione in una versione più vecchia di Firefox, così come nell'accesso simultaneo al database del profilo da diverse istanze di Firefox in esecuzione parallela, il che potrebbe portare a danni ai dati. Per selezionare un profilo esistente, come in precedenza, è possibile utilizzare l'interfaccia «firefox -ProfileManager». Al termine dell'installazione di Firefox, se viene rilevato un profilo già presente nel sistema, viene visualizzato un avviso speciale con la proposta di sincronizzare le impostazioni tramite un account nel servizio cloud Mozilla Sync.

  • Nel pacchetto principale inclusa estensione di sistema Firefox Monitor, la cui attivazione per un numero limitato di utenti è stata sperimentata a partire da Firefox 62, ma l'attivazione finale per tutti gli utenti è avvenuta solo ora. L'estensione Firefox Monitor fornisce un avviso in caso di compromissione dell'account (verifica tramite email) o tentativi di accesso a un sito precedentemente compromesso. La verifica avviene tramite integrazione con il database del progetto haveibeenpwned.com, che include informazioni su 7,8 miliardi di account compromessi a seguito di attacchi a 364 siti. L'avviso viene mostrato solo per i siti di cui le informazioni sulle violazioni sono state aggiunte al database haveibeenpwned.com negli ultimi 12 mesi. Se sono trascorsi meno di 2 mesi dall'emergere dei dati sulla violazione, verrà mostrato un avviso ripetuto.

    Rilascio di Firefox 67
  • È stato ampliato il numero di chiamate API che disponibili solo quando si apre una pagina in un contesto protetto (Secure Context), cioè quando viene aperta tramite HTTPS, localhost o un file locale. In Firefox 67, per le pagine aperte al di fuori di un contesto protetto, è vietato mostrare notifiche di sistema tramite API Notifications, visualizzate al di fuori della finestra del browser;
  • Le funzionalità della modalità di navigazione in privato sono state ampliate. È stata aggiunta la possibilità di salvare le password nei moduli sui siti aperti in modalità privata. Sono stati implementati strumenti di gestione dell'attivazione delle estensioni in modalità privata: nel gestore delle estensioni, l'utente ora può definire quali estensioni attivare in modalità privata e quali utilizzare solo nella sessione principale. Per le nuove estensioni, l'attivazione in modalità privata è disabilitata per impostazione predefinita (è necessaria una modifica delle impostazioni per attivarla);
    Rilascio di Firefox 67
  • È stato implementato il supporto per il codec video AV1 è stato trasferito all'uso della libreria dav1d, sviluppata dalle comunità VideoLAN e FFmpeg e mirata a ottenere la massima prestazione di decodifica e a garantire un funzionamento di qualità in modalità multi-thread. Si segnala che il formato AV1 sta iniziando a guadagnare popolarità, dato che a febbraio la percentuale di video AV1 visualizzati nelle versioni beta di Firefox era dello 0,85%, a marzo è salita al 3%, e ora questo valore è dell'11,8%;
  • Espansi le possibilità per il controllo del browser tramite tastiera — ora è possibile gestire la barra e il menu a discesa solo con la tastiera, inclusi l'accesso ai pulsanti delle estensioni presenti sulla barra, agli elementi che non entrano nello schermo, all'indicatore di caricamento, alle azioni sulle pagine, ecc. La navigazione tra gli elementi della barra avviene tramite il tasto Tab e le frecce sulla tastiera;
  • Aggiunto alla barra indicatore per valutare lo stato della sincronizzazione, il collegamento all'account e l'accesso ai dati condivisi da più dispositivi, oltre a un rapido accesso alle operazioni che utilizzano l'account nell'account di Firefox. È possibile visualizzare invece dell'icona standard il proprio avatar;
    Rilascio di Firefox 67
  • È stata aggiunta la possibilità il blocco delle schede (Pin Tabs) tramite il menu nella barra degli indirizzi. Le schede bloccate rimangono sempre attive, si avviano automaticamente e consentono un accesso semplificato ai siti web utilizzati frequentemente;

    Rilascio di Firefox 67
  • Implementato un sistema di suggerimenti contestuali che raccomanda agli utenti varie opzioni, tenendo conto del contesto;
  • Nel menu 'File' è stato aggiunto un nuovo pulsante per importare le impostazioni e i dati da altri browser (supporta l'importazione da Chrome e Chromium);
    Rilascio di Firefox 67
  • Interrotta la supporto per l'uso nell'URL del protocollo 'webcal:', relativo al servizio 30boxes.com;
  • Rimossa la possibilità di caricare screenshot sul server Firefox Screenshots e di condividere screenshot tramite il server Mozilla. Nei prossimi mesi, il server degli screenshot verrà disattivato e gli utenti sono invitati a esportare i dati disponibili da esso;
  • Aggiornato il font Twemoji incluso nella fornitura. Nella nuova versione è stata aggiunta la compatibilità con la specifica Emoji 11.0;
  • A categorie aggiuntive di utenti è stato proposto di partecipare a esperimenti con l'uscita di contenuti informativi aggiuntivi raccomandati dal servizio Pocket, oltre a una modifica del layout delle informazioni nella homepage. Ad esempio, alcuni utenti vedranno cambiato il dimensionamento dei riquadri e il numero di raccomandazioni, oltre a nuove sezioni tematiche (Salute, Scienza, Tecnologia e Intrattenimento). Per rinunciare a partecipare all'esperimento, è necessario disattivare l'opzione "Content Discovery" nell'angolo in alto a destra della pagina della nuova scheda;
  • Attivato per impostazione predefinita API FIDO U2F, destinato a organizzare il funzionamento dell'autenticazione a due fattori in vari servizi web. È consentito l'uso di U2F per gli account Google;
  • Nel compilatore ottimizzante di JavaScript è stata aggiunta la compatibilità con i dispositivi basati su architettura ARM64 che operano sotto Windows;
  • È stata aggiunta la compatibilità per l'importazione dinamica dei moduli JavaScript tramite l'espressione importa;
  • Negli strumenti per sviluppatori web è stata aggiunta la possibilità di selezionare liberamente righe e copiare negli appunti il contenuto dal pannello "Changes", che riflette la cronologia di tutte le modifiche CSS effettuate tramite il pannello Rules durante la sessione corrente degli strumenti per sviluppatori;

    Rilascio di Firefox 67
  • Nel debugger integrato di JavaScript è stata aggiunta il pannello Threads con strumenti per il debug dei Web Worker. È stata migliorata la qualità della gestione dei punti di interruzione inseriti nel codice (inline) — il debugger ora si ferma con maggiore precisione nei punti specificati del codice;

    Rilascio di Firefox 67
  • Nella versione per la piattaforma Android, il comportamento relativo alla gestione delle dimensioni visibili (Viewport) è stato allineato ad altri browser. È stata aggiunta la possibilità di aggiungere un widget di ricerca di Firefox alla schermata principale con funzionalità per l'inserimento vocale. È stata interrotta la compatibilità con la sessione ospite (Guest Session), che si consiglia di sostituire con la modalità di navigazione privata.

Oltre alle novità e alla correzione di errori, in Firefox 67 è stata rimossa serie di vulnerabilità, alcune delle quali contrassegnate come critiche, ovvero possono portare all'esecuzione di codice malevolo aprendo pagine appositamente formattate. Al momento, le informazioni dettagliate sui problemi di sicurezza risolti non sono disponibili; si prevede che l'elenco delle vulnerabilità sarà pubblicato entro poche ore.

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