Ο Firefox 48 αναμένεται να κυκλοφορήσει σε stable έκδοση τον Αύγουστο 2016 και θα έρθει με μία αξιοσημείωτη αλλαγή, το “Electrolysis“.
Το χαρακτηριστικό αυτό που θα είναι ενεργοποιημένο από προεπιλογή, είναι γνωστό επίσης και ως λειτουργία πολλαπλών διαδικασιών ή απλά E10S.
Το E10S ή Electrolysis λειτουργεί περίπου όπως η τεχνική που οι χημικοί ονομάζουν ηλεκτρόλυση και που με αυτήν μπορούν για παράδειγμα να χωρίσουν το νερό σε υδρογόνο και οξυγόνο. Έτσι και για τον Firefox, θα χρησιμοποιείται για να διαχωρίσει μια διαδικασία UI και μια διαδικασία περιεχομένου. Η διάσπαση UI από το περιεχόμενο σημαίνει ότι όταν μια ιστοσελίδα καταβροχθίζει μεγάλο ποσοστό της CPU σας εσείς θα μπορείτε να έχετε ενεργά και λειτουργικά τις καρτέλες σας, τα κουμπιά σας και τα μενού.
Με τον ερχομό του Firefox 48, το E10S θα ενεργοποιηθεί για το 1% των χρηστών, αυτών που δεν χρησιμοποιούν πολλά έως καθόλου add-ons. Εάν αυτό το πείραμα επιλύσει το θέμα της υπερβολικής κατανάλωσης επεξεργαστικής ισχύς του υπολογιστή, τότε το ποσοστό των χρηστών για τους οποίους θα ενεργοποιηθεί το E10S μπορεί να αυξηθεί. Αν προκαλεί προβλήματα, τότε οι προγραμματιστές της Mozilla πιθανά θα το καταστείλουν.
Τα σχέδια πάντως μέχρι στίγμης είναι ότι με τον ερχομό του Firefox 49, το E10S θα είναι ενεργοποιημένο για όλους τους χρήστες που χρησιμοποιούν τον Firefox χωρίς add-ons. Σύμφωνα με την Mozilla, το 40% όλων των χρηστών του Firefox δεν χρησιμοποιούν ποτέ add-ons.
Το Electrolysis θα επιτρέπει στο πρόγραμμα περιήγησης να καταστεί κάθε περιεχόμενο κάθε καρτέλας ως μια ξεχωριστή διαδικασία, η οποία θα είναι ανεξάρτητη από την κύρια διεργασία του προγράμματος περιήγησης. Αυτό θα πρέπει να αυξήσει την ασφάλεια του browser, το πρόγραμμα δεν θα “κολλάει” ως αναφορά τον χειρισμό του και θα επιταχύνει σε πολυπύρηνους επεξεργαστές.
Το μειονέκτημα αυτής της αλλαγής είναι ότι το E10S θα είναι ασυμβίβαστο με πολλές δημοφιλείς επεκτάσεις συμπεριλαμβανομένων των NoScript, Ghostery, Flash Video Downloader και Adblock Edge.