Mozilla Firefox is finally setting its Electrolysis project in motion that was adjourned in 2011 after starting in 2009, however, later resumed two years back. Not only that but it has also decided to ditch its popular add-ons for more universal, chrome web extensions.
Mozilla Firefox always enjoyed immense popularity and preference of users around the world, until Google introduced its Chrome browser. Due to the speed and efficiency offered by Chrome, users’ preference diverted from Firefox quite significantly.
The leading problems of such divergence were lack of stability and lack of add-on computability across browsers. However, with the changes Mozilla bringing to Firefox will make up to those lacking and make browsing even more secure and faster than ever.
Electrolysis Project to put in simple terms is the newfound ability of Firefox that lets it use multiple processes.
The governing factor that makes Chrome faster than Firefox is its multi-process functioning that lets it shift the processing load among multiple tabs. However, “Firefox has always used a single process”, says Bill Mccloskey in a blog. However, the Electrolysis Project utilizes separate OS processes to run the Web Content.
With Electrolysis, both the UI and browser tabs will be separated to ensure security, stability and more efficiency.
The second big decision of Mozilla will be to integrate blink-compatible API, WebExtentions, to its browser to Support Chrome (and other browser’s) extensions.
Mozilla stated in its blog post, “We would like add-on development to be more like Web development: the same code should run in multiple browsers according to behavior set by standards, with comprehensive documentation available from multiple vendors.”
The new WebExtentions will be compatible across browsers and available on Mozilla’s add-on store. Currently, WebExtentions are available for a test drive on Mozilla’s Developers Edition and will soon be available on-default Firefox 43. Moreover, all the future add-ons will be signed by Mozilla before they are launched for use.
The WebExtentions will be quite beneficial for the developers as they would no longer need to make separate extensions for multiple browsers but tweak the same extension to make it run easily on not only Firefox but other browsers as well.
Other than the Electrolysis and WebExtensions, Mozilla also announced a few more updates and fixes as its future projects. More information on those updates can be found on its official blog.