Uscita di Firefox 138.

È stata rilasciata la versione del web browser Firefox 138 e sono stati rilasciati aggiornamenti per le versioni precedenti con supporto a lungo termine — 115.23.0 e 128.10.0. La versione Firefox 139 è entrata in fase di beta test, con il rilascio previsto per il 27 maggio.

Novità principali in Firefox 138:

  • È stato proposto un nuovo sistema di gestione dei profili. Con i profili, l'utente può creare sessioni di navigazione completamente indipendenti, con proprie impostazioni, cronologia, segnalibri, componenti aggiuntivi e database interni. Ogni profilo viene memorizzato in una sottocartella separata «~/.mozilla/firefox/». È possibile assegnare a ciascun profilo un proprio schema di colori, un'icona e un nome. Il passaggio tra profili e la creazione di nuovi profili avviene attraverso una nuova sezione, mostrata nella parte superiore del menu principale.
    Uscita di Firefox 138.

    Il nuovo interfaccia dei profili non è attivata per tutti per impostazione predefinita e verrà attivata gradualmente per una percentuale sempre crescente di utenti. Per forzare l'attivazione, nella pagina about:config è possibile attivare l'impostazione «browser.profiles.enabled». La tecnologia di separazione delle sessioni è simile ai vecchi profili, la cui attivazione avveniva tramite linea di comando utilizzando l'opzione «-P», ma le interfacce e le liste dei profili del vecchio e del nuovo sistema non si sovrappongono (nel vecchio interfaccia avviato con il comando «firefox —ProfileManager» non vengono mostrati i nuovi profili, mentre nel nuovo, accessibile tramite menu, non vengono mostrati i vecchi).

    Vecchio interfaccia:

    Uscita di Firefox 138.

    Nuovo interfaccia:

    Uscita di Firefox 138.
  • Nella barra degli indirizzi è stata implementata la visualizzazione di suggerimenti contestuali con previsioni meteorologiche, quando si digitano parole relative al meteo o nomi di città. Questa funzionalità è al momento disponibile per impostazione predefinita solo per gli utenti degli Stati Uniti. L'attivazione avviene tramite l'impostazione «browser.urlbar.suggest.weather» nella pagina about:config.
    Uscita di Firefox 138.
  • Nel menu contestuale, visualizzato facendo clic con il tasto destro del mouse sui pulsanti delle schede, è stata aggiunta un'opzione per copiare il link della pagina visualizzata nella scheda.
  • All'avvio su Windows 11, i popup e i menu vengono ora visualizzati in uno stile che si adatta all'estetica del sistema operativo.
  • È stato migliorato il completamento automatico dei campi con indirizzi e numeri delle carte di credito. Il completamento automatico ora si applica correttamente ai moduli aggiornati dinamicamente durante l'inserimento delle informazioni (il completamento avverrà nei campi che appaiono solo dopo aver riempito altri campi, ad esempio, quando il campo per l'indirizzo appare dopo aver compilato il campo della città).
  • Nel configuratore è stata aggiunta la possibilità di ridefinire i colori di contrasto. Anziché i colori utilizzati sui siti per lo sfondo e il primo piano, ora è possibile impostare colori personalizzati o utilizzare le impostazioni di contrasto del sistema per il contenuto web.
    Uscita di Firefox 138.
  • È stata aggiunta la supporto per la verifica dell'integrità dei moduli JavaScript importati tramite hash, utilizzando il nuovo campo "integrity" nei metadati per .
  • È stato aggiunto il metodo Error.isError, che consente di verificare se il valore specificato è un'istanza dell'oggetto Error.
  • Per garantire la compatibilità con altri browser, è stata aggiunta la compatibilità per la funzione Error.captureStackTrace.
  • Uniformati la dimensione e lo stile del font negli elementi

    , che ora non dipendono dall'uso di

    all'interno dei blocchi
    ,

  • Nell'espressione "import" è stata aggiunta la possibilità di specificare attributi attraverso cui è possibile impostare metadati aggiuntivi durante l'importazione dei moduli. Con l'attributo 'type: "json"' ora è possibile importare moduli JSON. import data from "https://example.com/data.json" with { type: "json" };
  • Per le applicazioni WebRTC è stata proposta la proprietà degradationPreference, attraverso la quale è possibile impostare la priorità di mantenimento della frequenza dei fotogrammi o della risoluzione quando la diminuzione della larghezza di banda di rete non consente di garantire tutti i parametri specificati.
  • Nella risposta server Nell'intestazione HTTP "Clear-Site-Data" è stata aggiunta la supporto per la direttiva "cache", attraverso la quale il server può informare il client sulla necessità di pulire dalla cache del browser i dati associati all'URL trattato. Ad esempio, la pulizia può essere avviata quando l'utente termina la sessione sul sito per ridurre i rischi di violazione della privacy.
  • Negli strumenti per gli sviluppatori web nel pannello Network è stata implementata una nuova colonna "Path", in cui viene mostrato il percorso completo della risorsa richiesta.
    Uscita di Firefox 138.
  • Nella versione per la piattaforma Android:
    • Sui tablet, per impostazione predefinita è attivata la modalità desktop, che può essere disattivata nelle impostazioni.
    • È stata aggiunta la supporto per l'ordinamento dei segnalibri e il fissaggio delle cartelle nella parte superiore dello schermo con l'elenco dei segnalibri.
    • È stata implementata la supporto di certificati TLS per l'autenticazione dei clienti sul server.
    • È stata fornita la possibilità di utilizzare il pulsante Condividi per inviare ad altri utenti il file caricato o il link attraverso il quale è stato ottenuto.
    • È stata aggiunta la supporto per l'ordinamento dei file caricati per tempo e categorie.

Oltre alle novità e correzioni di bug, Firefox 138 ha risolto 14 vulnerabilità. 6 vulnerabilità sono state causate da problemi di gestione della memoria, come overflow di buffer e accesso a aree di memoria già liberate. Questi problemi potrebbero potenzialmente consentire l'esecuzione di codice malevolo aprendo pagine appositamente formattate. Si segnala anche una vulnerabilità nella funzione "copy as cURL" negli strumenti per sviluppatori web, che consente di inserire i propri comandi a causa della mancanza di corretta escape dei caratteri speciali.

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