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

JavaScript Discussion :

quel est le meilleur moyen d'insérer les liens javascript : avant ou après body ?


Sujet :

JavaScript

  1. #1
    Membre éclairé Avatar de razily
    Inscrit en
    Février 2009
    Messages
    376
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 376
    Par défaut quel est le meilleur moyen d'insérer les liens javascript : avant ou après body ?
    Bonjour à tous ;
    voilà je souhaiterai vous demander car en étant un débutant je souhaiterai savoir quel serait les impacts sur le site (je veux dire sur le chargement ) sur le fait de mettre les liens javascript avant ou après body : souvent on a l'habitude de mettre comme le css entre les balises head et même le code javascript pareil
    mais voilà mon cas c'est que j'utilise un système de template i-e que j'ai fichier un dossier template la ou j'ai mis header (entete) et footer (pied de page) qui sont souvent appelés et content qui change à chaque fois el contenu de la page :

    dans le header ; j'insère comme d'habitude les css

    donc genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    		<link rel="stylesheet" type="text/css" href="style.css"/>
    mais ma question se porte sur l'insertion des fichiers javascript et comme j'en ai pas mal je les ai créés à fichiers externes séparées donc genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <script type="text/javascript" src="<?php echo base_url(); ?>js/js/jquery.js"></script>
    mais ma question est il souhaitable de les mettre tous au début entre les balises head donc dans le fichier header ?? où comme certains préconisaient des sites anglo saxons réputés , qui disent que C préférable de les mettre à la fin juste avant la fermeture body mais je souhaiterai savoir est ce qu'il y a un réel changement tant que çà !! ??

    une idée qui m'est venu aussi c'est d'implémenter les codes javascript das les fichiers qui le concernent i-e que si dans le fichiers homme_vue.php j'aurai besoin de ce code :

    j'insère direcetement le code qui le concerne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
     
    <script type="text/javascript" charset="utf-8">
     
    					$('#pagination a').live('click',function(e){
     
    						e.preventDefault();
     
    						var href = $(this).attr('href');
    						$('body').animate({opacity:0.2}).load(href+'#pagination',function(){
     
    						   $('body').fadeTo('slow','1');
     
    						});
     
     
     
    					})
     
    				</script>
    ceci a sans doute si je suis la logique des choses , a l'avantage de ne pas être appelée tout le temp donc améliore le chargement etc ...

    et vous vous en pensez quoi ??? vous ferez quoi si vous étiez dans ce genre de cas ??

    merci

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonjour,
    à lire Comprendre la balise script

  3. #3
    Membre éclairé Avatar de razily
    Inscrit en
    Février 2009
    Messages
    376
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 376
    Par défaut
    Citation Envoyé par NoSmoking Voir le message

    désolé j'avais pas vu çà

    merci

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Rassure-toi : on avait déjà remarqué que tu ne fais pas le minimum de recherche avant de poser tes questions...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

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

Discussions similaires

  1. Quel est le meilleur moyen d’accéder à une base de données ?
    Par aityahia dans le forum Bases de données
    Réponses: 57
    Dernier message: 05/07/2009, 00h09
  2. Quel est le meilleur SGBD pour gérer les tableaux ?
    Par Gui13 dans le forum Décisions SGBD
    Réponses: 6
    Dernier message: 18/07/2007, 14h40
  3. Réponses: 2
    Dernier message: 18/01/2007, 13h46
  4. Quel est le meilleur moyen d'utiliser uns base MySQL
    Par netah25 dans le forum C++Builder
    Réponses: 8
    Dernier message: 28/12/2005, 08h46
  5. [MySQL] Quel est le meilleur moyen de stocker une date/heure ?
    Par MiJack dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 31/07/2004, 12h19

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