27-02-2008, 02:53 PM
(Modification du message : 27-02-2008, 03:02 PM par Sephi-Chan.)
barst a écrit :Par contre, je voudrais des précisions sur votre code : c'est du javascript ? je ne reconnais pas vraiment cette façon de coder.Il s'agit effectivement de Javascript, développé à l'aide de JQuery, une librairie (ou framework, selon eux) plutôt géniale qui permet entre autre de pouvoir utiliser les sélecteurs CSS et XPath pour désigner des éléments de l'arbre DOM. Le développement est également très facilité grâce à des tas de sucres syntaxiques qui font que coder en Javascript (et Ajax) devient un réel plaisir.
Quelques explications m'arrangerait bien.
Merci d'avance.
Cette librairie est également un petit bijou pour externaliser le Javascript des pages et le déployer en surcouche, permettant ainsi un code non intrusif : l'application reste utilisable sans Javascript.
Je te laisse quelques liens si tu veux en savoir plus :
joshua a écrit :j'ai un collegue qui m'a fait un menu déroulant en CSS qui avait la meme qualité qu'un menu javascript. Donc ne pas cdecrier le CSS, plus je peux me passer de js meilleur c'est, pour reserver le JS a des cas ou on en a reellement besoin!!!Tu n'auras certainement pas la beauté d'un Javascript, à savoir un déroulement progressif, une disparition progressive, etc. avec pour seul outil CSS. Je pense qu'à un moment, il faut se lancer. Non, Javascript ne pose pas de problème (surtout avec l'utilisation de librairies), ce qui n'est pas le cas avec CSS qui est bien moins universel d'un navigateur à l'autre.
afin d'eviter des tas de problemes ^^
Libre à vous de vous priver d'une surcouche qui ajoute de l'esthétisme à votre application, mais sachez que ça ne vous coûte pas grand chose, ni à votre serveur d'ailleurs (les scripts externes se mettent en cache) et que ça peut vous apporter beaucoup. Jetez donc un œil à JQuery UI et je pense que vous verrez Javascript autrement.
Sephi-Chan, ce que les vieux peuvent être frileux ! iffle: