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 :
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 <link rel="stylesheet" type="text/css" href="style.css"/>
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 çà !! ??
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>
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
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 ...
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>
et vous vous en pensez quoi ??? vous ferez quoi si vous étiez dans ce genre de cas ??
merci
Partager