Versione Firefox 104

È stato rilasciato il browser Web Firefox 104. Inoltre, sono stati creati aggiornamenti ai rami di supporto a lungo termine - 91.13.0 e 102.2.0. Il ramo Firefox 105 verrà trasferito nelle prossime ore in fase di beta testing, il cui rilascio è previsto per il 20 settembre.

Innovazioni chiave in Firefox 104:

  • Aggiunto un meccanismo sperimentale QuickActions che consente di eseguire varie azioni standard con il browser dalla barra degli indirizzi. Ad esempio, per passare rapidamente alla visualizzazione di componenti aggiuntivi, segnalibri, account salvati (gestore password) e aprire la modalità di navigazione privata, puoi inserire i comandi componenti aggiuntivi, segnalibri, login, password e privato nella barra degli indirizzi, se riconosciuto, un pulsante andare verrà mostrato nell'elenco a discesa dell'interfaccia appropriata. Per abilitare QuickActions, imposta browser.urlbar.quickactions.enabled=true e browser.urlbar.shortcuts.quickactions=true in about:config.
    Versione Firefox 104
  • È stata aggiunta una modalità di modifica all'interfaccia integrata per la visualizzazione di documenti PDF, che offre funzionalità come disegnare segni grafici (disegni a linee a mano libera) e allegare commenti di testo. Colore, spessore della linea e dimensione del carattere sono personalizzabili tramite nuovi pulsanti aggiunti al pannello del visualizzatore PDF. Per abilitare la nuova modalità, impostare il parametro pdfjs.annotationEditorMode=0 nella pagina about:config.
    Versione Firefox 104
  • In modo simile alla regolazione delle risorse assegnate alle schede in background, l'interfaccia utente ora passa alla modalità di risparmio energetico quando la finestra del browser è ridotta a icona.
  • Nell'interfaccia di profilazione è stata aggiunta la possibilità di analizzare i consumi energetici associati al funzionamento del sito. L'analizzatore di potenza è attualmente disponibile solo su sistemi Windows 11 e computer Apple con chip M1.
    Versione Firefox 104
  • Nella modalità immagine nell'immagine, i sottotitoli vengono visualizzati durante la visione di video dal servizio Disney+. In precedenza, i sottotitoli venivano mostrati solo per YouTube, Prime Video, Netflix, HBO Max, Funimation, Dailymotion, Tubi, Hotstar e SonyLIV e per i siti che utilizzavano il formato WebVTT (Web Video Text Track).
  • Aggiunto il supporto per la proprietà CSS scroll-snap-stop, che permette di personalizzare il comportamento durante lo scorrimento tramite touchpad: in modalità 'sempre' lo scorrimento si ferma su ogni elemento, mentre in modalità 'normale' lo scorrimento inerziale con un gesto consente elementi da tralasciare. È inoltre disponibile il supporto per regolare la posizione di scorrimento se il contenuto cambia (ad esempio, per mantenere la stessa posizione dopo aver rimosso parte del contenuto principale).
  • I metodi Array.prototype.findLast(), Array.prototype.findLastIndex(), TypedArray.prototype.findLast() e TypedArray.prototype.findLastIndex() sono stati aggiunti agli oggetti JavaScript Array e TypedArrays, consentendo di cercare elementi con output del risultato relativo alla fine dell'array. [1,2,3,4].findLast((el) => el % 2 === 0) // → 4 (ultimo elemento pari)
  • Al metodo HTMLElement.focus() è stato aggiunto il supporto per il parametro option.focusVisible, con il quale è possibile abilitare la visualizzazione di un indicatore visivo dei cambiamenti nel focus dell'input.
  • Aggiunta la proprietà SVGStyleElement.disabled, con la quale è possibile abilitare o disabilitare i fogli di stile per uno specifico elemento SVG o verificarne lo stato (simile a HTMLStyleElement.disabled).
  • Stabilità e prestazioni migliorate nella minimizzazione e nel ripristino delle finestre sulla piattaforma Linux quando si utilizza il framework web Marionette (WebDriver). Aggiunta la possibilità di collegare gestori touch allo schermo (azioni touch).
  • La versione Android fornisce il supporto per la compilazione automatica dei moduli con indirizzi basati su indirizzi specificati in precedenza. Le impostazioni offrono la possibilità di modificare e aggiungere indirizzi. Aggiunto il supporto per l'eliminazione selettiva della cronologia, che consente di eliminare la cronologia dei movimenti dell'ultima ora o degli ultimi due giorni. Risolto un crash durante l'apertura di un collegamento da un'applicazione esterna.

Oltre alle innovazioni e alle correzioni di bug, Firefox 104 elimina 10 vulnerabilità, di cui 8 contrassegnate come pericolose (6 sono classificate come CVE-2022-38476 e CVE-2022-38478) causate da problemi di memoria, come buffer overflow e accesso a aree di memoria già liberate. Potenzialmente questi problemi possono portare all'esecuzione del codice di un utente malintenzionato all'apertura di pagine appositamente progettate.

Fonte: opennet.ru

Aggiungi un commento