Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2883 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Reflexions sur jQuery, Mootools, ...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Reflexions sur jQuery, Mootools, ...

n°1849333
fluminis
Posté le 10-02-2009 à 10:24:50  profilanswer
 

Hello All,
 
Je suis fan de tout ce qu'il est possible de faire avec ces frameworks javascript, et leur simplicité d'utilisation.
 
Mais je me pose la question de l'accessibilité. Nous sommes passé en quelques années de "Javascript est l'oeuvre du diable, il ne faut pas l'utiliser" à "l'accessibilité avant tout" et maintenant à "j'abuse d'effets dans tous les sens pour faire plus beau".
 
Je suis tombé sur un article http://sixrevisions.com/tutorials/ [...] -mootools/ mais je ne vois pas trop l'utilité. C'est juste un exemple pour appuyer ma question.
En effet, il serait tres simple de faire coté serveur une moulinette qui afficherait directement l'image entourée d'une belle <div> et de sa legende sans pour autant avoir recours a javascript. Cela alourdi la page (le framework a charger plus le bout de code qui va bien plus le temps de parcours du DOM etc...). Deplus, les utilisateurs n'utilisant pas javascript n'ont alors pas le droit a notre belle legende alors que la encore si la page etait servie prete à l'emploi cela ne se serait pas produit.
 
Je suis d'accord que sur certains points il n'est pas possible de faire tout cote serveur (ex: animation d'un menu), mais ne pensez vous pas qu'il y a des limites à l'utilisation de ces framework et qu'il y a une sur-utilisation de ces frameworks ?
 
Que faites vous dans vos propres sites ?


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
mood
Publicité
Posté le 10-02-2009 à 10:24:50  profilanswer
 

n°1849338
Profil sup​primé
Posté le 10-02-2009 à 10:40:10  answer
 

Perso jquery m'est très utile dans le cadre de galleries photos.
Un script PHP me crache des pages statiques html et j'overwrite le <a> et d'autre truc avec jquery pour faire des effets qui vont bien.
 
Pour le reste, c'est très populaire car vendeur (le client se fiche de l'accessibilité  [:sadnoir] ), il veut que ça claque.

n°1849350
fluminis
Posté le 10-02-2009 à 11:00:01  profilanswer
 

Je suis d'accord qu'un joli caroussel pour passer d'une photo a une autre, ca claque.
 
Mais la question est surtout est ce qu'on on retombe pas dans le travers des années passées ou tu avais du javascript partout ?
 
Pour avoir réalisé un site full ajax, j'ai du me prendre la tete sur des tonnes de conneries pour essayer (je dis bien essayer) d'arriver a faire un truc qui marche peut etre encore quand l'utilisateur n'a pas javascript.
 
Toucher à l'anchor navigation pour essayer de ne pas casser l'historique de navigation c'est pas super sexy, tout ca pour faire comme tout le monde et faire un site bourré d'effets flashy, j'aurais surement mis 3 fois moins de temps a faire un truc robuste et fonctionnel sans javascript.
 
Un petit peu par ci par la oui, mais trop je suis pas sur que ce soit vraiment bien...


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
n°1850159
fluminis
Posté le 12-02-2009 à 08:22:27  profilanswer
 

d'autres avis ?


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
n°1850980
gugus
Posté le 13-02-2009 à 18:20:46  profilanswer
 

ce que j'en pense c'est qu'a mon avis, il vaut mieux commencer par monter un site sans javascript ou du moins très peu, et une fois que ça fonctionne, y rajouter la couche de javascript pour faire beau, pour simplifier la navigation etc...
pour ma part, sur le dernier site que j'ai fait, la ou je veux mettre du js, je récupère le href des liens et utilise les données get pour faire ma requete ajax, ce qui fait qu'il y a quasi rien à modifier dans le html pour rajouter la partie js et pour ceux qui n'ont pas de js, ça change rien et du coup c'est aussi bien pour le référencement puisque ça garde les liens classiques
 
Le javascript reste quand même super utile pour rendre la navigation plus sympas alors autant s'en servir, c'est pas comme si seulement 1% des gens avait js activé :D.
 
J'ne ai abusé sur la parti admin de mon dernier site et niveau simplicité y'a pas à chier, c'est fantastique le js, pas besoin d'attendre trois plombe que la page se recharge quand on supprime une photos, j'ai aussi fait un drag&drop pour trier des photos dans un album etc...
 
après ça dépend aussi du contenu, une galerie photo c'est l'endroit idéal pour abuser du js :p


---------------
Site photo - FlickR - G+ - Fb
n°1850983
fluminis
Posté le 13-02-2009 à 18:54:55  profilanswer
 

completement d'accord : sur mes sections admins, je me fais plaiz avec du js pour simplifier la vie : validation de commentaire, de photos...
 
pareil que toi pour la navigation ajax, je ne modifie rien a l'ecriture des <a> ni des <form>. Le js s'occupe tout seul de se mettre sur les evenements onClick et onSubmit. Mais ca m'a qd meme obligé a pas mal de saloperies pour que la navigation ne soit pas cassée (donc utilisation de l'anchor navigation) et aussi pour detecter si le user fait un appel via ajax ou si il a tapé directement l'url afin de determiner si il faut renvoyer toute la page ou seulement le contenu.
 
Bref, il y a des sites ou c'est carement necessaire et d'autres ou "ca fait bien car c'est le truc du moment" mais qui n'en ont pas besoin...
 


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
n°1850987
gugus
Posté le 13-02-2009 à 19:22:25  profilanswer
 

ouai, moi mon js n'appelle pas le même script en fait, je récupère juste les info GET du href et après j'appelle un script qui génère du xml en lui repassant les données GET du href.
 
Pour l'historique, je me suis pas encore penché sur la question, ça fait pas très longtemps que je me suis mis au js pour la navigation :p j'ai juste fais un bout de script en début de page qui récupère le hash (#) de l'url et renvoi sur la page normal dans le cas d'un rafraichissement
 
bref, après ça sort un peu du cadre de la question :D


---------------
Site photo - FlickR - G+ - Fb

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Reflexions sur jQuery, Mootools, ...

 

Sujets relatifs
[resolu] [ajax/mootools] problème Fx.Tween ?[jQuery] Sélectionner le dernier élément sélectionné.
[JQuery][Jquery] question drag and drop "sortable" et liens
faire apparaître plusieurs textes [jquery]jquery et Opera 9.52+
Jquery DatePicker[jQuery] fadeIn/out sur un add/removeClass
Mise à jour de div et formulaires (mootools)[JS]Events et javascript "inline" (Mootools,mais pas seulement)
Plus de sujets relatifs à : Reflexions sur jQuery, Mootools, ...


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR