Quelques développements autour de prototype.js

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Quelques développements autour de prototype.js

par naholyr » 14 mars 2006, 04:57

Bon les ralentissements de Free m'ayant gonflé, j'ai investi un peu. Tout se trouve sur www.naholyr.com du coup maintenant (j'ai également édité le premier message).

par naholyr » 12 mars 2006, 14:38

Ce que je trouve dommage, c'est que ces codes manquent cruellement de commentaires :?
Pour avoir un début de doc sur Prototype tu peux trouver quelques pages sur scriptaculous : http://wiki.script.aculo.us/scriptaculo ... /Prototype

Mais ça ne couvre qu'une faible étendue de Prototype. Sur le site officiel de Prototype, si on télécharge le .tar.gz on obtient aucune doc :( par contre dans cette archive dans le dossier "src", les différentes parties de prototype.js sont eclatées dans différents fichiers, ce qui permet d'analyser plus facilement le code.

par zeus » 12 mars 2006, 14:31

Clics trop rapides peut-être ? Il y a un bug difficile à résoudre avec les effets cinématique : si on clique pour fermer le menu alors qu'il est en train de s'ouvrir, la prochaine fois qu'il s'ouvrira il ne le fera que partiellement (il se base sur sa dernière dimension). Tu as probablement subi un effet de bord.
Bingo, je viens de ré-ouvrir la page en prennant le temps du clic (je suis sur le portable de ma copine et j'ai un peu de mal avec le touchpad), j'ai le menu 1 complet et je peut agir sur les sous menus.

Très joli dev :pouce:

par naholyr » 12 mars 2006, 14:27

avec FF 1.0.7, quand je déroule le menu 1, j'entrapercois le sous menu &.& mais je n'ai aucune action sur lui :-k
Etrange, j'ai testé avec cette version et ça marche bien. Clics trop rapides peut-être ? Il y a un bug difficile à résoudre avec les effets cinématique : si on clique pour fermer le menu alors qu'il est en train de s'ouvrir, la prochaine fois qu'il s'ouvrira il ne le fera que partiellement (il se base sur sa dernière dimension). Tu as probablement subi un effet de bord.

par zeus » 12 mars 2006, 14:11

avec FF 1.0.7, quand je déroule le menu 1, j'entrapercois le sous menu &.& mais je n'ai aucune action sur lui :-k

Sinon, c'est sympa, il faudra que je prenne 1-2 heures pour regarder ça ;)

par Cyrano » 12 mars 2006, 13:41

Ce que je trouve dommage, c'est que ces codes manquent cruellement de commentaires :?

par naholyr » 12 mars 2006, 13:05

Regarde bien les sources, une fois qu'on a bien en main prototype.js on n'imagine pas développer en Javascript sans cette librairie ;)

par Cyrano » 12 mars 2006, 12:58

Ha ben effectivement, c'est beaucoup mieux :P

Maintenant, reste à comprendre comment ça marche, parce que ça me plait beaucoup ce truc là :langue:

par naholyr » 12 mars 2006, 11:55

Ah mince j'aurais du prévenir qu'il fallait un serveur web pour visiter le site :D
C'est corrigé ^^ et voici la démo

Par contre je pense que je suis sur le serveur le plus instable de chez free...

par Cyrano » 12 mars 2006, 09:06

Le démo pointe vers localhost et bien entendu, je ne l'ai pas sur ma machine :langue:

Quelques développements autour de prototype.js

par naholyr » 12 mars 2006, 04:07

Prototype est une librairie Javascript définissant le point de départ d'une programmation objet élégante dans ce langage qui souffre souvent d'absence de méthodologie.

Autour de cette librairie j'ai développé 2-3 trucs dont un menu que je vous fais partager : Un menu coulissant dynamique (qui a l'avantage d'être non intrusif)

P.S: ne faites pas attention au site autour des pages, c'est mon labo perso que je suis en train de transformer en vrai site tout doucement ^^