Skip to content

{ Tag Archives } benchmark

Benchmark - YCodaSlider 2.0rc2

Ho corretto numerosi bug. Pulito il codice. Ora esegue mediamente in 70-80ms su Firefox 2.0 settando una larghezza iniziale. La velocità è praticamente triplicata.
BENCHMARK:

PRIMA

METODI:

PRIMA

Benchmark 1
Benchmark 2
YCodaSlider 2.0rc2 - SVN - rev 121
YCodaSlider 2.0rc2 out.
DEMO SITE

Also tagged , , ,

Benchmark - YCodaslider 2.0 refactory

PRIMA:

DOPO:

Dal lavoro sui metodi ho capito cosa rende lento il plugin. Ho meglio più che lento, cosa inficia maggiormente sul tempo di esecuzione di YCodaSlider 2.0:
Benchmark
Il metodo nav() impiega circa 130ms per essere eseguito (firefox 2.0).

nav : function(el){
var [...]

Also tagged , ,

Benchmark 1.0 - Peso dei metodi

Ho portato avanti l’esperimento del plugin “benchmark”.
Modificando il plugin benchmark, ho trovato un sistema accettabile per adattare il plugin creato al calcolo del “peso” dei metodi di un plugin. Qui la verisione usata: svn
metodi
Ecco il risultato:

Il widget non è nascosto. E’ visibile. Ho capito che lavorare su elementi nascosti è sviante.. E’ vero ci [...]

Also tagged , ,

Benchmark 1.0

DOWNLOAD
PACKED

Perchè questo plugin?
Secondo molti se io salvo un dato in un elemento DOM all’interno di una proprietà “expando” in fase di lettura sarò più veloce rispetto ad avere lo stesso dato in un attributo html.

Il plugin sembra confermare questa tesi.
Intanto cosa indica il grafico. Se spiego il grafico sarà più semplice capire come usare il [...]

Also tagged , ,