Proseguono a ritmo serrato i lavori di sviluppo di Firefox Mobile, meglio noto con il nome in codice Fennec.
Pochissime ore fa Firefox Mobile "Fennec" è stato rilasciato in versione 1.0 beta 1 per Maemo (Internet Tablet Nokia 770, Nokia N800 e Nokia N810), mentre all'inizio del weekend era stata rilasciato Fennec in versione Alpha 1 per Windows Mobile 6, ancora una volta indirizzato ai dispositivi dotati di schermo touchscreen.
Il nuovo rilascio è importante in quanto rende disponibile la prima alpha ufficiale per Windows Mobile 6 Professional di quello che sarà il porting di Mozilla Firefox per dispositivi mobili, ancora una volta testato su HTC Touch Pro, anche se in futuro sarà aggiunto il supporto per altri modelli di smartphone basati su Windows Mobile.
Molte le novità introdotte da questa nuova versione:
- JeMalloc, la libreria di gestione della memoria sviluppata da Jason Evans e usata da Firefox è stata portata su Windows CE e implementata su Fennec che, grazie a questa aggiunta, è in grado di gestire la memoria in modo più efficiente
- I controlli dell'interfaccia utente di Fennec sono stati riprogettati sui CSS, cosa che rende più sempllice adattarla in futuro per schermi di diverse dimensioni e risoluzioni
- Questa versione supporta gli Add-on, molti dei quali sono già disponibili, che conferiscono maggiori funzionalità a Fennec ie lo rendono unico nel panorama dei browser web
Sebbene l'aspetto ed il funzionamento dell'interfaccia utente siano soggetti ad ulteriori modifiche ed evoluzioni, questa release dà un'idea della direzione in cui sta procedendo lo sviluppo della versione mobile di Firefox.Fennec Alpha 1 per Windows Mobile 6 è stato reso disponibile per il download a beneficio di sviluppatori e tester: trattandosi di un rilascio preliminare, destinato esclusivamente per i test, ne viene sconsigliato l'utilizzo per le operazioni quotidiane di navigazione su Internet a causa dei numerosi problemi non ancora risolti, specialmente relativi alle prestazioni.
Tra questi si segnala, ad esempio, un evidente ritardo nella risposta al comando di scorrimento orizzontale delle pagine rispetto al tocco del dito sulla pagina ed al successivo gesto di scorrimento, così come altri bug più o meno ovvi per tracciare ed individuare i quali il team di sviluppo richiede un aiuto da parte di chi deciderà di installare questa versione del software.