Mozilla, l’organizzazione dietro il celebre browser web open source Firefox, ha recentemente annunciato il rilascio della versione 126 del suo browser. Questo aggiornamento porta con sé diverse nuove feature e improvements, mirando a migliorare l’esperienza di navigazione degli utenti e a risolvere alcuni problemi di compatibilità. Una delle principali novità di Firefox 126 è l’aggiunta della parola “Linux” alla stringa User–Agent di Firefox per Android.
Questa modifica è stata implementata con l’obiettivo di affrontare alcuni problemi di compatibilità dei siti web. Questa modifica è anche un passo verso una maggiore coerenza tra le versioni desktop e mobile di Firefox, poiché le impostazioni dei “Componenti aggiuntivi” sono state rinominate in “Estensioni” su Firefox per Android, per allinearsi con la terminologia utilizzata nella versione desktop del browser.Per gli sviluppatori web, Firefox 126 offre una nuova opzione per abilitare o disabilitare la funzionalità della console Developer Tools’ Split. Questa funzionalità è progettata per offrire agli sviluppatori maggiori opzioni durante il debug del loro codice. Inoltre, questa versione del browser introduce il supporto per CSS Custom :state() e CustomStateSet, fornendo agli sviluppatori strumenti più potenti per creare esperienze web ricche e interattive.
Oltre a ciò, è stato aggiunto il supporto per IDBFactory.databases per l’enumerazione dei database IndexedDB, offrendo agli sviluppatori maggiori possibilità di lavorare con database locali nei loro progetti web.
Tra le altre novità di Firefox 126 c’è l’implementazione del metodo statico URL.parse(), che restituisce null in caso di fallimento dell’analisi, offrendo un’alternativa al costruttore URL che genera un’eccezione in tali casi. Inoltre, la proprietà zoom CSS è stata abilitata per impostazione predefinita, dopo un lavoro di compatibilità web e standardizzazione nel CSSWG, migliorando l’esperienza di visualizzazione dei siti web per gli utenti.
Durante la fase di beta testing, è stata introdotta una finestra di dialogo Cancella dati rinnovata, promettendo un modo più semplice e unificato per cancellare i dati dell’utente. Tuttavia, sembra che questa modifica non sia stata inclusa nella versione finale di Firefox 126, suggerendo che ci siano ancora alcuni aspetti da rifinire prima che possa essere implementata completamente. Allo stesso modo, l’opzione “Mostra suggerimenti di ricerca di tendenza” nelle impostazioni di ricerca, disponibile anche durante il beta testing, sembra non aver funzionato come previsto e non è stata inclusa nella versione finale.
Mozilla Firefox 126 è già disponibile per il download attraverso diverse piattaforme, compresi source tarball, DEB package e binary package. Gli utenti possono anche aggiornare le loro installazioni esistenti tramite OTA (Over-the-Air). Basta accedere alle impostazioni del browser e cercare la sezione dedicata agli aggiornamenti di Firefox. Se un aggiornamento è disponibile, il browser si aggiornerà automaticamente, garantendo agli utenti di godere delle ultime funzionalità e miglioramenti senza dover fare alcuno sforzo aggiuntivo.