Bonjour,
je travaille sur un script que voici : http://alexandreleray.com/_stock/test2.html
et qui utilise le framework prototype plus ce code : http://alexandreleray.com/_stock/columnCollection2.js
Je débute en POO et en Prototype, j'aurai donc aimé avoir votre avis car le script tourne plus ou moins bien en fonction du navigateur utilisé (safari très rapide, firefox et camino mac ça passe, un peu plus lent sur linux). Bref peut-être que le problème viens du fait que je créé une fonction "nested" pour chaque "periodicalexecuter", mais je ne vois pas comment m'en sortir sinon avec une POO.
Des conseils ?
Merci
je travaille sur un script que voici : http://alexandreleray.com/_stock/test2.html
et qui utilise le framework prototype plus ce code : http://alexandreleray.com/_stock/columnCollection2.js
Je débute en POO et en Prototype, j'aurai donc aimé avoir votre avis car le script tourne plus ou moins bien en fonction du navigateur utilisé (safari très rapide, firefox et camino mac ça passe, un peu plus lent sur linux). Bref peut-être que le problème viens du fait que je créé une fonction "nested" pour chaque "periodicalexecuter", mais je ne vois pas comment m'en sortir sinon avec une POO.
fold: function(cible) {
var This = this;
return new PeriodicalExecuter(function(pe) {
var width = parseInt(cible.style.width);
var newWidth = width+((This.minWidth-width)/This.step);
if(Math.floor(newWidth)<=This.minWidth){
cible.style.width=This.minWidth+"px";
pe.stop();
}
else {
cible.style.width=newWidth+"px"
}
}, 0.01);
}
Des conseils ?
Merci