Oggi Cristian ha pubblicato su downloadblog un interessante benchmark che confronta le performance di Opera, Firefox ed Internet Explorer per analizzare ed eseguire diverse tipologie di applicazioni in javascript.
Purtroppo l’esito è veramente sconfortante, Firefox 1.5 è terribilmente lento rispetto ad Opera e per di più se eseguite il test sulla versione per Linux del browser ottenete un orrendo risultato che oscilla tra di 2400 e 2800 ms (Ubuntu Edgy Live e Fedora).
Siccome javascript è, e sarà, sempre più il cardine dei nuovi siti (e quindi delle nuove web application) spero che gli sviluppatori di Mozilla smettano di concentrarsi sul look-n-feel del browser ed inizino a lavorare seriamente sul vero grosso difetto di Gecko. La gestione e l’esecuzione di javascript.
[Update]
update quasi in realtime.. ho provato Ephifany 2.14.2 ed il risultato medio (10 esecuzioni) è intorno a 1900 ms.
[Update 2]
Con firefox 2.0b1 per Linux il risultato scende tra 1750 a 1900 ms ma è ancora troppo lento rispetto ai 500ms di Opera 9
ciuaz
9 replies on “Firefox e javascript”
Io ho fatto il test su Ubuntu Dapper (con firefox 1.5.0.5) è il risultato è di 1807 ms… Non saranno i 500 di Opera 9 però nemmeno i 2008 che avevi scritto tu…
Rifatto il test e il valore è sceso a 1699 (Ubuntu dapper e firefox 1.5.0.5)…. Ma quanto è affidabile questo test?
il test varia molto in base al carico di lavoro del tuo pc e del browser. Inoltre le prime 2/3 esecuzioni direi di non considerarle in quanto il js ancora non è stato propriamente cache-ato da firefox.
Su ubuntu edgy ottengo per la precisione una media di risultati prossimi al 2200, mentre su fedora (dove però ho installato alcune estensioni) il tempo di esecuzione sale drasticamente.
ovviamente come ogni benchmark i valori sono da prendere con le molle.. ma il fatto che lo scarto tra opera e firefox sia così ampio fa solo riflettere..
Ill carico della CPU credo che sia abbastanza elevato (40%) visto che ho anche BiTTornado avviato….. :D
Il 1807 è stato uno dei primi risultati mentre il 1699 siamo intorno al 10mo tentativo.
A questo punto mi viene da pensare che edgy non sia ancora ottimizzata…
In quanto a Firefox deve migliorare sicuramente.
C’è da pensare se Canonical spinge ad usare Opera.
Sarà più lento ma a me piace troppo Firefox :)
Mac Os X 10.4.7 Mini G4 1.42Ghz
Le medie sono calcolate “ad occhio”
Firefox 1.5.0.6: media di 2850ms
Firefox 2.0beta1 (nightly di oggi): media di 2800ms
SeaMonkey 1.0.2: media di 3200ms
Camino 1.0: media di 2500ms
Safari: media di 850ms
Opera 9.00: media di 1050ms
Come ho già scritto anche su Downloadblog, c’è un’interessante discussione su MozillaZine a proposito di questo argomento.
Firefox 2.0 e JavaScript…
Memore di un vecchio post di Fullo sulle prestazioni di Firefox con JavaScript, ho deciso di fare un piccolo test sul mio iMac Core 2 Duo usando lo stesso benchmark. Ho preso in considerazione due diverse versioni di Firefox: Firefox 2.0 RC3 ufficiale …
ma esiste uno standard del javascript?