Bruno Desthuilliers a écrit :
> ASM a écrit :
>> Bruno Desthuilliers a écrit :
>>> Accessoirement, il existe des bibliothèques comme Prototype, JQuery
>>> ou Mochikit qui simplifient énormément ce genre de traitements...
>>
>> Heu ... si on n'y comprend pas trop en JS, je me demande comment on va
>> se dépatouiller d'usines à gaz ...
>
> En ce qui concerne Prototype et Mochikit, ça aurait plutôt tendance à
> *simplifier* l'utilisation de javascript AMHA.
Je ne suis pas d'accord. Si on ne comprend pas trop
JS, il est fortement
recommandé de ne *PAS* utiliser Prototype, Mochikit et autres jQuery.
Pourquoi ?
Simplement parce que l'utilisation de ces librairies a tendance à nous
faire développer à la sauce définie par la librairie. Et donc, on a
aucune chance d'apprendre et *comprendre* le fonctionnement de
JS.
On saura faire du
JS façon Prototype, ou du
JS façon jQuery, mais en
aucune manière du
JS façon
JS !
Certes les librairies aident (peuvent aider) à réduire le code
spécifique à chaque navigateur, mais le jour ou la librairie ne peut pas
être utilisée pour une raison X ou Y, et bien on est tout penaud devant
le <script></script> qu'on est incapable de remplir.
Une fois que
JS est compris, pourquoi pas aller voir les librairies,
d'accord. Mais tant qu'on y comprend rien, non, il ne faut pas les
utiliser, il faut se limiter aux besoins basiques qu'on a avec du bon
JS
de grand mère.
--
laurent