Senare idag släpper Mozilla den efterlängtade Firefox 4. Denna nya version av Firefox skryter med att den är snabbare och enklare att använda, samt att den introducerar några nya funktioner, framför allt Firefox Sync.
Men är det tillräckligt bra för att konkurrera med Google Chrome?
Mozilla Firefox har under många år varit webbläsaren för att utmana Microsofts Internet Explorer, i syfte att bygga en bättre webb.
Fram till nyligen hade Mozilla skapat en webbläsare som allmänt använts av de tekniska på grund av dess hastighet, tilläggsstöd och webbkompatibilitet. Sedan 2008 har Google Chrome långsamt tappat bort IE och Firefox marknadsandel, tack vare sitt snygga gränssnitt, belysningshastighet och snabba utvecklingscykel.
Firefox 4 markerar en förändring inom Mozilla för att påskynda deras utvecklingscykel och släppa en ny iteration var 16: e vecka. Firefox 4 har utvecklats sedan början av förra året, i syfte att ge en snabb surfupplevelse med omfattande stöd för nya webbstandarder.
Det verkar som att många webbläsare efterliknar Chromes vertikalt minimala gränssnitt, med Internet Explorer 9 som använder en ny ren navigeringsfält och flikar ovanpå följer Firefox 4 samma väg.
Det första du ska märka om Firefox nya gränssnitt är hur djupt integrerad webbläsaren ser ut i Windows, Mac och Linux. Firefox 4 ser särskilt infödd ut i Ubuntu och är den enda vanliga webbläsaren som stöder teman Ambiance och Radiance.
Efter Chromes designidéer för att placera alla menyalternativ i en enda menyknapp ("skiftnyckeln") har Firefox implementerat en liknande menyknapp, men tyvärr är det dåligt gjort. Det är svårt att hantera, och många användare kommer sannolikt att byta tillbaka till den gamla goda menyraden.
Åtgärderna "stopp", "uppdatera" och "gå" har också kombinerats till en enda knapp, placerad på höger sida av adressfältet. Alla dessa ändringar ger ett radikalt annorlunda användargränssnitt jämfört med tidigare Firefox -versioner.
Även om många anser WebKit som den överlägsna återgivningsmotorn, som både Chrome och Safari är baserade på, håller Mozilla fortfarande fast vid Gecko. Firefox 4 är baserat på Gecko 2.0 -motorn, vilket ger en ny JavaScript -motor med sig JagerMonkey.
Firefox 3.x JavaScript var avsevärt överträffat av Chrome, men slutligen är det i nivå med Googles webbläsare. Sidladdning är mycket bättre, och i mina vardagliga, icke-vetenskapliga tester tror jag att det är en snabbare webbläsare än Chrome. Även om Firefox fortfarande verkar drabbas av dåliga webbläsartider i Ubuntu åtminstone.
Under de senaste månaderna har hårdvaruaccelererade applikationer blivit allt populärare, med Adobe Flash 10.2 som stöder GPU -rendering och Adobe Photoshop med OpenCL. Slutligen börjar webbläsare implementera denna nya teknik och det här är ett område där Mozilla har tävlingen att slå för nu.
Firefox 4 har hårdvaruacceleration som standard aktiverad i Windows med Direct2D, och Mac och Linux med OpenGL. Denna nya teknik flyttar en del av bearbetningen från CPU: n och över på GPU: n, vilket borde göra det möjligt för sidor att återges snabbare.
Bland webbläsarna på flera plattformar är Google Chrome hårdvaruacceleration inaktiverad som standard och stöds endast i Windows, medan Opera ännu inte har stöd för denna nya teknik.
Firefox har alltid stött den senaste webbtekniken, och det är ingen förändring i Firefox 4. Stödet för HTML5 och CSS3 har förbättrats. Nytt stöd har lagts till för WebGL, som tillhandahåller 3D -animering i webbläsaren. Googles nya öppna videoformat, WebM, stöds nu också i Firefox.
Webbstandardförbättringarna kan enkelt ses genom att köra Firefox 4 genom allas favorit Acid3 -test. Sedan Chrome 4 uppnåddes en perfekt 100 i någonsin lansering av Googles webbläsare.
Firefox 3.6 fick 94/100, och några förbättringar har setts med Firefox 4 som fick 97/100, men det är fortfarande inte den poängen som uppfyller 100% webbstandarder som Chrome lyckas uppnå.
Firefox 4 ger inte många nya funktioner som sådana, kom ihåg att Firefox redan hade många av funktionerna som finns i moderna webbläsare.
Mozillas stora nya funktion är Firefox Sync. Chrome och Opera har haft det här ett tag, och det säkerhetskopierar och synkroniserar i princip dina bokmärken, historik, inställningar och lösenord mellan alla dina enheter som använder Firefox.
Firefox Sync fungerar bra, men det är mycket dåligt genomtänkt och implementerat. Medan Google Chrome Sync låter dig fortsätta lägga till enheter till ditt synkroniseringskonto, och all data är det sprids mellan alla dina aktiva Chrome -webbläsare, Firefox -synkronisering kräver lite onödigt förvaltning.
Användare måste konfigurera en huvudsaklig Firefox -enhet som all data styrs från och där enheter drar och uppdaterar data till. Firefox Sync kräver att enheter inaktiverar sig själva om de inte används längre, vilket kan vara irriterande för ominstallationer av operativsystemet.
För att lägga till ännu mer komplexitet i Firefox Sync är all data krypterad, vilket innebär att användaren förväntas hantera krypteringsnycklar!
Som Firefox Sync är nu erbjuder Google Chrome ett mycket enklare sätt att synkronisera data, eftersom det fungerar som Dropbox där endast en version av data synkroniseras eller säkerhetskopieras.
Andra nya funktioner inkluderar ...
Även om Firefox är mycket funktionsrikt saknar det en av Chromes största fördelar med flikbehandling, där varje flik körs som sin egen process.
Firefox 4 lider fortfarande av problemet där en oseriös flik kan ta ner hela webbläsaren, vilket du kan hävda gör den mindre stabil än Chrome.
Firefox 4 är en utmärkt webbläsare och ett bra steg framåt från sin 3.x.x -era. Mozillas försök att konkurrera med Google Chrome hade varit dåliga fram till denna tidpunkt. Nu med ett fint nytt gränssnitt och hastigheten att matcha Chrome, är Firefox äntligen en värdig konkurrent.
Även om det fortfarande lider på vissa områden, främst i en mycket dålig implementering av webbläsarsynkroniseringsfunktionen och bristen på oberoende flik processer, med en snabbare utvecklingscykel bör vi förvänta oss fantastiska saker från Mozilla 2011 och Firefox 4 är bara början på detta nya offensiv.
Om du tidigare var ett fan av räven är det kanske dags att titta på version 4 och byta tillbaka till Firefox.
Allt Ubuntu, dagligen. Sedan 2009.