logo firefoxElectrolysis è il progetto di Mozilla che mira a fornire a tabs e plugins i propri processi. Qualora un plugin o tab vada in Crash, Electrolysis farà in modo che l’esperienza di navigazione non ne risenta.

Google Chrome è avanti per stabilità ma anche performance, Mozilla insegue con Firefox 4 e lo fa introducendo con la release 4 i primi “frutti” del progetto Electrolysis. Perchè il progetto Electrolysis ? Firefox è ancora indietro rispetto Chrome, non assegna ad ogni Tab il proprio processo, ciò si traduce in un eventuale “disturbo di navigazione” quando qualcosa vada in crash. Ulteriore problema di Firefox è l’ancor oggi elevato consumo di Ram quando vengono aperte troppo Tabs e si lavora per ore al proprio PC, che dire infine delle scarse performance in contesti multicore. Come rimediare ?

La mossa di Firefox si chiama Electrolysis che viene introdotto ufficialmente in Firefox 4 Alpha 2. Come potete vedere dal screenshot, compare per la prima volta il processo “Mozilla Runtime”, è completamente assente da Mozilla Firefox 3.6 (basta controllare da Task Manager >> Processi) ma appare ancora “acerbo”, non per niente stiamo “assaporando una release alpha”, tutto fuorchè stable.

Inserire i plugins in un “area separata” è terapeutico, stiamo ripetendo da mesi che molti crash di Firefox (non tutti) sono causati da plugins, separare quindi i processi del Browser dai plugins è solo l’inizio, per guadagnare ulteriore stabilità nel Browser ma anche salvaguardare il proprio Market Share

Screenshot - Mozilla Firefox Alpha 2

Questi sono i cambiamenti di Firefox 4 Apha 2:

  • Link history lookup removed from main thread and made asynchronous.
  • Loading HTML5 spec no longer causes long pauses.
  • Layout performance improvements (DOM access time, color management, text area, etc.).
  • JavaScript engine improvements (better string handling, faster closures, support for recursion).
  • Many new features for developers.

La strada è ancora in salita e Firefox non deve assolutamente sbagliare questa volta, posticipando le proprie scadenze. Posticipare la release di Firefox 4 è un rischio, significa consegnare ulteriore proprio market share a  Chrome e Opera che mai sono stati cosi’ agguerriti..

Attenzione ! Abbiamo cambiato dominio !

Prosegui la lettura su Pausa Web !