Mozilla ha recentemente rilasciato la nuova versione del suo popolare browser open source, Firefox 133, disponibile per il download a quasi un mese dalla precedente versione Firefox 132. Questa nuova versione introduce diverse funzionalità interessanti e miglioramenti significativi per l’esperienza utente.
Novità in Firefox 133
Una delle funzionalità più notevoli è la possibilità di visualizzare le schede aperte su altri dispositivi direttamente nel menu di panoramica delle schede. Questa opzione semplifica il passaggio tra diversi dispositivi, aiutando gli utenti a tenere traccia delle attività di navigazione interrotte su altri dispositivi.
Per gli utenti Windows, la nuova versione attiva di default l’accelerazione GPU per il Canvas2D, migliorando così la resa grafica delle pagine web e offrendo un’esperienza più veloce, soprattutto per i contenuti ricchi di grafica.
Aggiornamenti per Android
Gli utenti Android noteranno un cambiamento significativo: per i dispositivi di grandi dimensioni, Firefox 133 ora utilizza automaticamente la modalità desktop per la navigazione. Gli utenti possono comunque modificare questa impostazione tramite una nuova opzione sotto “Impostazioni sito†(precedentemente chiamate “Permessi sitoâ€).
Miglioramenti alla Privacy
Firefox 133 ha rafforzato ulteriormente la privacy degli utenti con un aggiornamento della modalità rigorosa della Protezione avanzata del tracciamento (Enhanced Tracking Protection). È stata introdotta una nuova funzionalità anti-tracciamento chiamata “Bounce Tracking Protectionâ€, che identifica i tracker (sistemi utilizzati per monitorare le attività online degli utenti) che utilizzano redirezioni e purga automaticamente i loro cookie e dati dal sito. Questo permette agli utenti di navigare in modo più privato, senza essere seguiti da tracker persistenti.
Risoluzione di Bug
Firefox 133 affronta anche alcuni bug fastidiosi, in particolare per gli utenti di macOS Sonoma. Il selettore di emoji, che tendeva ad aprirsi e chiudersi istantaneamente con la scorciatoia “Cmd+Ctrl+Spaceâ€, è stato finalmente risolto. Questa correzione si estende anche a scorciatoie simili che coinvolgono il tasto “Fnâ€, garantendo un’esperienza migliore nell’aggiungere un tocco personale ai messaggi o alle note.
Un’altra correzione importante riguarda la funzionalità “Picture-in-Picture: apertura automatica al cambio di scheda†sviluppata in Firefox Labs. Ora è più affidabile e funziona in modo coerente su una gamma più ampia di siti web, migliorando l’esperienza di visione dei video mentre si naviga in altri contenuti.
Aggiornamenti per Sviluppatori
Per gli sviluppatori, Firefox 133 porta con sé aggiornamenti significativi. L’API Fetch ora supporta l’opzione keepalive, che consente alle richieste HTTP di continuare a funzionare anche dopo che una pagina è stata scaricata. Questa funzionalità è particolarmente utile per attività come il salvataggio dei dati analitici o l’invio di informazioni di tracciamento, poiché permette di completare queste operazioni anche quando gli utenti abbandonano la pagina o navigano verso un’altra. In sintesi, l’API Fetch è un’interfaccia moderna per effettuare richieste di rete, mentre l’opzione keepalive garantisce che tali richieste possano persistere e completarsi senza interruzioni.
Inoltre, è stato aggiunto il supporto per l’API delle autorizzazioni (Permissions API) nei contesti dei worker  (script JavaScript che vengono eseguiti in background, separati dal processo principale dell’applicazione web), ampliando così la sua applicabilità nelle applicazioni web. Questa API fornisce un modo coerente per verificare lo stato delle autorizzazioni relative a determinate funzionalità , consentendo agli sviluppatori di gestire in modo più efficace l’accesso a risorse come la geolocalizzazione o le notifiche. Con l’introduzione della Permissions API, gli sviluppatori possono utilizzare il metodo Permissions.query()
 per controllare se l’accesso a una specifica funzionalità è stato concesso, negato o richiede un’autorizzazione esplicita da parte dell’utente. Questo approccio semplifica la gestione delle autorizzazioni, evitando le incoerenze tra le varie API.
Inoltre, nuovi eventi beforetoggle e toggle vengono ora attivati durante le interazioni con i dialoghi, migliorando il modo in cui gli sviluppatori possono gestire popover e finestre di dialogo nel loro codice. Questi eventi permettono di ottimizzare l’interazione dell’utente con le interfacce, garantendo una maggiore reattività e controllo durante la navigazione e l’utilizzo delle funzionalità delle applicazioni web.
Sono stati aggiunti anche metodi per convertire codifiche Base64 e esadecimali a UInt8Array, implementando una proposta del TC39 di fase 3. Questo semplifica la manipolazione dei dati per gli sviluppatori che lavorano con dati codificati.
Inoltre, Firefox 133 ora supporta la decodifica delle immagini come parte dell’API WebCodecs, consentendo agli sviluppatori di decodificare immagini sia nel thread principale che nei worker threads, migliorando così le prestazioni e la flessibilità .
Disponibilità della Versione
Gli utenti possono scaricare direttamente la nuova versione dal server ufficiale di Mozilla. Gli utenti Windows e macOS possono aspettarsi un aggiornamento over-the-air (OTA) entro il giorno successivo. Gli utenti delle distribuzioni GNU/Linux “rolling release†dovrebbero cercare il nuovo Firefox 133 come aggiornamento nei loro repository software nei prossimi giorni. Per tutti gli altri i tempi di ricevimento potrebbero essere più lunghi.
Fonte: https://www.mozilla.org/en-US/firefox/133.0/releasenotes/
Fonte: https://9to5linux.com/mozilla-firefox-133-is-now-available-for-download-heres-whats-new
Fonte: https://linuxiac.com/firefox-133-now-available-for-download/
Source: Read More