11550 sujets

JavaScript, DOM et API Web HTML5

Pourriez vous partager les bonnes adresses d'API qui existent pour faciliter la programmation javascript / DHTML ?
Des bibliothèques qui permettent par exemple d'afficher/masquer un <DIV> progressivement avec un effet de transparence ou ce genre de truc...
Modifié par easyzik (11 May 2007 - 16:09)
hakkou a écrit :
perso j'utilise script aculous pour les effets et prototype pour les fonction raccourcis
Après mes recherches, je pense aussi m'orienter vers prototype et script.aculo.us
C'est vrai que ça pèse lourd, mais vu que je m'oriente vers du développement Ajax / toutjavascript une bonne base est necessaire.

Pour ceux que ça interesse, voila une bonne doc de prototype :
http://beta.bigmedium.com/projects/prototype-pdf/

Il y a aussi ce blog axé prototype qui est un bon point de départ :
http://www.prototypedoc.com/
Modérateur
Salut,

Utiliser prototype/scriptaculous sans être un dieu en JS, c'est aller au casse-pipe. On peut faire de l'Ajax de manière légère et sans tout cet attirail... inutile. Ce que t'as donné Shinuza est le plus adapté pour ce que tu souhaites faire si tu ne veux fournir qu'un minimum d'efforts.

Ces librairies (prototype/scriptaculous) ne sont pas de bonnes bases mais plutôt des gros boulets à trainer si tu n'es pas capable d'en comprendre le code... (ce que tu sauras peut-être aborder... dans 3 ans si tu pars de zéro)

et... du développement tout javascript dis-tu ? tu es déjà dans la mauvaise voie... Smiley ohwell
koala64 a écrit :
Ces librairies (prototype/scriptaculous) ne sont pas de bonnes bases mais plutôt des gros boulets à trainer si tu n'es pas capable d'en comprendre le code... (ce que tu sauras peut-être aborder... dans 3 ans si tu pars de zéro)
T'inquiète, je pars pas de zéro... Smiley biggrin
Moo.fx quand à lui est aussi dispo en version protoype et pas seulement mootools Smiley cligne

Mais je vais tout regarder en profondeur, pas de souci !
Modifié par easyzik (14 May 2007 - 13:26)
Shinuza a écrit :
ByteFx : http://www.devpro.it/bytefx/

Mais mais mais, ça m'a l'air très bien ça! Je ne connaissais absolument pas, et je dois dire que c'est une belle découverte: des effets graphiques de qualité, faciles à utiliser, et surtout pour un poids d'à peine 2ko!
Modifié par Benjamin D.C. (14 May 2007 - 13:25)
Shinuza a écrit :
ByteFx : http://www.devpro.it/bytefx/
Mootools : http://mootools.net/
JQuery : http://jquery.com/

ByteFx est plutôt orienté graphique, Jquery est plus polyvalent et propose une syntaxe peu verbeuse. Mootools est modulable et propose un fork nommé MooFx spécialisé dans les effets visuels

On peut également rajouter à la liste Yahoo! UI Library: Animation qui semble proposer des trucs sympas et bien foutus pour un poids tout à fait remarquable.
Benjamin D.C. a écrit :
Au fait, c'est moi ou les 3/4 de ces libraires ne fonctionnent pas en application/xhtml+xml ? Smiley sweatdrop


C'est toi, et accessoirement quel est exactement ton problème ?
Désolé pour ce déterrage de topic, mais justement je rencontre un soucis quand mes pages sont envoyées en "application/xhtml+xml" : pas moyen de faire fonctionner mootools, que ce soit la version 1.11 courante ou la beta 1.2b2. Smiley ohwell

Ma page de test : http://www.oogolo.fr/concours/testMootools.php
(ainsi que http://www.oogolo.fr/concours/testMootools2.php pour la version sans le tag XML)

Cette page de test est systématiquement envoyée en "application/xhtml+xml" ; et ne fonctionne donc pas sous IE mais là n'est pas la question.

Parmis ces autres librairies, est ce que certaines fonctionnent vraiment en "application/xhtml+xml" ? Pour le moment nous utilisons peu Mootools, il est donc encore temps de migrer vers une autre solution (je lorgne sur YUI entre autre).

Edit: à priori il y aurait au moins YUI de compatible, et depuis longtemps : http://eric.van-der-vlist.com/blog/2006/09/12/3270_yui_and_xhtml/
Modifié par Kioob (02 May 2008 - 11:42)