Rilascio di Firefox 73

È stato rilasciato il browser web Firefox 73, e inoltre versione mobile Firefox 68.5 per la piattaforma Android. Inoltre, è stato rilasciato un aggiornamento versione con supporto a lungo termine 68.5.0. A breve, il ramo beta testing il ramo di Firefox 74, il cui rilascio è previsto per il 10 marzo (progetto cambiato di 4 settimane sviluppo di 4 settimane).

Principali novità:

  • In modalità di accesso DNS su HTTPS (DoH, DNS over HTTPS) è stato aggiunto il supporto per il servizio NextDNS, oltre al server DNS di CloudFlare precedentemente offerto ("https://1.1.1.1/dns-query"). Attivare DoH e scegliere il fornitore è possibile nelle impostazioni della connessione di rete.
    Rilascio di Firefox 73
  • È stata realizzata la prima fase cessazione del supporto per le estensioni installate in modo non convenzionale. La modifica riguarda solo l'installazione di estensioni nelle cartelle condivise (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ o ~/.mozilla/extensions/), gestite da tutte le istanze di Firefox nel sistema (senza legami con l'utente). Questo metodo è normalmente utilizzato per preinstallare estensioni nelle distribuzioni, per inserimenti non richiesti insieme ad applicazioni di terzi, per integrare estensioni dannose o per fornire un'estensione isolata con il proprio programma di installazione. In Firefox 73, tali estensioni continueranno a funzionare, ma saranno spostate dalla cartella comune ai profili utente individuali, ossia saranno convertite nel formato utilizzato per l'installazione tramite il gestore delle estensioni.
  • È stata implementata la possibilità di impostare un livello di zoom globale che si applica a tutte le pagine, anziché essere legato a singoli siti. È possibile modificare lo zoom generale nelle impostazioni (about:preferences) nella sezione "Lingua e Aspetto". Nelle impostazioni è anche presente un'opzione che consente di applicare lo zoom solo per il testo, senza toccare le immagini.

    Rilascio di Firefox 73
  • La finestra di dialogo che propone di salvare i login viene ora visualizzata solo se è stato modificato il valore del login nel campo di input.
  • A portatili Windows con driver NVIDIA più recenti della versione 432 e risoluzione dello schermo inferiore a 1920×1200, è inclusa la sistema di composizione [[https://wiki.mozilla.org/Platform/GFX/WebRender_Where]]. Il sistema di composizione WebRender è scritto in Rust e delega al GPU le operazioni di rendering del contenuto della pagina.
  • È stata aggiunta la possibilità utilizzo del concetto di "Site Specific Browser" (SSB) per
    lavorare con l'applicazione web come se fosse un normale programma desktop. In modalità
    Nel modo SSB si nascondono i menu, la barra degli indirizzi e altri elementi dell'interfaccia del browser, e nella finestra corrente è consentita solo l'apertura di collegamenti alle pagine del sito corrente (i collegamenti esterni vengono aperti in una finestra separata del browser). A differenza della modalità chiosco già esistente, qui si lavora non a tutto schermo, ma in una finestra normale, senza però gli elementi dell'interfaccia specifici di Firefox. Per aprire un collegamento in modalità SSB è stato proposto un flag della riga di comando "—ssb", che può essere utilizzato per creare collegamenti per applicazioni web. È possibile richiamare la modalità anche con il pulsante "Launch Site Specific Browser", collocato nel menu delle azioni sulla pagina (i puntini di sospensione a destra della barra degli indirizzi). Per impostazione predefinita, la modalità è disattivata e richiede l'attivazione tramite l'impostazione "browser.ssb.enabled = true" in about:config.
    Rilascio di Firefox 73
  • In modalità di visualizzazione ad alto contrasto, progettata per persone con problemi di vista o alterazioni nella percezione dei colori, è stato aggiunto il supporto per le immagini di sfondo. Per preservare la leggibilità e garantire un adeguato livello di contrasto, il testo visibile è separato da uno sfondo distinto, nel quale viene utilizzato il colore del tema attivo.
  • Migliorata la qualità audio durante l'aumento o la diminuzione della velocità di riproduzione;
  • Migliorata l'auto-rilevazione delle vecchie codifiche testuali nelle pagine, dove l'informazione sulla codifica non è specificata esplicitamente.
  • Nella barra di ricerca della console web è ora possibile filtrare per chiave mancante utilizzando il simbolo "-" prima della maschera o dell'espressione regolare. Ad esempio, la query di ricerca "-img" restituirà tutti gli elementi in cui manca la stringa "img", mentre "-/(cool|rad)/" mostrerà gli elementi che non corrispondono all'espressione regolare "/(cool|rad)/".
  • Aggiunte nuove proprietà CSS overscroll-behavior-inline e overscroll-behavior-block per controllare il comportamento dello scroll al raggiungimento del confine logico dell'area di scroll.
  • In SVG è stato aggiunto il supporto per le proprietà letter-spacing e word-spacing.
  • In HTMLFormElement è stato aggiunto il metodo requestSubmit(), che avvia l'invio programmatico dei dati del modulo analogamente a un clic sul pulsante di invio. La funzione può essere utilizzata nello sviluppo di pulsanti di invio personalizzati, per i quali la chiamata a form.submit() non è sufficiente poiché non porta a una verifica interattiva dei parametri, generazione di un evento ‘submit’ e invio dei dati associati al pulsante di invio.
  • Proprietà innerWidth e innerHeight gli oggetti Window ora restituiscono sempre la reale larghezza e altezza impostata dell'area (Viewport Layout), e non le dimensioni della parte visibile (Visual Viewport).
  • Condotta ottimizzazione delle prestazioni degli strumenti per gli sviluppatori web. Ridotto il carico durante la raccolta delle statistiche per il pannello di monitoraggio dell'attività di rete. Nel debugger JavaScript e nella console web è stata accelerata il caricamento di script di grandi dimensioni legato ai loro testi sorgente originali (source-mapped).
  • Nella console web ci sono problemi con l'uscita dai confini dell'area del dominio attuale (CORS, Cross-Origin Resource Sharing) ora vengono visualizzati come errori, e non come avvisi. Per il completamento automatico nella console sono disponibili le variabili definite nelle espressioni.
  • Negli strumenti per sviluppatori web, nella sezione di ispezione della rete è stata fornita la decodifica dei messaggi (JSON, MsgPack e CBOR) nel formato WAMP (WebSocket Web Application Messaging Protocol), trasmessi tramite una connessione WebSocket.

    Rilascio di Firefox 73

Oltre alle novità e alle correzioni di errori, in Firefox 73 sono state risolte 15 vulnerabilità, di cui 11 (raggruppate sotto CVE-2020-6800 e CVE-2020-6801) contrassegnate come potenzialmente in grado di consentire l'esecuzione di codice dannoso aprendo pagine strutturate appositamente. Ricordiamo che i problemi di memoria, come i buffer overflow e l'accesso a aree di memoria già liberate, sono stati recentemente contrassegnati come pericolosi, ma non critici.

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