Afficher un message
Vieux 21/06/2007, 15h27   #7
Bruno Desthuilliers
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: ajouter automatiquement du code HTML juste derriere tous lestextareas d'une page

ASM a écrit :
> 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.

>
> "simplifier" tout en "compliquant" (les docs sont quasi innexistantes)


Pardon ???

http://www.prototypejs.org/api
http://www.prototypejs.org/learn
http://mochikit.com/doc/html/MochiKit/index.html
http://docs.jquery.com/Main_Page

T'es carrément de mauvaise foi, là.

>
>> Et le terme d'usine à gaz me semble très exagéré. N'aurais-tu pas
>> comme un a priori, là ?

>
> 3 réponses :
> - Oui j'ai un très très fort à priori.


Ca se voit.

> (renforcé par ma pas si vieille expérience du RTC)
> - Attends ! charger 96ko d'une usine (prototype)
> qui intègre aussi l'Ajax pour, finalement,
> n'utiliser que $(), $F(), et peut-être each() .... ? ?


T'inquiète, t'a vite fait d'en utiliser bien plus, même si tu ne fais
pas d'ajax.

> à mon idée il vaut mieux, soit les extraire de prototype, soit s'en
> faire des personnalisations ou se contenter de ses fonctions persos.


A mon idée, il vaut mieux utiliser une bibliothèque déjà bien conçue et
activement maintenue plutôt que de réinventer la roue.

> - C'est absolument génial cette bibli ... si on en a vraiment l'usage.


Dès qu'on sort du trivial, on en trouve vite l'usage. Maintenant, c'est
sûr que si tu a du temps à perdre, tu peux aussi tout faire à la main,
hein...

> Ha! j'ai enfin trouvé une doc en français (bon, ce n'est pas la dernière
> version de prototype, mais ça peut aider)
> <http://dcabasson.developpez.com/articles/javascript/ajax/documentation-prototype-1.4.0/>


Tu ne lis pas l'anglais technique ???

>
>>> Charger toute une bibli pour une simple bouche sur des éléments de
>>> formulaires ... ça me semble un peu hors d'échelle.

>>
>> Pas moi,

>
> sans doute es-tu en ADSL 32Gb/s ?


adsl tout ce qu'il y a de basique - j'habite à la campagne.

>> surtout si les factorisation de code déjà effectuées par la
>> bibliothèque permettent par ailleurs d'écrire nettement moins de code
>> "spécifique".

>
> Là, oui, je puis être d'accord.
> Reste à savoir : quel est l'exact *besoin* en ce cas particulier.


Eh oui. S'il s'agit de générer des fragments de dom et de les insérer
dans le document, personnellement, je n'hésiterais pas une seconde.

>
> Question :
> Prototype, tout un tas de monde s'en sert, donc normalement il devrait
> être en cache,


Ah ???

> comment se passe la gestion du cache alors qu'il y a je
> ne sais combien de versions de prototype qui errent de par le Net ?


Ca marche comme pour n'importe quelle autre ressource. Le cache est lié
à l'url de la ressource. Comme l'url de *ta* version de la bibliothèque
ne change pas de page en page (enfin, normalement...), le code n'est
chargé que s'il n'est pas en cache (ou si le cache a expiré).

Si tu veux mutualiser entre plusieurs domaines, ça doit être possible
aussi en dédiant un domaine à ça et en passant une url absolue dans tes
pages.
  Réponse avec citation
 
Page generated in 0,06777 seconds with 9 queries