Mozilla Firefox beror på några stora förändringar snart. I slutet av 2015 flyttar Firefox till en mer Chrome-liknande design med flera processer. Och om ett år till ett och ett halvt år kommer Firefox att överge sitt nuvarande tilläggssystem för ett i stort sett kompatibelt med Chrome-tillägg.
Det här är inte nödvändigtvis dåliga förändringar - i själva verket är de utan tvekan stora förbättringar. Men Firefox verkar överge sin stora fördel och bli ännu mer Chrome-liknande. Listan över skäl att använda Firefox över Chrome krymper.
En multi-process, sandboxed Firefox är nästan här
Firefox står för närvarande ensam som den enda webbläsaren med en enda process. Chrome var flera processer när det lanserades, och andra webbläsare som Internet Explorer, Microsoft Edge, Apple Safari och Opera är alla webbläsare med flera processer nu.
I själva verket är Firefox inte längre en enda process - den har en speciell plugin-containerprocess som den använder för att isolera Flash-plugin-programmet och andra webbläsarinsticksprogram från resten av webbläsaren. Men om du har en processor med åtta kärnor och laddar åtta webbsidor körs de inte på åtta kärnor - de körs bara på en enda.
RELATERAD: Här är varför Firefox fortfarande ligger bakom Google Chrome
Mozilla har haft ett om-och-igen-projekt för att fixa denna namngivna elektrolys. Projektet var stoppades 2011 eftersom det var för svårt , men den startades om flera år senare. Tack och lov är det nästan här. Multi-process Firefox är aktiverat som standard i de nuvarande nattliga versionerna av Firefox och kommer att rullas ut till alla i mitten av december 2015, enligt Mozilla. Detta innebär att Firefox äntligen kommer att prestera bättre på flerkärniga processorer när de renderar flera webbsidor.
Som ytterligare en bonus kommer säkerhetssandboxning tillsammans med elektrolys. Detta är en annan efterlängtad funktion som andra webbläsare - ja, inklusive Internet Explorer - har haft i flera år. Firefox är för närvarande den enda webbläsaren som inte använder sandboxteknik för att begränsa skadan som webbläsare utnyttjar kan göra. Detta har haft verkliga effekter i den verkliga världen - bevittna det senaste malvertising attack som använde en noll-dag i Firefox för att kompromissa Windows-, Mac- och Linux-användare på en rysk webbplats. Sandboxning skulle sannolikt ha förhindrat detta eller åtminstone krävt att angriparna också utnyttjar en separat brist i sandlådan.
WebExtensions ersätter Firefox: s kraftfulla tilläggsramverk
Mozilla nyligen meddelat dess avsikt att döda det nuvarande Firefox-tilläggsramverket och ersätta det med något nytt. Det nya ramverket, som heter WebExtensions, är "i hög grad kompatibel med den modell som används av Chrome och Opera." Microsoft Edge är på väg att få ett tilläggsramverk som också till stor del kommer att vara kompatibelt med Chrome: s tilläggsramverk - alla utom Apple verkar hoppa på den här vagnen och införliva Chrome-liknande tillägg.
Nuvarande XUL- och XPCOM-tillägg kommer att upphävas och tas bort helt inom ett och ett halvt år. Vilka kraftfulla tillägg som du använder i Firefox idag? De kommer att vara borta någon gång inom en snar framtid och ersättas med tillägg som är mycket mer som Chrome.
Det här är inte världens ände. Mozilla vill utvidga Chrome-tilläggsramverket för att lägga till funktioner för att göra tillägg som NoScript möjliga och lägga till sidofältstöd som sidofältstödet i Opera. Mozilla vill se till att nuvarande populära tillägg kan fortsätta arbeta i framtidens FIrefox och arbetar för att få det att hända.
Och dessutom är det goda nyheter. Firefox: s kraftfulla tilläggsramverk har lett till många barnproblem, särskilt när Mozilla hoppade ombord på en Chrome-liknande snabbcykel. Det kommer att orsaka mycket fler problem, eftersom många tillägg måste uppdateras för att stödja Firefox med flera processer, annars fungerar de inte ordentligt. Framtida projekt som Servo - en ny layoutmotor som kanske en dag ersätter Gecko - skulle inte heller vara kompatibla med det gamla tilläggssystemet. Och säkerheten bör förbättras, eftersom tillägg kan sandboxas lite mer och inte alla har tillgång till allt.
Men detta gnuggar med rätta vissa människor på fel sätt. Firefox: s tilläggssystem håller på att bli mindre kraftfullt. För närvarande kan webbläsartillägg göra praktiskt taget vad som helst i Firefox. Det leder till säkerhetsproblem, kompatibilitetsproblem och brott under utvecklingen. Men det är också Firefox stora fördel - Firefox är webbläsaren med det mest kraftfulla tilläggsramverket, utan bar. Det är på väg att inte längre vara sant. Mozilla kommer att lägga till funktioner så att de mest populära tilläggen kan fortsätta att fungera, men mindre använda tillägg och framtida tillägg kommer att vara mycket mer begränsade vad de kan göra.
Om Firefox inte längre har det mest kraftfulla tilläggsramverket kommer dess största fördel över konkurrenterna att vara borta.
Firefox har följt i Chromes fotspår i flera år
Naturligtvis har Firefox följt i Chromes fotspår länge nu. Strax efter att Chrome lanserades hoppade Mozilla ombord på en snabbutgivningscykel som ser vanliga utgåvor av Firefox var sjätte vecka. Detta orsakade många problem med trasiga tillägg eftersom Firefoxs tilläggsramverk aldrig utformades för detta.
Förra året fick Firefox ett nytt tema med namnet Australis som är utformat för att vara mer ”modernt”. Många användare ansåg detta mycket mer Chrome-liknande och balkade på det. Firefox har också dumpat statusfältet, som Chrome gjorde.
Andra funktioner har blivit alltmer Chrome-liknande också. Firefox Sync redesignades för att bara använda ett användarnamn och lösenord istället för det gamla säkerhetsnyckelsystemet - precis som Chrome. Du kan nu ha både vanliga webbläsare och privata webbläsarfönster på en gång, som i Chrome. Mozilla har börjat packa i tvivelaktiga funktioner som Firefox Hello och Pocket-integration, precis som Google har byggt in sina egna funktioner i Chrome. Firefox kan nu spela H.264-videor på webben, som andra webbläsare kan.
Mozilla kommer också bara att tillåta Mozilla-signerade tillägg på den stabila versionen av Firefox, vilket kräver att användare byter till en utvecklarversion för att installera sådana som Mozilla inte har godkänt. Chrome begränsar också dessa av säkerhetsskäl.
Och Mozilla är på väg att komma ut med Firefox för iOS - en webbläsare för iPhone och iPad som ger en annan hud runt Apples Safari-renderare men låter dig synkronisera med ditt Firefox-konto. Chrome för iOS fungerar på samma sätt, men Mozilla undvek att göra detta i flera år eftersom de inte kunde använda sin egen Gecko-renderingsmotor.
Firefox behöver en distinkt identitet
Missförstå oss inte nu: De flesta av dessa förändringar är bra. Även de mest kontroversiella som att bli av med förlängningsramen kommer förmodligen att bli en förbättring på lång sikt.
Men det råder ingen tvekan om att Firefox gradvis tappar sin distinkta identitet. Att överge det mest kraftfulla tilläggsramverket för en tilläggsmodell som till stor del är kompatibel med Chrome kommer att vara ett enormt slag för en vokal del av Firefox-användarbasen.
Mozilla måste svara på en viktig fråga: Varför använda Firefox över Chrome? Mozilla skulle förmodligen hävda att Firefox är unikt eftersom det skapas av ett ideellt företag som är dedikerat till att göra webben bättre, snarare än stora vinstdrivande företag som gör fler saker som sina konkurrenter. Den använder också Gecko, en annan renderingsmotor, som förhoppningsvis hjälper till att bevara webbstandarder genom en mängd olika implementeringar. Men är det verkligen tillräckligt?
Firefox använder nu Yahoo som standardsökmotor, och det är verkligen ingen stor fördel. Fortsätt - sök "vlc" på Google, Bing och Yahoo just nu. Google visar dig en stor VLC-nedladdningslänk utan vilseledande annonser, Bing visar dig några farligt vilseledande annonser men ändå pekar dig mot VLC-nedladdningssidan, och Yahoo kommer att visa dig en massa annonser som försöker få dig att ladda ner skadlig kod utan en tydlig indikation på var du kan få VLC. Firefox har den värsta standardsökmotorn i någon vanlig webbläsare, och Mozilla hjälper verkligen inte användare genom att gå med Yahoo.