Javascript e Acid3, Firefox 3.1 batte Google Chrome

7 09 2008

Molti tengono Firefox vicino al loro cuore

Ho confrontato Google Chrome con la versione beta del nuovo Firefox 3.1, che include l’aggiornamento del motore di rendering (Gecko) e l’introduzione della tecnologia TraceMonkey.

SI tratta in sostanza un compilatore particolarmente ottimizzato per Javascript che velocizza l’esecuzione di tutte quelle applicazioni web che ne fanno uso: tutti i siti di social network (tipo facebook) e i motori CMS per i blog (come wordpress) e i siti (come Joomla!), ovvero tutto il cosiddetto web 2.0, nonché gmail, google docs e tutte le applicazioni che funzionano dentro un browser.

In altre parole, l’equivalente di V8 presente in Google Chrome, ma, allo stato, più veloce.

Il test su Javascript utilizzato è Sunspider, di Apple webkit (ricordo che webkit è il motore di rendering di Safari e di Google Chrome).

Inoltre ho sottoposto i due browser al test Acid3 per la verifica della rispondenza agli standard web. Maggiori informazioni su questo test sono reperibili su Wikipedia.

Le versioni confrontate sono:

Google Chrome Beta come distribuito da Google

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13

Firefox 3.1 beta1pre, nightly build del 5 settembre 2008 (con jit attivato)

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b1pre) Gecko/20080905031348 Minefield/3.1b1pre

Entrambi, ovviamente, in versione Windows.

Ed ecco i risultati dei test:

ACID3:

Acid3 test Firefox 3.1b1pre 20080905

Acid3 test Firefox 3.1b1pre 20080905

Chro

Acid3 test Google Chrome

Da notare anche che durante il test, Google Chrome ha notevoli problemi di performance.

Passiamo ora al test di velocità Javascript:

Firefox batte Chrome per la seconda volta.

E’ necessario però abilitare Tracemonkey, che di default è disattivato.

E’ semplicissimo.

1. scrivere about:config nella barra degli indirizzi di firefox

2. scrivere la parola chiave jit

3. cliccare sulle 2 opzioni che compaiono (se leggete chrome sappiate che non c’entra con Google Chrome :) )

Curiosamente, Google Chrome batte di molto Firefox 3.1 nel test dromaeo, di Mozilla, che però è  molto meno approfondito di Sunspider e difatti quasi mai preso in considerazione per i confronti, neppure da Mozilla stessa che, all’annuncio di Firefox 3, pubblicò i dati di Sunspider.

Da notare anche che, tra i browser in beta basati su webkit, Google Chrome è quello con la percentuale peggiore all’acid3 test (da marzo infatti, le versioni di sviluppo del motore webkit raggiungono 100/100).

Ho fatto anche un confronto con Opera.

Questi sono i risultati di dell’ultima versione di Opera (9.52.2):

Acid3: 83/100

Sunspider: 8816.4ms

L’ultima versione stabile di Firefox (quindi senza TraceMonkey), ovvero la 3.0.1, impiega la metà a superare il test Sunspider (precisamente 4440 ms) mentre per l’Acid3 si ferma a 75/100.

Installare Firefox 3.1b1pre (nome in codice: minefield)

Windows: scaricare l’installer qui ed eseguirlo

GNU/Linux: scaricare il file compresso, scompattarlo ed eseguire il file “firefox” in esso contenuto

Ubuntu Hardy Heron (8.04): Aggiungere i repository seguenti e successivamente installare da synaptic i pacchetti firefox-3.1 e firefox-3.1-gnome-support

deb http://ppa.launchpad.net/fta/ubuntu hardy main

Se non sapete come si aggiungono i repository guardate qui.

Ultima nota: le build di Firefox 3.1 per GNU/Linux sono un po’ indietro rispetto a quelle per Windows, per cui le prestazioni sono minori per Javascript, ma comunque migliori di Google Chrome.


Azioni

Informazione

26 risposte

7 09 2008
luimors

complimenti… solo cosi si puo valutare la velocità dei browser con precisione .

ben fatte e molto ben spiegate.

di fronte a questo le valutazioni vengon da sè…

7 09 2008
dj_def

ottima prova, grande firefox :)

7 09 2008
Giulio2

Mi piace l’idea di aver confrontato la beta di Chrome e una beta di FireFox! Ottimo, così nessuno può dire “eh ma Chrome è in beta eh…”!!

8 09 2008
simone

“Fatti, non pugnette!” cit.

Bel post.

8 09 2008
aldolatino

“Fatti, non pugnette!” cit.

come d’altronde tutti i post di guiodic.

8 09 2008
guiodic

Grazie aldo. Per le pugnette ci sono altri ottimi siti: http://www.youporn.com ;)

8 09 2008
Neffscape >> » Chrome V.S Firefox: la volpe non resta a guardare

[...] ai test condotti da Guiodic, la prossima versione di firefox (la 3.1, nome in codice “Minefield”) risulterebbe [...]

8 09 2008
Antonio Doldo

A dir poco interessante, complimenti per il post :)

8 09 2008
marcus

Avevo fatto il sunspider qualche settimana fa,con ff3, ed avevo avuto un risultato di poco superiore ai 2000 ,ora l’ho ripetuto ed ottengo più di 15000 sulla debian64 aggiornata e più di 39000 sulla 32 che non uso più e su cui è rimasto il vecchio ff 2.0.0.14.
Il pc è un c2d 6400, ma il test dipende anche dalla linea?
Ciao

8 09 2008
Markon

I benchmark “fatti in casa” sono sempre i migliori :D

Perchè “funzionano sempre” :D

Ciao!

8 09 2008
guiodic

@marcus: prova a far partire firefox così:

firefox -P

crea un altro profilo e vedi se hai gli stessi risultati.

9 09 2008
Bookmark del 8 Settembre 2008 » Ubuntu block notes

[...] Javascript e Acid3, Firefox 3.1 batte Google Chrome « Guiodic BlogCOme Firefox batte Google Chrome in velocità (none) Condividi: [...]

9 09 2008
Andrea P

Linux/FF3.0.1 : 1882 ms !

9 09 2008
marcus

ho provato con un nuovo profilo e mi sta sui 10′000, ma oggi dà quel risultato anche con il profilo tradizionale. Ho provato anche opera e sta sui 17′000.
Però navigando non noto differenza rispetto a qualche settimana fa , quando sia ff che opera stavano sotto i 3′000.
Ciao

9 09 2008
Bookmark del 8 Settembre 2008 » Ubuntu block notes

[...] Javascript e Acid3, Firefox 3.1 batte Google Chrome « Guiodic BlogCome Firefox batte Google Chrome in velocità Condividi: [...]

9 09 2008
guiodic

@marcus: mmm… se tutti e due si sono “rallentati” o hai un problema a livello di sistema (non so se la velocità di connessione può infuenzare) oppure ricordi male tu :)

Che processore ha la tua macchina?

9 09 2008
marcus

ho un core 2 duo 6420

12 09 2008
alex

Scusate … non so ke sono sti repository ma per windows non ci sono???

12 09 2008
guiodic

@alex: certo che no… windows non è così avanti.

18 09 2008
Ale

Avete ragione a dire che firefox è il migliore (io uso gli altri browser solamente per il testing di siti) comunque va detto che Chrome è solo una beta…

Staremo a vedere nei prossimi mesi =)

19 09 2008
lorenzo23

e una prova firefox 3.1 vs epiphany, su linux?

20 09 2008
FtMoVa » Blog Archive » Bookmark del 8 Settembre 2008

[...] Javascript e Acid3, Firefox 3.1 batte Google Chrome « Guiodic BlogCome Firefox batte Google Chrome in velocità [...]

27 09 2008
scheggia

ho installato google chrome e prima ancora google blocco note, con google chrome la funzione tasto destro annota su google blocco note non va. Qualcuno sa dirmi perchè?

1 10 2008
Carlo

firefox 3.1 beta 1 preview-> 1404,3 ms

18 10 2008
claudio

93/100 con
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b2pre) Gecko/20081017 Ubuntu/8.10 (intrepid) Shiretoko/3.1b2pre

7 01 2009
zoff

Qualcuno sa perché Mozilla si è “arresa” al 93% per l’acidtest3?

Lascia un commento