Articoli e news    Prezzi

Internet Explorer 9 fa miracoli. Forse Microsoft bara

15:17 - 18 novembre 2010 di Valerio Porcu

Le prestazioni JavaScript di Microsoft Internet Explorer si sono fatte notare. I risultati sono entusiasmanti, ma secondo alcuni c'è del marcio a Redmond. L'azienda si difende, e afferma solo di aver risolto un vecchio e irritante problema di JavaScript.

L'ultima versione beta (la settima) di Internet Explorer 9 ottiene risultati eccezionali nelle prestazioni JavaScript. Sembra però che il browser Microsoft giochi sporco, e abbia rivisto l'applicazione in modo da ottenere artificiosamente il primo posto sul noto test SunSpider.

Explorer polverizza tutti. Sarà doping?

A sollevare la questione è stato Rob Sayre, un ingegnere che si occupa di Firefox; ha notato che IE9 Beta 7 ottiene risultati fino a 10 volte migliori rispetto agli altri browser, in un singolo test. Una situazione insolita, perché normalmente i distacchi non sono tanto rilevanti, e tendenzialmente sono omogenei tra i vari test.

Si potrebbe quindi ipotizzare che Microsoft stia barando, e che abbia ottimizzato Internet Explorer in modo da vincere in questo test. Alcuni hanno accolto questa ipotesi favorevolmente, anche se non è certa. L'ottimizzazione può a volte essere involontaria, e non si può escludere a priori un bug dello stesso benchmark. Detto questo forse c'è ancora un'altra possibilità.

Sul blog ufficiale di Microsoft si legge che il codice JavaScript di IE9 è stato migliorato in generale, e che non c'è stata nessuna ottimizzazione. In particolare Microsoft sottolinea come il nuovo browser riesca a liberarsi del codice inutile (dead code elimination), e quindi a rendere più rapida l'esecuzione di quello legittimo.

A conti fatti sembrerebbe che MS abbia trovato il modo di creare un browser che riesce davvero a eseguire solo le istruzioni necessarie, eliminando tutte quelle che non influiscono sul risultato finale. La situazione ideale vedrebbe pagine scritte nel migliore dei modi, che non hanno bisogno di questa "operazione di pulizia", ma la realtà come tutti sanno è diversa.

Lasciamo a voi l'onere di scegliere la versione più affidabile, e di stabilire se Microsoft abbia barato con il test SunSpider oppure se abbia realmente ottenuto un record storico. Se volete partecipare a una discussione tecnica che si basa su singole righe di codice, potete trovare pane per i vostri denti a questo indirizzo.

Condividi:   
  • Ultime news
  • Microsoft
  • Browser Internet

Commenti

Aggiungi un tuo commento
1/4 avanti    
Tsaeb 18/11/2010 15:23
 
+28 
tutti questi test sono di scarsa utilità pratica. Un giudizio serio si potrà dare solo con la versione finale di IE9 e il suo uso quotidiano per qualche tempo. Se vogliono conservare la loro quota dovrà essere un browser leggero, stabile e veloce, oltre che compatibile con gli standard.
berserkmir 18/11/2010 15:25
 
-7 
Non saprei, lo sto utilizzando da qualche giorno ed è effettivamente molto veloce, di sicuro mai visto niente di cosi reattivo ai comandi, che barino c'è da aspettarselo, in questo ambito chi non lo fa?????
A causa dei voti negativi ricevuti dagli utenti, questo commento non è visibile. Clicca qui per leggerlo.
Cerberus85 18/11/2010 15:33
 
Scusate ma nell'immagine mi sembra che sia IE 8 quello che ha i "risultati eccezionali", IE9 beta 7 mi pare sia in linea con gli altri browser...
gyready93 18/11/2010 15:34
 

 Originariamente inviata da berserkmir

Non saprei, lo sto utilizzando da qualche giorno ed è effettivamente molto veloce, di sicuro mai visto niente di cosi reattivo ai comandi, che barino c'è da aspettarselo, in questo ambito chi non lo fa?????



Sei riuscito ad abilitare l'accelerazione via gpu?
max8472 18/11/2010 15:35
 
È assolutamente possibile che IE9 stia "barando", ma se così è in Microsoft non sono molto scaltri. Non credo ci voglia molto a fare test comparativi su righe di codice arbitrario sulle quali il browser non può barare a differenza del codice "fisso" (un po' la differenza tra le applicazioni vere e, appunto, gli inutili benchmark) di un test come il SunSpider.

Questo porterebbe ad un danno di immagine notevole, soprattutto tra gli internauti che sono appunto i principali utilizzatori di un browser...

Detto questo, da quello che ho capito, IE9 avrebbe la capacità di "scartare" il codice JS superfluo, cosa che potrebbe effettivamente rivelarsi utile in certe situazioni, meno utile in altre.
grng 18/11/2010 15:39
 
+3 
Facciano vedere quanto impiega ad aprirsi, di default, con 5-10-15 tab aperte dalla sessione precedente, e quanta cpu/ram occupa, altro che stare a contare i millesimi di rendering di un test inutile
TheThane 18/11/2010 15:41
 
+4 
Mi sa tanto da 3dmark con ati/nvidia
g.dragon 18/11/2010 15:50
 
-3 
azzarola che miglioramento.. spero proprio che non stiano barando... finalmente un concorrente in piu in questa mega battaglia tra broswer..

cmq ricordo che l'ultima beta di chrome è chrome 9 dev..
AurZero 18/11/2010 15:52
 
+3 
Ma questi risultati sono soggettivi? Ogni sito da un suo personalissimo risultato. L'altro giorno Computerworld affermava che Firfox 4.0 Beta7 era il browser più veloce dietro solo a Opera 11 con ie9 ultima, adesso qui Firefox sta dietro alle 7 di chrome ed ie9 è prima? Per carità meglio per chi riesce a vincere sono contento, ma c'è troppa brutta aria.
demon77 18/11/2010 15:53
 
+2 

 Originariamente inviata da Cerberus85

Scusate ma nell'immagine mi sembra che sia IE 8 quello che ha i "risultati eccezionali", IE9 beta 7 mi pare sia in linea con gli altri browser...




err.. no.. penso che il risultato si intenda migliore tanto più è piccola la barra..

Non so se sono "punti" o tempi di apertura della pagina espressi in millisecondi..
1/4 avanti    
Accedi o  registrati.
Nome utente:
Password:
Segnala TomsHW

Correlazioni

  Azienda: Microsoft
  Categoria: Software
  Tag: Browser Internet, Internet Explorer