Versione 158 di Firefox

È stata rilasciata la versione 158 del browser web Firefox e sono stati formati aggiornamenti per le precedenti versioni a lungo termine — 153.5.0 e 115.43.0. Nell'ambito del nuovo ciclo di rilascio di due settimane, è stata portata in beta la versione Firefox 159, il cui rilascio è previsto per il 27 ottobre.

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

  • È stata abilitata per impostazione predefinita la decodifica delle immagini nel formato JPEG XL. È stato aggiunto il tipo MIME "image/jxl" nell'intestazione HTTP Accept. Come in Chrome, l'implementazione di JPEG-XL in Firefox si basa sulla libreria jxl-rs, scritta in Rust. JPEG XL consente una riduzione delle dimensioni dei file del 30-50% rispetto alle immagini JPEG di qualità equivalente. Tra le caratteristiche avanzate supportate ci sono: HDR, animazione, trasparenza, modalità di caricamento progressivo, degradazione della qualità fluida con riduzione del bitrate, compressione JPEG senza perdita, supporto per fino a 4099 canali e un ampio range di profondità di colore.
  • Nella modalità "Smart Window", che offre uno spazio separato di interazione con l'AI, è stata aggiunta la possibilità di completamento automatico dei moduli. Cliccando su un campo in un modulo web, l'AI propone opzioni generate tenendo conto delle schede aperte e dei dati precedentemente memorizzati per il completamento automatico. Questa funzionalità è attivata per alcuni utenti.
  • Nelle impostazioni di sfondo della pagina visualizzata all'apertura di una nuova scheda è stato garantito il salvataggio della cronologia di tutte le immagini di sfondo caricate, e non solo dell'ultima immagine. Tutte le immagini selezionate dall'utente possono essere visualizzate nella sezione "Your images".

  • È stato migliorato il salvataggio delle pagine in formato PDF e la stampa in Linux e macOS. Sono stati risolti problemi di rendering del PDF, come l'ignoranza dei simboli matematici.
  • È stata implementata la traduzione in bielorusso.
  • Grazie all'applicazione del posizionamento pixel sub-pixel (senza arrotondamento a pixel interi) è stata aumentata la fluidità dello scrolling su schermi ad alta densità di pixel o durante la modifica della scala della pagina.
  • Nella funzione CSS calc() è stata aggiunta la supporto per l'aritmetica tipizzata, che consente di eseguire operazioni aritmetiche considerando le unità di misura specificate, per esempio, calc(50vw + 2rem), calc(1000px / 2) o calc(40deg + 2rad).
  • Nell'API Notification e nel metodo ServiceWorkerRegistration.showNotification() è stata aggiunta l'opzione navigate, che definisce l'URL da utilizzare per la navigazione dopo un clic sulla notifica.
  • Per gli elementi di input con l'attributo ‘autocomplete="webauthn"‘ è stata implementata la visualizzazione di un popup per l'autenticazione senza password tramite impronta digitale o riconoscimento facciale.
  • Nella proprietà PerformanceResourceTiming.deliveryType è stata aggiunta la supporto per il valore "cache" per l'identificazione delle risorse ottenute dalla cache.
  • È stata aggiunta la supporto all'estensione WebGL EXT_polygon_offset_clamp.
  • Nella versione di Firefox per Android è stata fornita la possibilità di posizionare la barra con l'elenco delle schede nella parte superiore o inferiore della finestra.
  • È stata redatta una nuova edizione di Firefox Enterprise, le cui caratteristiche sono descritte in una recensione separata.

Oltre alle novità e alla correzione di errori, in Firefox 158 sono state eliminate 77 vulnerabilità, delle quali 30 classificabili come altamente pericolose. La maggior parte delle vulnerabilità è causata da problemi di gestione della memoria, come buffer overflow e accessi a aree di memoria già liberate. Queste problematiche possono potenzialmente portare all'esecuzione di codice dannoso aprendo pagine attentamente progettate.

Fonte: opennet.ru

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