Rilascio di Firefox 105

È stata rilasciata la versione del browser web Firefox 105. Inoltre, è stato creato un aggiornamento della rama con supporto a lungo termine — 102.3.0. La rama Firefox 106 è entrata nella fase di beta testing, con rilascio previsto per il 18 ottobre.

Novità principali in Firefox 105:

  • Nella finestra di dialogo di anteprima prima della stampa è stata aggiunta un'opzione per stampare solo la pagina corrente.
    Rilascio di Firefox 105
  • Implementato il supporto per i Service Worker sezionati nei blocchi iframe caricati da siti di terze parti (il Service Worker può essere registrato in un iframe di terze parti e sarà isolato in relazione a dominio, da cui è stato caricato questo iframe).
  • Su piattaforma Windows è stata implementata la possibilità di utilizzare un gesto di scorrimento a due dita sul touchpad verso destra o sinistra per la navigazione nella cronologia delle visite.
  • Garantita la compatibilità con la specifica User Timing Level 3, che definisce l'interfaccia per misurare le performance delle proprie applicazioni web da parte degli sviluppatori. Nella nuova versione sono stati implementati argomenti aggiuntivi nei metodi performance.mark e performance.measure per impostare orari di inizio/fine, durata e dati allegati personalizzati.
  • Ottimizzati i metodi array.includes e array.indexOf utilizzando istruzioni SIMD, che hanno consentito di raddoppiare le prestazioni nella ricerca in elenchi di grandi dimensioni.
  • Su Linux è stata ridotta la probabilità che Firefox esaurisca tutta la memoria disponibile durante l'esecuzione e aumentata l'efficienza operativa in caso di scarsità di memoria libera.
  • Significativo miglioramento della stabilità operativa su piattaforma Windows in condizioni di scarsità di memoria di sistema.
  • Aggiunto l'API OffscreenCanvas, che consente di disegnare elementi canvas in un buffer in un thread separato, indipendentemente dal DOM. In OffscreenCanvas è implementato il lavoro nei contesti Window e Web Worker, con supporto per i font.
  • Aggiunti gli API TextEncoderStream e TextDecoderStream, che semplificano la conversione di flussi di dati binari in testo e viceversa.
  • Per gli script di elaborazione dei contenuti definiti nelle estensioni è stato implementato il parametro RegisteredContentScript.persistAcrossSessions, che consente di creare script persistenti che mantengono lo stato tra le sessioni.
  • Nella versione per Android, l'interfaccia è stata adattata per utilizzare il font predefinito in Android. Implementato l'apertura delle schede fornite da Firefox su altri dispositivi.

Oltre alle novità e alla correzione di errori, in Firefox 105 sono state risolte 13 vulnerabilità, di cui 9 contrassegnate come critiche (7 classificate come CVE-2022-40962) e provocate da problematiche di gestione della memoria, come buffer overflow e accesso a aree di memoria già liberate. Queste problematiche possono potenzialmente portare all'esecuzione di codice dannoso all'apertura di pagine appositamente create.

Nella versione beta di Firefox 106 è stata abilitata di default la possibilità di disegnare annotazioni grafiche (disegni a mano libera) e di aggiungere commenti testuali all'interno del visualizzatore PDF integrato. È stata notevolmente migliorata la compatibilità con WebRTC (la libreria libwebrtc è stata aggiornata dalla versione 86 alla 103), compresa una maggiore prestazione RTP e miglioramenti negli strumenti per la condivisione dello schermo in ambienti basati sul protocollo Wayland.

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