Relecture des FAQ JavaScript, AJAX et Frameworks - automne 2012
[Période de relecture] Automne 2012
Bonjour,
Cette discussion explique le fonctionnement de la relecture des FAQ JavaScript au sens large. Le but étant de :
- lister ce qui est devenu faux/obsolète ;
- corriger les éventuelles coquilles ;
- compléter les Q/R existantes avec les nouveautés ;
- ajouter des Q/R et des pages d'exemples.
Comme vous allez le constater, la FAQ JavaScript a été créée il y a longtemps et certaines Q/R n'ont pas été adaptées. Les FAQ Frameworks sont plus récentes mais l'évolution des frameworks est cependant plus rapide.
Pour commencer, nous allons nous diviser la tâche selon le découpage en sections des FAQ. A côté de chaque section apparaissent en vert les pseudos des membres s'étant proposés pour la section. En gris apparaissent les sections relues.
1. JavaScript
- Informations générales - vermine
- Introduction
- Syntaxe JavaScript - ctrii
- Les tableaux (l'objet Array) - Watilin
- La gestion des dates (l'objet Date) - Auteur
- La détection des événements - Watilin
- La gestion des fenêtres et des frames - headmax
- La navigation et le navigateur - headmax
- Les formulaires - Auteur, NoSmoking
- Les tableaux (balise table) - Auteur
- Les feuilles de style - headmax
- Les expressions régulières - Watilin
- Les autres objets - headmax
- Utilisation du DOM - Watilin
- Les technologies d'Ajax - Golgotha
- Divers scripts utiles - dragonno
2. jQuery
- Informations générales - vermine
- Introduction - bipbip2006
- Utilisation du DOM - headmax
- Les formulaires - bipbip2006
- La gestion des évènements - Golgotha
- Requête Ajax - Golgotha
- Les objets - headmax
- Plugins - bipbip2006
- Divers scripts utiles
3. MooTools
- Informations générales - vermine
- Introduction - vermine
- Les objets - vermine
- La gestion des évènements - vermine
- Les nombres - vermine
- Les chaines de caractères - vermine
- Les tableaux - vermine
- La navigation et le navigateur - vermine
- Formulaires HTML et autres objets
- Les champs des formulaires - vermine
- Les effets visuels - vermine
- Les autres objets - vermine
- Utilisation du DOM - vermine
- Divers scripts utiles - vermine
4. ExtJS / Sencha
- Informations générales - vermine
- Introduction
- Utiliser Ext-JS
- Modèles de conception et de développement
- Organisation du framework
- Gestion des événements
5. Google Maps
- Informations générales - vermine
- Introduction - NoSmoking
- Les cartes - undead001
- Les markers - undead001
- Les InfoWindows - NoSmoking
a. Chacun précise dans cette discussion la section sur laquelle il désire travailler. Essayez de ne pas être plus de trois personnes sur une même section. Et si vous êtes trois, redivisez-vous la section.
b. En cours de relecture, si vous détectez une modification à faire dans une Q/R (voir la liste ci-dessus des modifications attendues), ouvrez une discussion avec le nom de la Q/R et le préfixe FAQ :
Citation:
[FAQ] Qu'est-ce que le JavaScript ?
En première ligne de la discussion, recopiez le titre de la Q/R avec son lien :
Ensuite, exposez brièvement vos modifications, puis remettez la nouvelle version de la Q/R dans son intégralité (avec la mise en forme) dans des balises [ quote ].
c. Je rajouterai alors le tag [A relire] pour attirer l'attention des autres membres. Chacun peut relire la correction proposée et le notifie dans la même discussion.
Lorsque vous estimez que la Q/R est maintenant en ordre, vous taguez la discussion en [Résolu].
Rem : il n'est nullement question de supprimer une Q/R ou bien d'en supprimer son contenu actuel. Pour tout ce qui est obsolète ou dépassé, la Q/R devra simplement le signaler avec le tag proposé par Auteur :
Citation:
Envoyé par Auteur
Une Q/R de la FAQ avec contenu obsolète devrait porter un tag [Obsolète].
Si cette question est obsolète mais possède une méthode à jour, on devrait écrire la nouvelle méthode puis en dessous, avec une mise en évidence particulière, l'ancienne méthode avec le tag [Obsolète].
d. Lors de vos relectures, n'hésitez pas à faire une remarque quant à l'emplacement de la Q/R et la structure de la FAQ. Par exemple, à l'origine la FAQ Google Maps était la FAQ API Google. Plus maintenant. On pourra donc remettre au niveau principal les sections cartes, markers et InfoWindows. De son côté, jQuery est divisé en plusieurs parties (AJAX, UI, mobile, plugins). Ca ne transparait pas forcément dans la FAQ. Une question pourrait être déplacée dans une autre section pour plus de pertinence. Des liens entre des Q/R peuvent être fait "Lire aussi... ". Soyez donc attentifs à ce genre de détails de présentation.
e. Une fois la relecture de votre section finie (les discussions étant alors résolues), signalez-le dans la discussion principale. Vous pouvez alors choisir une nouvelle section à relire.
Après investigations rapide.
Voilà ce que j'ai pu identifier dans la faq javascript.
:fleche: http://javascript.developpez.com/faq...eaux#DeclarTab
exemple 2 : doublon dans la déclaration de type type="text/javascript".
exemple 3 : à supprimer language="javascript".
:fleche: http://javascript.developpez.com/faq...e#ReductionFen
remplacer language="javascript".
:fleche: http://javascript.developpez.com/faq...bjs#BoutSubmit
remplacer language="javascript".
:fleche: http://javascript.developpez.com/faq...js#listesLiees
supprimer language="javascript".