Je veux devenir plus intelligent avec AJAX, mais je ne sais pas trop où aller. J'ai fait un peu de programmation DHTML dans la journée - comme il y a 8 ans! Avant que ça s'appelle AJAX. J'ai utilisé emacs et codé à la main tous les javascript, débogués via "Alert".Recommandations pour AJAX simple?
À ce stade, je pense qu'il existe des cadres qui rendent les choses plus agréables et plus faciles, mais lesquelles? Où commencer? Recommandations?
- est jQuery indispensable? Juste agréable d'avoir?
- Qu'en est-il du projet SACK?
- Firebug?
- d'autres bibliothèques ou frameworks libres que vous recommandez? ou déconseiller?
- pour un projet très simple, j'ai trouvé des tonnes de pièges avec FF vs IE compat. Sans entrer dans un débat religieux sur qui a raison et qui a tort, quels sont les conseils pour naviguer dans ce champ de mines pour produire des applications qui fonctionnent et ressemblent principalement à n'importe quel navigateur. Un gars avait un conseil: insert * {padding: 0; margin: 0;} en haut de sa pile .css, car FF et IE ont tous les deux un padding et des marges par défaut différents pour des éléments comme UL OL, etc. Y a-t-il une liste de conseils comme ça? Orientation?
- Je n'ai pas de Mac et je ne veux vraiment pas supporter le coût du test de IE, FF, Opera, Safari, Chrome, à travers toutes les versions et plates-formes. Astuces? Y a-t-il une solution à 80% ici? Comme si je tester sur FF &, puis-je deviner que cela fonctionnera sur les autres?
- conseils sur les sites de tutoriels, pour commencer? Il y a des tonnes d'infos là-bas, qui sont les bons endroits où aller. En particulier, parce que DHTML était il y a environ 10 ans, mes recherches google sont en train de trouver des informations vraiment périmées.
- Outils de débogage et de développement? J'ai trouvé un évaluateur juste-à-temps xpath sur le web sur zvon.org. C'était bon mais pas aussi flexible que je le voulais. C'est quelque chose que je pense serait inestimable. xsl et xpath doivent être les langues les plus opaques que j'ai jamais utilisées. Quand j'ai commencé avec regex, il y avait des outils regex juste-à-temps disponibles, comme Expresso, etc. Ceux-ci étaient inestimables pour le développement et l'apprentissage de la regex dans les premiers jours. La nuit dernière, j'ai passé trop de temps à bidouiller avec une expression xpath, et je me demande s'il existe des outils JIT similaires pour xpath. Et qu'en est-il du débogage et du développement de Javascript?
Principalement, je suis intéressé par les aspects côté client. Je ne m'intéresse pas tellement aux approches client + serveur intégrées comme ASP.NET AJAX, pour le moment. Si vous me parliez d'un framework client AJAX ou d'un outil de développement qui ne fonctionnait qu'avec Ruby, cela ne m'intéresserait pas.
Merci!
EDIT: pourquoi ai-je été rejeté? Est-ce une mauvaise question à poser? Cela m'a semblé parfaitement raisonnable? est-il impoli?
Je suis bien avec Regex maintenant. Mais j'ai encore une courbe d'apprentissage abrupte devant moi sur xpath. Je cherche un XpathBuddy je suppose. – Cheeso