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

Conception Web Discussion :

Creation d'un framework de librairies javascript et css


Sujet :

Conception Web

  1. #1
    Membre éclairé Avatar de thaundeadboss
    Homme Profil pro
    Développeur COBOL & JAVA
    Inscrit en
    Février 2007
    Messages
    211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur COBOL & JAVA
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 211
    Par défaut Creation d'un framework de librairies javascript et css
    lors d'un brainstorming dans la boite dans laquelle je bosse j'ai eu tort de leur demander pourquoi il n'y a pas de bibliothèque JavaScript et css unique pour les appli web qu’on développe.
    mon idée a été prise au sérieux et on m'a demander de le faire et faire une expression de besoins et une étude préalable mais je ne sais pas comment pourrais je y procéder(la je parle de la mise en œuvre des bibliothèque javascript et css)
    Si quelqu'un pourrait m'indiquer des piste je lui serais d'un grande reconnaissance.

  2. #2
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Bonsoir,

    Qu'appelles-tu "bibliothèque CSS" ? À part le reset, il n'y a souvent rien à récupérer d'un projet à l'autre.

    Concernant la mise en oeuvre d'une bibliothèque Javascript (donc un framework) il suffit d'ajouter une balise <script /> dans ton HTML. Il en existe de nombreuses : jQuery, MooTools, Prototype, Dojo (pour les plus usités).

  3. #3
    Membre éclairé Avatar de thaundeadboss
    Homme Profil pro
    Développeur COBOL & JAVA
    Inscrit en
    Février 2007
    Messages
    211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur COBOL & JAVA
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 211
    Par défaut
    ce que je voulais dire c'est avoir des css réutilisables pour toutes les appli web qui seront éventuellement développées.
    et pour le Framework JavaScript c'est faire des fonction communes et unique pour le contrôle des différent objet html
    par exemple on aura une fonction control_form qui sera utilisée pour tous les formulaire c'est à adire qu'on veut libérer les développeurs de tout ce qui est JavaScript et css pour orienté tout leur potentiel vers l'implémentation de la logique métier dans leurs application.

  4. #4
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Bonjour,

    Concernant le framework CSS j'ai trouvé un article qui pourrait beaucoup t'interesser :

    http://coding.smashingmagazine.com/2...-from-scratch/

    L'auteur fait notamment référence à YAML.

    Concernant les contrôles de saisies en JavaScript, tu pourrais par exempler te baser sur un système de classe :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <form method="post" action="">
        <fieldset>
            <label for="prenom">Prénom</label>
            <input type="text" name="prenom" id="prenom" class="check_notempty" />
            <label for="email">Email</label>
            <input type="text" name="email" id="email" class="check_isemail check_notempty" />
        </fieldset>
    </form>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    $('form').submit(function(){
        var isvalid = true;
        $(this).find('*[class^=check_]').each(function(eq){
            if($(this).hasClass('check_notempty')){
                isvalid = $(this).val() != '';
            }
            // etc
        });
        return isvalid;
    });

  5. #5
    Membre éclairé Avatar de thaundeadboss
    Homme Profil pro
    Développeur COBOL & JAVA
    Inscrit en
    Février 2007
    Messages
    211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur COBOL & JAVA
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 211
    Par défaut
    merci pour toutes tes réponses Thomas.
    l'article me semble très approprié.
    mais juste une dernière question :
    quelle bibliothèque parmi celle que tu as cité dans ta première réponse pourrait me faciliter la tache.

  6. #6
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Personnelement j'utilise majoritairement jQuery qui pour moi est un framework Js permettant de faire tout et n'importe quoi avec une extrême simplicité. Mais dans le fond, tous les framework offrent des fonctionnalités quasi-similaires, seul le moyen change.

    Dans l'exemple que j'ai développé ci-dessus d'un outil de contrôle de saisie, j'ai utilisé jQuery.

  7. #7
    Membre éclairé Avatar de thaundeadboss
    Homme Profil pro
    Développeur COBOL & JAVA
    Inscrit en
    Février 2007
    Messages
    211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur COBOL & JAVA
    Secteur : Finance

    Informations forums :
    Inscription : Février 2007
    Messages : 211
    Par défaut
    merci pour toutes tes réponse.
    je vais me mettre au travail.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Librairies javascript, personnalisation de syntaxe
    Par SpaceFrog dans le forum Général JavaScript
    Réponses: 43
    Dernier message: 22/05/2012, 13h06
  2. inclure librairie javascript (Timeline) dans HTML
    Par Katachana dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 17/09/2008, 10h22
  3. Création d'un Framework pour les jeux
    Par alex6891 dans le forum UML
    Réponses: 2
    Dernier message: 04/05/2006, 14h27
  4. Documentez vos librairies JavaScript comme des pros !
    Par Claude Pelletier dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/12/2005, 14h09

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