IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contributions JavaScript / AJAX Discussion :

Le frameworks MooTools [Fait]


Sujet :

Contributions JavaScript / AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut Le frameworks MooTools


    Je n'ai pas trop attendu, me doutant bien que les gens ne se bousculeraient pas au portillon. J'ai relu, corrigé, adapté, amélioré la FAQ MooTools. Merci de me donner votre avis et de me corriger si nécessaire.

    J'ai parfois scindé des Q/R et en ai déplacé certaines. Voici un exemple de question avec une partie devenue obsolète. Que pensez-vous de la présentation ?

    D'ici quelques jours je demanderai une relecture orthographique et puis je passerai en production.


  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonsoir,
    j'essaierais de regarder cela...

  3. #3
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Citation Envoyé par vermine Voir le message
    J'ai parfois scindé des Q/R et en ai déplacé certaines. Voici un exemple de question avec une partie devenue obsolète. Que pensez-vous de la présentation ?
    moi ça me convient.

    Puisque tu as mis un lien vers cette bibliothèque, une Q/R m'a interpelé :
    Comment connaitre le type d'un objet ?
    typeOf est une fonction native de javascript ? Elle ne fait donc pas doublon en étant implémentée dans cette bibliothèque ?

  4. #4
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    typeOf est effectivement natif de JavaScript. La version de MooTools est plus détaillée dans la valeur de retour. Là où le JavaScript retourne "object", MooTools retourne "array" ou bien "function" ou bien "textnode", ...

  5. #5
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Citation Envoyé par vermine Voir le message
    typeOf est effectivement natif de JavaScript. La version de MooTools est plus détaillée dans la valeur de retour. Là où le JavaScript retourne "object", MooTools retourne "array" ou bien "function" ou bien "textnode", ...
    Merci pour ce complément Je viens de voir le code de MooTools et j'ai pu voir que la fonction instanceOf a également été redéfinie.

    Je pense ta remarque devrait avoir sa place dans cette Q/R (en listant les types retournés). L'autre intérêt que je vois dans ce complément d'information c'est qu'ainsi on voit moins MooTools comme une grosse boite noire. On peut par exemple expliqué que
    typeOF est une fonction native de javascript mais a été redéfinie dans MooTools pour palier le manque d'information dans le type d'objet retourné par la fonction native
    (je pense que l'on peut dire ça d'une manière plus élégante car il y a répétition de fonction native dans ma phrase ).

  6. #6
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut

    concerne la relecture des §1 à 8 compris

    Comment bien utiliser cette FAQ ?
    Les réponses
    Les réponses peuvent être complétées de liens vers d'autres réponses, vers la documentation en ligne de Microsoft ou vers un autre site en rapport.
    pourquoi Micrsoft ???

    Comment ajouter des évènements ?
    2) Ajouter plusieurs évènements

    Naturellement, nous pouvons ajouter plusieurs évènements en même temps avec addEvents :
    Je parlerais plus d'une écriture simplifié et accessoirement plus lisible.

    Comment supprimer des évènements ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    //Suprrimer le mouseenter lorsqu'on clique
    ma_div.addEvent('click', supprime);
    j'en ai vu une !!!! supprimer dans le commentaire

    Comment gérer la propagation d'un évènement ?

    je mettrais un lien vers le tuto Présentation des évènements du DOM

    Comment obtenir les coordonnées x et y lors d'un clic ?

    je pense que l'on peut détailler les deux, par rapport à la page et par rapport à la fenêtre, peut être même faire 2 Q/R, mais là je pinaille .

    Comment ajouter un élément à un tableau s'il n'y existe pas ?
    ...l'élément dans le tableau que s'il ne s'y trouve pas encore.
    que s'il ne s'y trouve pas déjà, me semble plus approprié.

    Comment reconnaitre la plate-forme ?
    On récupère directement la nature de la plate-forme :
    On utilise la propriété name pour récupérer directement le nom de la plateform



    Remarque d'ordre général
    Ne serait-il pas opportun d'indiquer la partie du more qui doit être utilisé/intégré.

    Voilà pour une première étape...

  7. #7
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Merci beaucoup !


    Citation Envoyé par NoSmoking Voir le message
    Comment bien utiliser cette FAQ ?
    pourquoi Micrsoft ???
    Étrange. Tu as une partie des modifications mais pas la totalité. Attention que je n'ai pas mis la vraie FAQ à jour. Je passe par un répertoire de travail (voir URL).

    Citation Envoyé par NoSmoking Voir le message
    Comment ajouter des évènements ?
    Je parlerais plus d'une écriture simplifié et accessoirement plus lisible.
    Fait.

    Citation Envoyé par NoSmoking Voir le message
    Comment supprimer des évènements ?
    j'en ai vu une !!!! supprimer dans le commentaire
    Bien vu.

    Citation Envoyé par NoSmoking Voir le message
    Comment gérer la propagation d'un évènement ?
    je mettrais un lien vers le tuto Présentation des évènements du DOM
    Bonne idée !

    Citation Envoyé par NoSmoking Voir le message
    Comment obtenir les coordonnées x et y lors d'un clic ?
    je pense que l'on peut détailler les deux, par rapport à la page et par rapport à la fenêtre, peut être même faire 2 Q/R, mais là je pinaille .
    Moui je préfère laisser ainsi.

    Citation Envoyé par NoSmoking Voir le message
    Comment ajouter un élément à un tableau s'il n'y existe pas ?
    que s'il ne s'y trouve pas déjà, me semble plus approprié.
    Exact.

    Citation Envoyé par NoSmoking Voir le message
    Comment reconnaitre la plate-forme ?
    On utilise la propriété name pour récupérer directement le nom de la plateform
    Fait.

    Citation Envoyé par NoSmoking Voir le message
    Remarque d'ordre général
    Ne serait-il pas opportun d'indiquer la partie du more qui doit être utilisé/intégré.
    Voilà pour une première étape...
    Et bien... il n'y a que le core dans les codes et les exemples donnés.


Discussions similaires

  1. Réponses: 8
    Dernier message: 07/12/2012, 10h01
  2. Réponses: 0
    Dernier message: 22/11/2012, 08h27
  3. [MooTools] Question importante sur les frameworks ajax
    Par jypees dans le forum Bibliothèques & Frameworks
    Réponses: 2
    Dernier message: 25/05/2008, 13h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo