Rilascio di Firefox 105

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

Novità principali in Firefox 105:

  • Nella finestra di anteprima di stampa è stata aggiunta l'opzione per stampare solo la pagina attuale.
    Rilascio di Firefox 105
  • È stata implementata la supporto per i Service Worker sezionati all'interno di iframe caricati da siti di terze parti (il Service Worker può essere registrato in un iframe di terze parti e sarà isolato rispetto a dominio, dal quale è stato caricato questo iframe).
  • Sulla piattaforma Windows, è stata realizzata la possibilità di utilizzare il gesto di scorrimento su touchpad con due dita verso destra o verso sinistra per navigare nella cronologia delle visite.
  • È stata garantita la compatibilità con la specifica User Timing Level 3, che definisce l'interfaccia per misurare le prestazioni 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 i propri tempi iniziali/finali, durata e dati allegati.
  • Sono stati ottimizzati i metodi array.includes e array.indexOf utilizzando istruzioni SIMD, il che ha consentito di raddoppiare le prestazioni di ricerca in grandi elenchi.
  • Su Linux è stata ridotta la probabilità che Firefox esaurisca tutta la memoria disponibile durante l'uso e aumentata l'efficienza operativa in condizioni di mancanza di memoria.
  • È stata notevolmente migliorata la stabilità dell'operatività su Windows in condizioni di scarsità di memoria nel sistema.
  • È stata aggiunta l'API OffscreenCanvas, che consente di disegnare elementi canvas in un buffer in un thread separato, indipendentemente dal DOM. In OffscreenCanvas è stata implementata la funzionalità nei contesti di Window e Web Worker, oltre al supporto per i font.
  • Sono state aggiunte le 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 aggiornata per utilizzare il font predefinito di Android. È stata realizzata l'apertura di schede fornite da Firefox su altri dispositivi.

Oltre alle novità e alla correzione di bug, in Firefox 105 sono state risolte 13 vulnerabilità, di cui 9 contrassegnate come gravi (7 sotto CVE-2022-40962) e causate da problemi di gestione della memoria, come buffer overflow e accesso a aree di memoria già liberate. Queste problematiche potrebbero potenzialmente permettere l'esecuzione di codice malevolo all'apertura di pagine appositamente predisposte.

Nella versione beta di Firefox 106, è stata attivata di default la possibilità di disegnare annotazioni grafiche (disegni a mano libera) e allegare commenti testuali direttamente nel visualizzatore PDF integrato. È stato notevolmente migliorato il supporto per WebRTC (la libreria libwebrtc è stata aggiornata dalla versione 86 alla 103), inclusi miglioramenti alle prestazioni RTP e agli strumenti per concedere accesso allo schermo in ambienti basati su Wayland.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster