Versione Firefox 110

È stato rilasciato il browser Web Firefox 110. Inoltre, è stato creato un aggiornamento del ramo di supporto a lungo termine: 102.8.0. Il ramo Firefox 111 verrà presto trasferito in fase di beta testing, il cui rilascio è previsto per il 14 marzo.

Innovazioni chiave in Firefox 110:

  • Aggiunta la possibilità di importare segnalibri, cronologia di navigazione e password dai browser Opera, Opera GX e Vivaldi (in precedenza l'importazione simile era supportata per Edge, Chrome e Safari).
    Versione Firefox 110
  • Sulle piattaforme Linux e macOS, viene fornito il supporto GPU per accelerare la rasterizzazione Canvas2D.
  • Le prestazioni WebGL sono state migliorate sulle piattaforme Linux, Windows e macOS.
  • È stata fornita la possibilità di cancellare i campi con date e orari (digita date, time, datetime-local nell'elemento ) premendo Cmd+Backspace e Cmd+Canc su macOS e Ctrl+Backspace su Linux e Windows.
  • Il componente aggiuntivo integrato Colorways, che offriva una raccolta di temi colore per modificare l'aspetto dell'area contenuto, dei pannelli e della barra di cambio scheda, è stato interrotto. Puoi riprendere il componente aggiuntivo e tornare alle impostazioni salvate installando il componente aggiuntivo esterno Colorways da addons.mozilla.org.
  • Sulla piattaforma Windows è abilitato il sandboxing dei processi che interagiscono con la GPU.
  • Windows 10/11 include la decodifica video hardware su GPU non Intel per migliorare le prestazioni di riproduzione video e la qualità di upscaling.
  • Sulla piattaforma Windows è stato implementato il supporto per bloccare l'incorporamento di moduli di terze parti in Firefox. I moduli esterni possono ad esempio essere sostituiti da pacchetti antivirus e archiviatori e portare a crash, comportamenti disturbanti, problemi di compatibilità e scarse prestazioni, che gli utenti attribuiscono alla scarsa stabilità di Firefox stesso. Per controllare i moduli esterni è stata proposta la pagina “about:third-party”.
  • Il visualizzatore PDF integrato offre un ridimensionamento uniforme.
  • La richiesta CSS “@container”, che consente di modellare gli elementi in base alla dimensione dell'elemento genitore (un analogo della richiesta “@media”, applicata non alla dimensione dell'intera area visibile, ma alla dimensione dell'elemento blocco (contenitore) in cui è posto l'elemento), è stato aggiunto il supporto per le unità di misura cqw (1% di larghezza), cqh (1% di altezza), cqi (1% di dimensione inline), cqb (1% di dimensione del blocco), cqmin (valore cqi o cqb più piccolo) e cqmax (valore cqi o cqb più grande).
  • I CSS hanno aggiunto il supporto per le pagine con nome, specificate tramite la proprietà “page”, che può essere utilizzata per specificare il tipo di pagina su cui l'elemento può essere visualizzato. Questa funzione consente di impostare il design in relazione alle pagine e aggiungere interruzioni di pagina in forma dichiarativa durante la stampa.
  • Aggiunta una query multimediale sulla gamma di colori ai CSS per applicare stili basati sulla gamma approssimativa della tavolozza dei colori supportata dal browser e dal dispositivo di output.
  • All'elemento aggiunto il supporto per l'attributo "list" per visualizzare l'interfaccia di selezione dei colori dall'elenco.
  • Aggiunto il supporto per il flag "midi" alle autorizzazioni API per verificare l'autorizzazione ad accedere all'API Web MIDI.
  • Aggiunto il supporto per la sintassi "for wait...of" all'API ReadableStream. per l'enumerazione asincrona dei blocchi in un thread.
  • Miglioramenti nella versione Android: sui dispositivi con Android 13+, aggiunto il supporto per le icone delle applicazioni legate al tema o al colore dell'immagine di sfondo. Selezione migliorata di blocchi di testo su più righe.

Oltre alle innovazioni e alle correzioni di bug, Firefox 109 ha corretto 25 vulnerabilità. 16 vulnerabilità sono contrassegnate come pericolose, di cui 8 vulnerabilità (raccolte sotto CVE-2023-25745 e CVE-2023-25744) sono causate da problemi di memoria, come overflow del buffer e accesso ad 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