Pour moi il a le même défaut que jQuery : s'imposer au niveau global en déclarant des $, des $$, des Browser, et autres variables globales qui nuisent à la propreté et le respect mutuel entre scripts dans la même page, ou bien modifier document pour lui ajouter des fonctions ce qui éparpille toute l'API de ce framework.
Je préfère l'élégance de YUI qui à la politesse de se loger dans la function globale YUI() et de limiter son empreinte à cette fonction.
@Camille : je l'utilise autant que je peux :) Mais oui, effectivement, tout le monde parle de jQuery. Pire : son utilisation est imposée par des personnes qui ne s'en servent pas directement (project manager, CEO, etc) parce que ... ils en entendent parler. Du coup, même en préférant Mootools, on se retrouve souvent à utiliser jQuery.
@Lionel : c'était un problème en 2005, quand on composait des apps à base de libraries qui ne savaient rien les unes des autres. Aujourd'hui, des outils comme jQuery et Mootools servent de base au reste du développement, et les autres libs tiers que nous utilisons sont des plugins pour celles là (voir à ce sujet la première partie de ma réponse à un autre article : https://gist.github.com/3994312 ).
Il y a encore beaucoup de gens qui utilisent Mootools aujourd'hui ? J'ai l'impression d'entendre parler que de jQuery...
Il y a environ 12 ansJe pense comme toi et justement un peu de news Mootools, ça fait du bien ^^:)
Il y a environ 12 ansPour moi il a le même défaut que jQuery : s'imposer au niveau global en déclarant des $, des $$, des Browser, et autres variables globales qui nuisent à la propreté et le respect mutuel entre scripts dans la même page, ou bien modifier document pour lui ajouter des fonctions ce qui éparpille toute l'API de ce framework.
Il y a environ 12 ansJe préfère l'élégance de YUI qui à la politesse de se loger dans la function globale YUI() et de limiter son empreinte à cette fonction.
@Camille : je l'utilise autant que je peux :) Mais oui, effectivement, tout le monde parle de jQuery. Pire : son utilisation est imposée par des personnes qui ne s'en servent pas directement (project manager, CEO, etc) parce que ... ils en entendent parler. Du coup, même en préférant Mootools, on se retrouve souvent à utiliser jQuery.
@Lionel : c'était un problème en 2005, quand on composait des apps à base de libraries qui ne savaient rien les unes des autres. Aujourd'hui, des outils comme jQuery et Mootools servent de base au reste du développement, et les autres libs tiers que nous utilisons sont des plugins pour celles là (voir à ce sujet la première partie de ma réponse à un autre article : https://gist.github.com/3994312 ).
Il y a environ 12 ans