Rilascio di Firefox 149 con VPN e modalità di divisione dello schermo

È stata rilasciata la versione del web browser Firefox 149 e sono stati formati aggiornamenti per le versioni precedenti a lungo termine — 140.9.0 e 115.34.0. Nelle prossime ore, la versione Firefox 150 entrerà in fase di beta testing, il cui rilascio è previsto per il 21 aprile.

Novità principali in Firefox 149 (1, 2, 3):

  • È stata introdotta la modalità Split View, che consente di visualizzare il contenuto di due schede affiancate in un'unica finestra. La modalità si attiva tramite il pulsante "Add Split View" nel menu contestuale mostrato cliccando con il tasto destro sulle schede. Cliccando su questo pulsante, il contenuto della finestra viene suddiviso in due parti e a destra si apre il contenuto della nuova scheda. Se si sceglie l'opzione per un gruppo di due schede, le schede selezionate si apriranno immediatamente una accanto all'altra. È possibile modificare liberamente le dimensioni della parte destra e sinistra della visualizzazione trascinando il cursore sulla barra di separazione. La scheda attiva durante la visualizzazione simultanea viene evidenziata con un bordo rosso.
    Rilascio di Firefox 149 con VPN e modalità di divisione dello schermo
  • È inclusa una versione gratuita di servizio VPN Firefox VPN (non confondere con Mozilla VPN), che consente di accedere ai siti non direttamente, ma attraverso server proxy intermedi in diversi paesi, nascondendo indirizzo IP l'utente. È possibile attivarla VPN solo per siti selezionati. Per attivare il VPN è necessaria la registrazione di un account su Mozilla. Inizialmente, il servizio VPN è disponibile per gli utenti negli Stati Uniti, in Francia, Germania e Regno Unito. Il servizio VPN prevede un limite di 50 gigabyte di traffico al mese.
    Rilascio di Firefox 149 con VPN e modalità di divisione dello schermo
  • È stata aggiunta la funzione Tab Notes per allegare note personalizzate alle schede. Il pulsante per aggiungere note è inserito nel menu contestuale e appare anche nella miniatura che compare al passaggio del mouse sulla scheda. Per attivarlo, si può utilizzare l'impostazione "browser.tabs.notes.enabled" nella pagina about:config o l'opzione nella sezione Firefox Labs nella pagina delle impostazioni (about:preferences#experimental).
    Rilascio di Firefox 149 con VPN e modalità di divisione dello schermo
  • È stata proposta la barra TrustPanel, che si attiva cliccando sull'icona del scudo davanti alla barra degli indirizzi e combina le precedentemente visualizzate barre con le impostazioni di privacy e sicurezza.
    Rilascio di Firefox 149 con VPN e modalità di divisione dello schermo
  • È stata aggiunta una protezione contro l'invio di notifiche di sfondo per pubblicità, spam e phishing da siti web poco affidabili. Le notifiche ora vengono bloccate automaticamente e le autorizzazioni fornite vengono revocate per tutti i siti contrassegnati come dannosi dal servizio SafeBrowsing.
  • Per accelerare il rendering dei file PDF è stato abilitato l'acceleratore hardware.
  • Nel configuratore della barra degli strumenti (Customize Toolbar) è stata aggiunta la possibilità di aggiungere il pulsante Share alla barra per inviare la scheda corrente ad altri utenti e su altri dispositivi utilizzando i servizi di condivisione forniti dalle piattaforme Windows e macOS.
  • Per ridurre la superficie di attacco sono stati inaspriti i requisiti per i file JavaScript che possono essere eseguiti nel processo principale, responsabile dell'avvio dei processi secondari e delle funzionalità di base del browser, come interfaccia, profili, gestione dei processi e navigazione.
    Rilascio di Firefox 149 con VPN e modalità di divisione dello schermo
  • L'aspetto delle pagine visualizzate in caso di errore durante l'apertura dei siti è stato rielaborato.
    Rilascio di Firefox 149 con VPN e modalità di divisione dello schermo
  • Sulla piattaforma Linux, invece della finestra di dialogo GTK3, ora viene utilizzato il portale XDG org.freedesktop.portal.FileChooser, che offre un'interfaccia più funzionale per la selezione dei file.
  • È stata aumentata l'affidabilità del caricamento utilizzando il protocollo HTTP/3 in caso di connessione di rete instabile.
  • Sulla piattaforma Windows, per accedere alle informazioni sulla posizione, è stato utilizzato l'API Windows.Devices.Geolocation invece dell'API obsoleta dell'epoca di Windows 7.
  • L'implementazione del decodificatore per il formato delle immagini JPEG XL è stata passata all'uso della libreria jxl-rs, scritta in Rust. Il supporto per JPEG XL è attualmente disabilitato per impostazione predefinita e richiede l'attivazione dell'opzione «image.jxl.enabled» nella pagina about:config.
  • Negli strumenti per sviluppatori web, nel pannello di ispezione dello storage è stato aggiunto un pulsante per eliminare tutte le voci nello storage selezionato. Nel pannello di gestione degli stili, accanto a ciascun elemento CSS correlato al valore calcolato mostrato nella sezione «Computed», è stata aggiunta un'icona per passare a quell'elemento nella sezione «Rules».
  • È stata aggiunta la possibilità di chiamare l'implementazione del browser di un menu a discesa utilizzando il metodo showPicker() per mostrare le raccomandazioni di completamento automatico del campo di testo basate sulle opzioni definite nel blocco .
  • La proprietà CSS «shape-outside» ha ricevuto supporto per le funzioni rect() e xywh() per definire l'area di flusso del testo. In precedenza, queste funzioni erano supportate solo nelle proprietà CSS clip-path e offset-path.
  • Per selezionare un font con simboli matematici aggiuntivi, la proprietà CSS «font-family» ha ricevuto supporto per il valore «math», che viene utilizzato anche per impostazione predefinita per il font quando viene visualizzato il contenuto dell'elemento .
  • Negli elementi HTML è stato aggiunto il supporto per l'attributo ‘popover=»hint»‘, che consente di visualizzare suggerimenti popup automaticamente nascosti, senza nascondere altri tipi di blocchi popup.
    Rilascio di Firefox 149 con VPN e modalità di divisione dello schermo
  • Per gli elementi multimediali (
  • È stata implementata un'implementazione conforme ai requisiti della specifica per l'API HTMLMediaElement.captureStream(), che consente di catturare il contenuto visualizzato tramite HTMLMediaElements (ad esempio, il contenuto visualizzato tramite i tag video e audio).
  • È stata aggiunta l'API Reporting per ottenere informazioni su varie opportunità e problemi, come le violazioni delle regole CSP (Content Security Policy), Permissions-Policy, Integrity-Policy, Cross-Origin-Embedder-Policy, nonché sull'uso di funzionalità obsolete.
  • È stata implementata l'API CloseWatcher, che consente di monitorare le richieste Close nelle applicazioni web e di rispondere al loro arrivo (ad esempio, si può creare un gestore per il pulsante «indietro» sugli smartphone Android). Le richieste Close vengono generate quando si tenta di chiudere i dialoghi modali () e i popup (popover=»») premendo il tasto Esc, utilizzando il pulsante «indietro» o un gesto sullo schermo sugli smartphone.
  • Nella versione di Firefox per Android sono stati effettuati miglioramenti alla navigazione e sono state aggiornate la barra degli strumenti, l'elenco delle schede e il menu. È stata aggiunta la possibilità di chiudere gli elementi popover e i dialoghi con il pulsante «indietro» di sistema. È stata aggiunta l'impostazione «media.peerconnection.ice.obfuscate_host_addresses» per offuscare i nomi degli host definiti tramite mDNS, consentendo di nascondere le informazioni sugli indirizzi interni durante l'utilizzo di WebRTC.

Oltre alle novità e alla correzione di errori, in Firefox 149 sono state risolte 70 vulnerabilità. 55 vulnerabilità sono state causate da problemi di gestione della memoria, come buffer overflow e accesso ad aree di memoria già liberate. Potenzialmente, questi problemi possono portare all'esecuzione di codice dannoso aprendo pagine appositamente progettate.

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