Today I am making a statement, I foresee for the next 5 – 10 years Firefox will win the browser wars. (Check out Project Electrolysis) Since the Mozilla Foundation launched Firefox in November 2004. I knew this browser was here to stay. Since it’s inception it has been a game changer especially for the open source community. At the time of its first launch Microsoft’s Internet Explorer dominated after vanquishing Netscape. It does seem at this moment crazy that I would make a statement such as this. Google Chrome now is the most used browser. It is installed in more end user devices than any other browser, specially on desktops and laptops.
Nevertheless, right now Firefox is on top of all the browsers, it has the superior browser architecture technology than Chrome or any other browser right now on the market. Firefox key feature is that it now creates up to 4 separate processes for web page content.
Let me explain the 4 separate processes. Firefox development team took a conservative approach to using processes utilizing the servo programming language resulting in Firefox utilizing less memory than Chrome alongside adding a layer of security. Firefox now creates up to 4 separate processes to render web page content. So, your first 4 tabs each use those 4 processes, and additional tabs run using threads within those processes. They share the browser engine that already exists in memory, instead of each creating their own. You can also use more than four separate processes now set by default if you have memory to support it too.
If you have more than 8GB of RAM, I encourage you to bump up the number of content processes that Firefox utilizes. This will make Firefox even faster, although it will use additional memory. To change the number of content processes Firefox utilizes; enter about:config into your address bar, and adjust the number for the dom.ipc.processCount setting. Caution on changing anything else.
With Firefox now running complex web pages in one tab have a much lower impact on responsiveness and speed in other tabs because it utilizes less memory than ever before. Thus making Firefox the browser having the lowest memory footprint than the rest. I am sure Microsoft and specially Google are not going to sit on a standstill also Opera and let Firefox again take its market share. Google Chrome I believe will be the toughest contender for Firefox to beat because Google built Chrome to maximize revenue from your searches and deliver display ads on millions of websites. Making Google $$$.
Nevertheless, Firefox will win the browser wars because of its new architecture it has built from the ground up. Also because of the Mozilla Foundation’s mission for a healthy internet and they are big advocate for its users security and belief for privacy. Alongside it has (MDN) a healthy developer network with many contributing. Talking about MDN, they recently posted details on Firefox Quantum release. They will be releasing into the wild their CSS engine from the Servo project Webrender. Firefox will run at 60 FPS (Frames Per Second) with WebRender compared to 5 to 15 FPS on other browsers. Ouch…. Kudos to Mozilla.