• Diventa Fan!
  • Seguici Twitter
  • Seguici su Google+

Firefox 4.0 – Chrome 10 – IE9 – Opera 11 – Safari 5: chi è il migliore? Ecco alcuni test

Ne abbiamo sentite di cotte e di crude, ho letto commenti davvero contrastanti riguardanti le nuove versioni dei vari browsers rilasciate in queste ultime settimane: c’è chi pone Chrome 10 in cima alla classifica dei browsers migliori, chi fa la stessa cosa con il novello Firefox 4.0, chi sostiene che Microsoft abbia battuto tutti con Internet Explorer 9, chi continua a sostenere Opera 11 per la sua velocità e chi, invece, difende a spada tratta Safari 5.

La celebre testata Zdnet ha proposto dei tests di benchmarking che mettono a confronto proprio i suddetti browsers, test che hanno rivelato risultati alquanto interessanti.

Per chi non dovesse saperlo, il benchmark (per ciò che riguarda i programmi) è un tipo di test volto a “mettere alla prova” un software, verificando le sue prestazioni nello svolgimento di un dato compito. Generalmente i test di benchmark sui programmi tendono a verificare la velocità di esecuzione di questi durante lo svolgimento di alcune funzioni fondamentali riguardanti i programmi stessi.

Alla base di ciò possiamo tranquillamente dedurre che il miglior termine di paragone per confrontare dei browser resta il loro comportamento di fronte al javascript, che è potenzialmente il compito più “pesante” che un browser possa dover svolgere. Neanche a farlo apposta lo staff di Zdnet ha scelto quattro suite di benchmark che riguardano proprio il javascript, ossia:

  • Sunspider Javascript 0.9.1, benchmark sviluppato da Mozilla che permette di simulare casi d’uso reali e di ottenere risultati decisamente accurati.
  • V8 benchmark suite, benchmark sviluppato da Google per la messa a punto del motore JavaScript V8.
  • Peacekeeper, benchmark sviluppato da FutureMark per testare la rapidità del motore JavaScript del browser rispetto a funzionalità comuni quali le animazioni, la navigazione, i forms e via discorrendo.
  • Kraken,  altro benchmark sviluppato da Mozilla basato su SunSpider ma con alcune migliorie.

E questo è quello che riguarda i test. Questi ultimi sono stati eseguiti su una macchina con la seguente configurazione di sistema:

  • OS: Windows 7, versione a 64 bit
  • Processore: Intel Q9300, quad-core, a 2.5 GHz
  • RAM: 4GB
  • Scheda grafica (GPU): NVIDIA GeForce GTX 260, 1G memoria

E, in ultimo, anche se lo avrete già capito, i concorrenti alla vittoria sono:

  • Internet Explorer 9 – build 9.0.8112.16421 a 32 bit
  • Internet Explorer 9 – build 9.0.8112.16421 a 64-bit
  • Firefox 4.0
  • Chrome 10.0.648.151
  • Safari 5.0.4
  • Opera 11.01

Prima di continuare voglio far presente a tutti i lettori che le immagini sono di proprietà dello staff di ZDNet, che si è anche occupato di eseguire i tests. E ora veniamo a noi!

Test #1: SunSpider Javascript 0.9.1

In questo test l’asse orizzontale rappresenta il tempo: il vincitore quindi è quello che ha ottenuto il tempo minore, ossia Internet Explorer a 32 bit. Fanalino di coda è sempre Internet Explorer, nella sua versione a 64 bit.

Test #2: V8

In questo test l’asse orizzontale rappresenta il punteggio: il vincitore quindi è quello che ha ottenuto il punteggio maggiore, ossia Google Chrome 10. Fanalino di coda è ancora Internet Explorer a 64 bit.

Test #3: Peacekeeper

Anche in questo caso sull’asse orizzontale del grafico è rappresentato il punteggio: il vincitore è di nuovo Chrome 10! Fanalino di coda, questa volta, Firefox 4.

Test #4: Kraken

In questo test l’asse orizzontale rappresenta il tempo: il vincitore quindi è quello che ha ottenuto il tempo minore, ossia Firefox 4. Fanalino di coda è, per la terza volta, Internet Explorer a 64 bit.

In conclusione

Questi test di benchmark rivelano dei risultati assai interessanti. E sapete perchè? Safari e Opera, ad esempio, sono pressochè equivalenti: i punti di forza dell’uno sono i punti di debolezza dell’altro e viceversa. Risultati nella norma per i due browser sovracitati, che non brillano per prestazioni in Javascript ma tantomeno lasciano a desiderare.

Risultato assolutamente deludente per Internet Explorer 9 a 64 bit, che in ben 3 test su 4 è risultato essere il browser peggiore (per altro con un bel po’ di distacco tra gli altri concorrenti!). Pollice in giù, quindi, per l’x64 del nuovo gioiellino di casa Microsoft: fortuna che arriva soltanto preinstallato con Windows 7 a 64 bit e che non è reperibile ufficialmente da internet!

Per quello che riguarda poi Chrome, IE9 a 32 bit e Firefox 4.0… beh, possiamo tranquillamente affermare che, parlando di rendering JavaScript, i tre browser si rincorrono ed è abbastanza difficile definire il migliore in assoluto. Basandoci, però, sul senso stretto della vittoria e contando numericamente le vittorie ottenute ci accorgiamo che IE9 e Firefox 4 hanno vinto un test ciascuno, e che Chrome 10 ne ha vinti due! Di conseguenza il vincitore risulta essere proprio Chrome 10!

E’ pur vero, però, che questi sono benchmark assolutamente dimostrativi: i casi d’uso comune sono ben diversi, ed il comportamento dei browsers su altre architetture potrebbe variare. E poi non prendiamoci in giro: non è un millisecondo a farci cambiare idea sul nostro browser preferito… se ci riflettiamo bene tutto si riconduce, nell’80% dei casi, ad una preferenza personale :)

E voi cosa ne pensate? Vi sareste aspettati tali risultati?

  • Cambiasso2

    io li ho provati tutti intensamente e ancora oggi per lavoro e per svago posso affermare che Opera 11 (poco pubblicizzato) è quello che rende meglio in tutti i pc, è l’unico che gira bene anche su un Pentium 4 con 256 MB di RAM. Crhome 10 su un pc obsoleta alla terza tab inizia a consumare RAM spropositatamente come Firefox 4!

  • gius

    L’articolo mi sembra un pò fazioso, vi ricordo che anche su Windows a 64bit il browser di default è IE9 a 32bit …. per cui al momento tutte le attività di ottimizzazione di Microsoft sono fatte su questa versione che è quella che deve essere comparata con gli altri browser. Se si usa la dovuta onestà intellettuale e si fa questo direi che i risultati cambiano profondamente …………. Visto che in realtà tutti gli utenti che usano Windows a 64bit in realtà usano IE a 32bit mi spiegate che senso ha mettere in evidenza le performance della versione a 64 bit ? Mi sembra chiaro che lo scopo è in modo fazioso, quello di nascondere i progressi di IE rispetto agli altri browser

  • KCM

    dipende molto dal pc che si utilizza, a me ad esempio firefox ha sempre dato risultati migliori rispetto a quelli scritti qua

  • Paolo

    guarda che dai test risulta chrome 10 ad averni vinti 2….firefox ne ha vinto uno come ie 9….quindi il vincitore risulta essere chrome 10

    • http://www.chimerarevo.com Jessica Lambiase

      Ok, devo smettere di scrivere la notte. Grazie per la segnalazione.

  • Pingback: Firefox 4.0 – Chrome 10 – IE9 – Opera 11 – Safari 5: chi è il migliore? Ecco alcuni test | Pupugnao.it

  • Dennis

    In realtà è Chrome10 ad averne vinti due!

    :p

    • http://www.chimerarevo.com Jessica Lambiase

      Distrazione, brutta bestia… Perdono =P