Firefox 48 Electrolysis fait ses premiers pas Mise à jour :Firefox déploie aujourd’hui sa mise à jour 48 du navigateur. Celle-ci devrait initier les débuts de la mise en production du projet Electrolysis, qui doit assurer le support des processeurs multicoeurs et gérer les processus parallèles. Mais cette mise à jour sera déployée progressivement.

Firefox 48 est maintenant disponible et cette release est l’occasion d’inaugurer une évolution majeure de Firefox,connue jusqu’alors sous le nom d’Electrolysis. Derrière ce nom se cache le projet de nouvelle architecture du navigateur afin de lui permettre de mieux profiter des processeurs multi cœurs. Ce projet était déjà disponible dans la version beta de Firefox 48, mais Mozilla estime aujourd’hui que celui-ci est arrivé à maturité et commence à progressivement le déployer sur sa branche de mise à jour principale.
Electrolysis n’est pourtant pas activé par défaut chez tout le monde : Mozilla opte ici pour une activation progressive de la fonctionnalité chez les utilisateurs de Firefox 48. Pour vérifier que celle-ci est activée chez vous, vous pouvez taper about:support dans la barre d’url et vérifier la case « Fenêtres multiprocessus ». Si celui-ci affiche 1/1, vous faites partie des chanceux disposant de la mise à jour activée par défaut.
Sinon, il est toujours possible de forcer l’activation : dans la fenêtre about:config, créez une nouvelle valeur booléenne nommée "browser.tabs.remote.force-enable" et configurez-la sur « true ». Cette manipulation n’est pas forcement recommandé par la fondation Mozilla mais activera Electrolysis sur votre version 48 de Firefox. Utile pour les impatients qui veulent tester la nouvelle architecture, mais cela suppose d’être prêt à affronter les éventuels bugs liés à cette mise à jour, qui n’a pour l’instant été testée que par les utilisateurs beta.
L’état des paramètres about:config devrait afficher le statut du navigateur et l'activation d'Electrolysis.
Electrolysis est une nouvelle approche de l’architecture de Firefox qui lui permet de bénéficier de processus en parallèle plutôt que de simplement de reposer sur un processus unique. Cette méthode est notamment celle retenue par Google pour son navigateur Google Chrome. Firefox estime que ce changement d’architecture permettra des gains en termes de performance et devrait permettre d’assurer une meilleure sécurité des utilisateurs via une meilleure isolation des différents processus.
Le projet Electrolysis devrait également occasionner une consommation de mémoire légèrement plus grande, mais celle-ci devrait rester limitée : une série de tests réalisés le développeur Eric Rahmsur la version beta de Firefox 48 estimait ainsi que cette nouvelle architecture devrait consommer 10 à 20% de mémoire ram en plus, mais que les gains en termes de performance restaient suffisant pour justifier cette évolution.
Electrolysis et le reste
Dans les nouveautés apportées par cette version, on retrouve également des améliorations liées à la sécurité de Firefox, qui signalera maintenant les téléchargements de logiciels potentiellement indésirables.
Derrière cette amélioration se cache en réalité une mise à jour du filtre Safe Browsing de Google : celui-ci signale maintenant les logiciels pouvant modifier le système de façon inattendue ainsi que les logiciels « inhabituels », terme qui désigne les versions parfois modifiées de logiciels populaires tels que VLC. Lorsque Firefox détectera l’un de ces téléchargements, un avertissement viendra attirer l’attention de l’utilisateur.
Un gros pas en avant pour cette version 48 donc. La version 49 devrait de son côté mettre fin au support de Firefox Hello, l’interface de conversation vidéo au sein du navigateur. Un ticket sur Bugzillaatteste que la fonctionnalité introduite en 2014 sera désactivée à partir de Firefox 49, qui devrait sortir le 13 septembre.

Commentaires