Windows 7 BETA: prima occhiata Google è impazzito!!!!
gen 15

Come sapete dal post precedente ho recentemente scaricato ed iniziato a testare la beta di Windows 7… in questo articolo mi voglio soffermare sulle performance dei vari browser.

Ho voluto cominciare con un confronto un po’ “anomalo” ma che trovo possa essere comunque significativo… mi sono chiesto quindi quale  bundle (browser + os) offrisse la migliore “user experience” all’utente finale tra Windows Vista con IE7 contro Windows 7 con IE8. Mi rendo conto che sto confrontando 2 browser su due sistemi operativi differenti ma trovo che la cosa abbia un senso per un motivo banalissimo… quando mai l’utente comune va aggiornarsi il browser di sistema? Mio padre (e come lui molti altri) ad esempio si è recentemente preso un netbook con Windows XP e IE6… ha cominciato ad usarlo senza accorgersi di avere una versione vecchia del browser (tra parentesi non credo sappia nemmeno che versioni di IE esistono) e se non fosse stato per me avrebbe continuato ad usare il 6 fino alla fine della vita del netbook. Ho deciso quindi che il test avrebbe avuto senso in quanto rispecchierebbe il “feeling” che avrebbe l’utente medio che fosse andato a comprarsi la sua copia di aggiornamento Vista -> 7 (facendola poi installare al figlio del vicino di casa o al “cuggino”).

Nei test successivi invece faccio un confronto sulle prestazioni tra i maggiori browser disponibili adesso sulla scena per valutare quale sia il più performante. 

La macchina su cui si è svolta la sfida è la stessa descritta nel precedente post su Windows 7 (un P4 da 3,2GHz con 1GB di RAM)…

Il primo test è il SunSpider benchmark i cui risultati sono (minore è il tempo maggiori sono le performance):

sunspider-ie

Come possiamo vedere l’accoppiata Interet Explorer 8 e Windows 7 porta a casa risultati il doppio più rapidi di Internet Explorer 7 con Vista. Il merito ovviamente è da imputare in gran parte a IE8 che ha fatto grandi passi avanti (test tra i due browser che ho fatto in passato sullo stesso sistema operativo hanno dato risultati in linea con quanto ottenuto… anche se noto un miglioramento per IE8).

I risultati dell’Acid Test 3 sono (maggiore è la percentuale maggiore è l’aderenza agli standard):

acid3-ie

Anche qui notiamo che IE8 è più avanti del suo fratello maggiore… purtroppo però constatiamo anche che l’aderenza agli standard è ancora estremamente bassa. Come potrete notare più in basso Internet Explorer, per quanto concerne i browser più diffusi, è ancora quello che meno aderisce agli standard W3C.

I risultati del Benchmark - W3C DOM vs. innerHTML sono (minori sono i tempi maggiori sono le performance):

innerhtml-ie

Anche in questo test è possibile constatare come le performance del nuovo browser siano nettamente superiori… Microsoft evidentemente non è statacon le mani in mano e ha cercato di migliorare il suo browser. Nonostante tutto però IE8 rimane comunque un browser molto indietro rispetto alla concorrenza… dando infatti un’occhiata qua sotto a come si comportano Firefox 3, Google Chrome 1 e Safari 3.2 su Windows 7 ci si rende conto che a Redmond hanno ancora parecchia strada da fare prima di avere un browser veramente competitivo!

sunspider-w7

acid3-w7

innerhtml-w7

Da questa analisi si vede subito che in fatto di rapidità ed aderenza agli standard è Google Chrome a farla da padrone! Speriamo che Mountain View migliori questo browser (basato sul motore Webkit… lo stesso di Safari) che sembra davvero promettere estremamente bene.

4 Responses to “Windows 7: browser a confronto”

  1. wisher Says:

    Non credo che i test che hai proposto per i borwser siano molto adatti per valutare la user experience. Alla fine quando si parla di web il limite è dato nella maggior parte dei casi dalla connessione. Ovviamente le differenze prestazionali si notano, ma il loro impatto è IMHO modesto.
    L’unico test che potrebbe avere un senso è quello della conformità agli standard web, che ha un reale impatto sulla visualizzazione dei vari siti.

  2. Stefano Says:

    Considera pero che sempre più siti fanno uso di javascript e delle valide performance cambiano l’impatto sull’utente. Un browser a cui recentemente  (www.deltadraco.com) con IE mi risultava ben più lento che con safari o firefox. Recentemente per lavoro sto realizzando un sito per una società… avevo fatto tutta la gestione della barra dei menu tramite javascript (per poter aggiornare più div in contemporanea su hoveron del mouse)… e su IE risultava talmente lento che ho dovuto cambiare un po’ le cose per non renderlo inusabile!

    Non sto dicendo che sia essenziale… ma avere buone performance in questo senso migliora molto l’esperienza con siti che utilizzano ajax.

  3. EnricoC. Says:

    Articolo invece secondo me decisamente interessante!
    Domandina: per fare i grafici hai utilizzato Numbers? :)

  4. Stefano Says:

    Usato Keynote!

Leave a Reply