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?






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