Home > GNU/Linux, Guide pratiche GNU/Linux > Javascript e Acid3, Firefox 3.1 batte Google Chrome

Javascript e Acid3, Firefox 3.1 batte Google Chrome

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.

  1. luimors
    7 settembre 2008 alle 19:55

    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è…

  2. dj_def
    7 settembre 2008 alle 20:31

    ottima prova, grande firefox🙂

  3. Giulio2
    7 settembre 2008 alle 20:40

    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…”!!

  4. simone
    8 settembre 2008 alle 0:10

    “Fatti, non pugnette!” cit.

    Bel post.

  5. aldolatino
    8 settembre 2008 alle 0:16

    “Fatti, non pugnette!” cit.

    come d’altronde tutti i post di guiodic.

  6. 8 settembre 2008 alle 0:25

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

  7. 8 settembre 2008 alle 8:56

    A dir poco interessante, complimenti per il post🙂

  8. marcus
    8 settembre 2008 alle 14:38

    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

  9. 8 settembre 2008 alle 19:31

    I benchmark “fatti in casa” sono sempre i migliori😀

    Perchè “funzionano sempre”😀

    Ciao!

  10. 8 settembre 2008 alle 22:31

    @marcus: prova a far partire firefox così:

    firefox -P

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

  11. 9 settembre 2008 alle 9:17

    Linux/FF3.0.1 : 1882 ms !

  12. marcus
    9 settembre 2008 alle 10:06

    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

  13. 9 settembre 2008 alle 10:19

    @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?

  14. marcus
    9 settembre 2008 alle 10:52

    ho un core 2 duo 6420

  15. alex
    12 settembre 2008 alle 18:16

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

  16. 12 settembre 2008 alle 22:31

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

  17. Ale
    18 settembre 2008 alle 17:02

    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 =)

  18. lorenzo23
    19 settembre 2008 alle 10:44

    e una prova firefox 3.1 vs epiphany, su linux?

  19. scheggia
    27 settembre 2008 alle 11:44

    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è?

  20. Carlo
    1 ottobre 2008 alle 0:08

    firefox 3.1 beta 1 preview-> 1404,3 ms

  21. claudio
    18 ottobre 2008 alle 14:39

    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

  22. zoff
    7 gennaio 2009 alle 19:14

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

  23. 15 novembre 2012 alle 20:31

    Hi there! Would you mind if I share your blog with my facebook group?
    There’s a lot of people that I think would really enjoy your content. Please let me know. Many thanks

  1. 8 settembre 2008 alle 1:57
  2. 9 settembre 2008 alle 2:00
  3. 9 settembre 2008 alle 10:12
  4. 20 settembre 2008 alle 18:46
  5. 24 gennaio 2011 alle 17:01

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger cliccano Mi Piace per questo: