Mozilla ha reso disponibile
"Gran Paradiso" Alpha 4, quarta "early developer milestone" del codice "Gecko 1.9", il motore di layout di prossima generazione del browser Firefox. Gran Paradiso, gruppo montuoso più alto delle Alpi Graie in Italia, è il nome in codice di "
Firefox 3", la prossima "major version" del popolare browser open-source. Gran Paradiso Alpha 4 (aka Gecko 1.9a4) viene resa disponibile unicamente per finalità di testing e per gli sviluppatori.
Mozilla sconsiglia l'installazione di questa Alpha agli utenti non interessati al testing. La nuova Alpha 4 è stata rilasciata qualche giorno in anticipo rispetto a quanto previsto (prossima settimana), in virtù degli esiti positivi dell'ultimo "
Gran Paradiso Test Day" tenutosi ieri.
Firefox 3 Schedule: Prima Bozza -
Firefox 3 "Gran Paradiso" Alpha 3 -
Altre Firefox 3 Alpha 4: Download Windows –
Note versioneGecko 1.9 Alpha 4 introduce varie novità : inclusione della libreria Javascript FUEL (Firefox User Extension Library) per gli sviluppatori di estensioni (maggiori dettagli sulla
FUEL Wiki); nuova finestra Page Info; numerosi miglioramenti e bugfix all'interfaccia utente Cocoa; crash reporting di base per Mac OS X via
Breakpad; miglioramenti al supporto per le applicazioni offline con abilitazione del listing delle risorse offline ed implementazione del dispositivo SQL per la cache offline (maggiori dettagli su
Marking Resources for Offline Use); Vari bugfix per Gecko 1.9.
Alcune delle modifiche introdotte nelle versioni alpha di Gecko 1.9 hanno un impatto sulla compatibilità "web e platform", per informazioni dettagliate a riguardo Mozilla suggerisce di consultare queste due pagine:
Gecko 1.9 Changes affecting websites -
Firefox 3 for developers.
Come evidenzia Mozilla Links, è partito nel frattempo il lavoro di sviluppo per la funzione "per site preferences" con il rilascio da parte di Myk Melez della terza versione (0.3) di
Content Preferences, attualmente disponibile nel sandbox di Mozilla Add-ons. Allo stesso modo gli sviluppatori stanno lavorando alla riscrittura del password manager che sta venendo tradotto da linguaggio C a JavaScript per migliore sicurezza e semplicità di codice. Anche la funzione
"Places", l'interfaccia intergrata "cronologia e segnalibri" di cui si parlava già durante lo sviluppo di "Bon Echo", non ha ancora debuttato nel codice del browser, ma è prevista per la prossima Alpha 5.
A proposito delle future release e del proseguimento dello sviluppo di Firefox 3, bisogna segnalare
un paio di decisioni importanti prese dagli sviluppatori del progetto durante l'ultimo meeting su Gecko 1.9 riguardo lo scheduling delle release Alpha.
Le release milestone avranno d'ora in poi una cadenza mensile, cioè si sarà un nuovo rilascio ogni mese. Inoltre tutte le modifiche "ad alto rischio" dovranno approdare sul trunk di codice almeno 2 settimane prima del "code freeze" per un adeguato "baking".Alla luce di queste decisioni Mozilla ha anche aggiornato la pagina "Firefox3 Schedule": Alpha 5 è prevista per fine Maggio e vedrà il ritorno della funzione Places (integrazione di cronologia e segnalibri con potenti capacità di tagging e ricerca), l'introduzione iniziale delle funzioni di identity management (CardSpace), miglioramenti al manager delle estensioni e supporto per i gestori di contenuti web.
Alpha 6, attesa per fine Giugno, introdurrà miglioramenti per il download manager (pausa/resume tra sessioni) ed altri miglioramenti per Places.
Beta 1 arriverà a fine Luglio con tutte le modifiche UI già integrate, mentre con
Beta 2, attesa per Settembre, debutteranno le build localizzate. Non è da escludere tuttavia l'inserimento di una settima Alpha (in caso di delay nel completamento dello sviluppo delle nuove funzioni). Bisogna inoltre prevedere almeno 3 Release Candidate.
La versione finale di Firefox 3 dovrebbe quindi essere pronta per Dicembre 2007.Ricordiamo che per ottenere informazioni aggiornate e "tecniche" sul progetto Firefox 3 è possibile consultare il
Gran Paradiso Planning Center, il newsgroup
mozilla.dev.planning, il canale #granparadiso su irc.mozilla.org e gli ultimi
status meeting degli sviluppatori.