Versione Firefox 73

Il browser web è stato rilasciato Firefox 73e versione mobile Firefox 68.5 per la piattaforma Android. Inoltre, è stato generato un aggiornamento rami supporto a lungo termine 68.5.0. Presto sul palco beta test si trasferirà il ramo Firefox 74, il cui rilascio è previsto per il 10 marzo (project mosso per 4 settimane ciclo di sviluppo).

Il principale innovazioni:

  • Nella modalità di accesso a DNS su HTTPS (DoH, DNS su HTTPS), è stato aggiunto il supporto per il servizio NextDNS, oltre al server DNS CloudFlare precedentemente offerto (“https://1.1.1.1/dns-query”). Attiva DoH e seleziona fornitore si può nelle impostazioni della connessione di rete.
    Versione Firefox 73

  • La prima fase è stata implementata fine supporto per componenti aggiuntivi installati tramite soluzione alternativa. La modifica riguarda solo l'installazione dei componenti aggiuntivi nelle directory condivise (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ o ~/.mozilla/extensions/) elaborati da tutte le istanze di Firefox sul sistema ( non associato a un utente). Questo metodo viene solitamente utilizzato per preinstallare componenti aggiuntivi nelle distribuzioni, per sostituzioni non richieste con applicazioni di terze parti, per integrare componenti aggiuntivi dannosi o per fornire separatamente un componente aggiuntivo con il proprio programma di installazione. In Firefox 73, tali componenti aggiuntivi continueranno a funzionare, ma verranno spostati dalla directory generale ai profili utente individuali, ad es. verrà convertito nel formato utilizzato durante l'installazione tramite il gestore dei componenti aggiuntivi.
  • Aggiunta la possibilità di impostare un livello di ridimensionamento di base globale che si applica a tutte le pagine anziché essere legato ai singoli siti. Puoi modificare la scala generale nelle impostazioni (informazioni su: preferenze) nella sezione "Lingua e aspetto". C'è anche un'opzione nelle impostazioni che ti consente di applicare il ridimensionamento solo al testo, senza toccare le immagini.

    Versione Firefox 73

  • La finestra di dialogo che richiede di salvare gli accessi viene ora visualizzata solo se il valore dell'accesso nel campo di input è stato modificato.
  • Sui sistemi con driver NVIDIA proprietari più recenti della versione 432 e risoluzioni dello schermo inferiori a 1920x1200, il sistema di compositing è abilitato WebRender. In precedenza, WebRender era abilitato solo per le GPU NVIDIA con il driver Nouveau, nonché per le GPU AMD e Intel. Il sistema di compositing WebRender è scritto in Rust e affida le operazioni di rendering del contenuto della pagina alla GPU.
  • Aggiunto da opportunità utilizzando il concetto di Site Specific Browser (SSB) per
    lavorare con un'applicazione web come con un normale programma desktop. In modalità
    SSB nasconde il menu, la barra degli indirizzi e altri elementi dell'interfaccia del browser e nella finestra corrente puoi aprire solo collegamenti alle pagine del sito corrente (i collegamenti esterni si aprono in una finestra del browser separata). A differenza della modalità kiosk esistente, il lavoro non viene svolto in modalità a schermo intero, ma in una finestra normale, ma senza elementi dell'interfaccia specifici di Firefox. Per aprire un collegamento in modalità SSB, viene proposto un flag della riga di comando “-ssb”, che può essere utilizzato durante la creazione di collegamenti per applicazioni web. La modalità può essere richiamata anche utilizzando il pulsante “Avvia browser specifico del sito” situato nel menu delle azioni della pagina (puntini di sospensione a destra della barra degli indirizzi). Per impostazione predefinita, la modalità è inattiva e deve essere abilitata specificando "browser.ssb.enabled = true" in about:config.
    Versione Firefox 73

  • La modalità di visualizzazione ad alto contrasto, progettata per persone ipovedenti o con ridotta percezione dei colori, ora supporta le immagini di sfondo. Per mantenere la leggibilità e fornire il livello di contrasto adeguato, il testo visibile è separato da uno sfondo separato che utilizza il colore del tema attivo.
  • Qualità del suono migliorata quando si aumenta o si diminuisce la velocità di riproduzione;
  • Rilevamento automatico migliorato delle vecchie codifiche di testo sulle pagine che non forniscono esplicitamente informazioni sulla codifica.
  • Nella barra di ricerca della console web è ora possibile filtrare in base a una chiave mancante specificando il simbolo "-" prima della maschera o dell'espressione regolare. Ad esempio, la query di ricerca "-img" restituirà tutti gli elementi a cui manca la stringa "img", mentre "-/(cool|rad)/" restituirà elementi che non corrispondono all'espressione regolare "/(cool|rad )/".
  • Aggiunte nuove proprietà CSS comportamento-overscroll-inline и blocco del comportamento di overscroll per controllare il comportamento di scorrimento quando viene raggiunto il limite logico dell'area di scorrimento.
  • SVG ora supporta le proprietà spaziatura del carattere и spaziatura tra parole word.
  • Aggiunto metodo a HTMLFormElement richiestaInvia(), che avvia l'invio programmatico dei dati del modulo nello stesso modo in cui si fa clic sul pulsante di invio. La funzione può essere utilizzata quando si sviluppano i propri pulsanti di invio di moduli per i quali la chiamata a form.submit() non è sufficiente perché non convalida in modo interattivo i parametri, non genera un evento di "invio" e non passa i dati associati al pulsante di invio.
  • Proprietà larghezza interna и altezza interna Gli oggetti finestra ora restituiscono sempre la larghezza e l'altezza effettivamente specificate dell'area (Layout della vista) e non la dimensione della parte visibile (Visual Viewport).
  • Eseguito ottimizzare le prestazioni degli strumenti per gli sviluppatori web. Il carico sulla raccolta delle statistiche per il pannello di monitoraggio dell'attività di rete è stato ridotto. Nel debugger JavaScript e nella console web è stato accelerato il caricamento di script di grandi dimensioni con riferimento ai testi di origine originali (mappati in origine).
  • Nella console web si riscontrano problemi nell'andare oltre l'ambito del dominio corrente (CORSO, Condivisione di risorse multiorigine) vengono ora visualizzati come errori anziché come avvisi. Le variabili definite nelle espressioni sono ora disponibili per il completamento automatico nella console.
  • Negli strumenti per sviluppatori web nella sezione ispezione della rete viene fornita la decodifica dei messaggi (JSON, MsgPack e CBOR) nel formato WAMP (WebSocket Web Application Messaging Protocol) trasmessi tramite una connessione WebSocket.

    Versione Firefox 73

Oltre alle innovazioni e alle correzioni di bug in Firefox 73, 15 vulnerabilità, di cui 11 (raccolti sotto CVE-2020-6800 e CVE-2020-6801) sono contrassegnati come potenzialmente in grado di portare all'esecuzione di codice di un utente malintenzionato all'apertura di pagine appositamente progettate. Ricordiamo che recentemente i problemi di memoria, come il buffer overflow e l'accesso ad aree di memoria già liberate, sono stati contrassegnati come pericolosi, ma non critici.

Fonte: opennet.ru

Aggiungi un commento