È stato rilasciato il browser web Firefox 157 e sono stati creati aggiornamenti per le versioni precedenti con supporto a lungo termine — 153.4.0, 140.17.0 e 115.42.0. Nell'ambito del nuovo ciclo di rilascio di due settimane, è stata trasferita nella fase di beta testing la versione Firefox 158, il cui rilascio è previsto per il 13 ottobre.
Novità principali in Firefox 157 (1, 2, 3):
- È stata proposta una nuova interfaccia utente, sviluppata nell'ambito del progetto Nova. Le modifiche riguardano l'arrotondamento dei pulsanti delle schede, dei menu e della barra degli indirizzi, oltre alla modifica dei margini tra tutti gli elementi dell'interfaccia. L'accesso alla raggruppamento delle schede, alle schede verticali e alla modalità di visualizzazione affiancata di due schede è stato semplificato. Sono state aggiornate le icone, che ora appaiono più pulite e meglio bilanciate sia nei temi chiari che in quelli scuri. Sono state aggiunte nuove impostazioni di tema chiare e scure. Per disattivare la nuova interfaccia, è possibile disabilitare l'impostazione "browser.nova.enabled" nella pagina about:config.

- È stata ripristinata la possibilità di attivare la modalità compatta, in cui la barra e la barra delle schede occupano il minimo spazio sullo schermo, lasciando più spazio ai contenuti delle pagine web.

- Per tutti gli utenti è stata implementata una nuova versione della barra laterale, che supporta le schede verticali. Per gli utenti della vecchia barra, il layout degli elementi è simile a quello in cui l'interruttore della barra si trova nella parte superiore. L'opzione per mostrare la barra laterale è stata rimossa dalle impostazioni, ma la vecchia barra può essere ripristinata disabilitando il parametro sidebar.revamp nella pagina about:config. La rimozione del supporto per la vecchia barra è prevista per la fine del 2027.

- Nelle impostazioni e nel pannello a discesa che appare cliccando sull'immagine dello scudo nella barra degli indirizzi, è stato implementato un avviso riguardante la possibilità di intercettare il traffico crittografato, che appare se è attiva la funzione di salvataggio delle chiavi di crittografia nel log tramite l'impostazione della variabile d'ambiente SSLKEYLOGFILE.

- Nelle videochiamate tramite WebRTC è stata implementata la possibilità di utilizzare l'accelerazione hardware per la decodifica del formato AV1.
- Per gli utenti di Austria, Belgio, Repubblica Ceca, Danimarca, Finlandia, Ungheria, Irlanda, Lussemburgo, Paesi Bassi, Norvegia, Polonia, Portogallo, Slovacchia, Spagna, Svezia e Svizzera è attivato un meccanismo per la visualizzazione di raccomandazioni contestuali e suggerimenti sponsorizzati. È possibile disattivare le raccomandazioni nelle impostazioni "Impostazioni > Ricerca > Suggerimenti Firefox".
- La navigazione con il tasto Tab ora sposta prima il focus nell'area di input della barra degli indirizzi e nel campo di ricerca, invece che sul pulsante di selezione del motore di ricerca.
- Il servizio di ricerca Amazon è stato rimosso dalle ricerche incorporate.
- Le finestre di dialogo mostrate durante le chiamate alle funzioni JavaScript alert(), confirm() e prompt(), il menu a discesa per l'autocompletamento e i moduli per la selezione di colori e date ora rispettano la schema di colori chiaro o scuro stabilito dalla pagina.
- Nella regola CSS @supports è stata aggiunta la funzione at-rule(), che consente di determinare il supporto nel browser per determinate @-regole. Ad esempio, "@supports at-rule(@scope)".
- Nelle proprietà CSS overscroll-behavior, overscroll-behavior-block, overscroll-behavior-inline, overscroll-behavior-x e overscroll-behavior-y è stato aggiunto il supporto per il valore "chain", che consente di passare senza soluzione di continuità allo scorrimento nell'elemento genitore dopo aver raggiunto la fine del contenuto del blocco annidato, ma disattiva effetti come il rimbalzo quando si scorrono fino alla fine.
- In Firefox per Android è stata implementata la possibilità di tornare ai risultati di ricerca precedenti facendo clic sul campo di ricerca nella home page. È stata aggiunta la possibilità di rimuovere elementi dalla pagina Downloads con un gesto di "swipe".
Oltre alle novità e alla correzione di bug, in Firefox 157 sono state risolte 76 vulnerabilità, delle quali 38 classificate con un alto livello di pericolo. La maggior parte delle vulnerabilità sono causate da problemi di gestione della memoria, come il buffer overflow e l'accesso a zone di memoria già liberate. Questi problemi potrebbero potenzialmente consentire l'esecuzione di codice malevolo aprendo pagine opportunamente formattate.
Fonte: opennet.ru




