Ajax & JS

Plus loin avec Prototype.js

Le 24 novembre 2007 à 10:44 par chris

Si il y a bien un frameworks ajax populaire, c’est bien Prototype. Celui-ci sert de base pour un grand nombre de scripts.

En fait prototype tout seul ne permet pas grand chose, si ce n’est une simplfication d’ajax et du javascript en général. La où il impressionne, c’est combiné a d’autres scripts plus visuels.

Voici une liste des meilleurs scripts pour Prototype.

  • Script.aculo.us est certainement le compagnon idéal de prototype car gràce à lui, vous pourrez exploiter des effets visuels facilement.
  • La prototype-windows de Xilinus est assez impressionnante. C’est la fenêtre Ajax la plus évoluée que vous pouvez trouver. Elle exploite à la fois Prototype et Scriptaculous. Un Must.
  • Le prototype-carousel, toujours de Xilinus est aussi une fonction intéressante et impressionnante. Même Sebastien Xilinus, l’auteur de ce script n’a pas autant fait évolué celle ci.
  • La validation d’un formulaire avec Prototype est plutôt pratique
  • Travailler en temps réel sur les tableaux via Prototype

  • La modalbox de Prototype est impressionnante
  • StarBox de Prototype, c’est un script le vous permettant de voter en en glissant la souris sur des étoiles
  • Prototip, c’est la fameuse Infobulle mais pour prototype
  • L’accordion V2.0 est un script pour générer un effet accordéon, il nécessite Prototype et scriptaculous
  • La célèbre Lightbox 2
  • Le prototype image cropper, indispensable pour les recadrage d’images
  • OpenRico , un concurent de script.aculo.us
  • Fisheye control, pour simuler le Dock de Mac OSX
  • Control Textarea, vous permet d’améliorer vos textarea avec une sorte de bbcode
  • JSprogressBar vous permet de réaliser et gérer des barres de progression.
  • Le Simple-layout-manager : Ce truc est génial, il vous permettra de mettre en place un layout plus ou moins complexe prenant la hauteur et la largeur total de la page. Ce qui est impossible à réaliser en pur css.
  • Image Lazy Loader: un preloading pour vos images
  • Light windows, un concurrent sérieux pour la lightbox
  • Livevalidation : Un validateur ajax pour vos “input”
  • SimplTry : Un miniframeworks pour prototype contenant plusieurs fonctions DHTML indispensables
  • ScrollBox : créer une ScrollBar en css/js : Un must ( une démo disponible chez j0k3r )

Voilà, j’ai fait le tour des principales extensions à Prototype, mais il y en a d’autres. A vous de les découvrir

6 commentaires »

Gravatar

Commentaire de kazhar

le 24 novembre 2007 à 14:36

Prototype permet, même seul est tout de même le framework javascript le plus utilisé (même si JQuery reprends des places de marché).

Par ailleurs, le ‘ne permet pas grand chose’ me semble un peu exagéré. Il permet tout de même de réduire fortement le temps de développement et le nombre de lignes de code sur de grosses applications.

Gravatar

Commentaire de eMeRiKa

le 24 novembre 2007 à 14:45

Je rajouterai http://scripteka.com/ le portail des extensions pour prototype :p

Gravatar

Commentaire de Emmanuel

le 25 novembre 2007 à 1:17

“prototype tout seul ne permet pas grand chose” => tout est relatif. Je crois que les gens ne prennent pas la peine de mettre les mains dans le cambouis pour affirmer ce genre de bêtise…
Pour vous, si ca ne produit pas quelque chose de visuel, ca ne fait rien ? Votre vision est alors plus que limitée dans l’univers Javascript… arf

Gravatar

Commentaire de BigZ

le 25 novembre 2007 à 5:09

Merci beaucoup, pas mal de liens que je ne connaissais pas

Gravatar

Commentaire de chris

le 26 novembre 2007 à 9:59

@Emmanuel.
Tu as raison, je me suis mal exprimé. “prototype tout seul ne permet pas grand chose…” de visuel!

c’est certain que prototype est une extention formidable à javascript et je lui découvre sans cesse de nouvelles possibilités

Gravatar

Commentaire de Emmanuel

le 26 novembre 2007 à 10:05

@Chris: Je préfère ca! ;)

Laisser un commentaire

Votre Nom

Votre E-mail (obligatoire mais ne sera pas publié)

Votre Site ou blog

Votre commentaire

Valid XHTML 1.0 Transitional