Firefox e javascript

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

  • homer87

    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…

  • homer87

    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..

  • homer87

    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.

  • Pingback: pseudotecnico:blog()

  • salvo

    ma esiste uno standard del javascript?

%d bloggers like this: