Johnathan Nightingale, direttore di Mozilla per Firefox Engineering, ha annunciato che gli sviluppatori del team per lo sviluppo di piattaforme mobile prevedono di migliorare le prestazioni della versione di Firefox per Android implementando una interfaccia utente nativa.
L’interfaccia utente per tutte le versioni di Firefox è un’applicazione cross-platform scritta in XUL, un linguaggio basato su XML che viene interpretato dal motore di rendering Gecko.
L’idea (e la potenza) della progettazione dell’applicazione è che le versioni di Firefox per nuove piattaforme richiedono solo il particolare motore di rendering Gecko ma non la GUI.
Tuttavia, ha spiegato Nightingale, XUL ha una serie di svantaggi: avviare l’interfaccia XUL richiede molto più che presentare una interfaccia utente nativa di Firefox e non è efficiente su alcuni smartphone.
Al contrario, , secondo Nightingale, una interfaccia utente nativa richiede meno memoria ed è significativamente più veloce e più reattiva quando, ad esempio, si effettua uno zoom su una pagina web o su una immagine.
I lavori di sviluppo per la Android UI di Firefox sono già iniziati, ma attualmente è poco chiaro quali saranno i tempi di sviluppo e rilascio.
Quello che è certo, per ora, è che le versioni 8 e 9 di Firefox continueranno ad utilizzare l’interfaccia XUL.











