Page 1 sur 1

Nbr de chargement des fichiers des <link>

Publié : 14 mars 2006, 10:09
par dude
Bonjour,

je me posais une petite question métaphysique:
les fichiers indiquer dans le section head des pages d'un site (ex: CSS, Javascript) sont téléchargé une fois par site ou à chaque page?

est-il préférable d'avoir un gros fichier contenant toutes les infos pour un site (tout le css, toutes les fonction JS...) ou bien est-ce mieux d'en avoir plusieurs plus petits?

en prime: en cas de 'reload' d'une page, les fichiers liés sont-ils rechargé ou non?

merci d'avance.

Publié : 14 mars 2006, 10:16
par SB
Une fois par site normalement.
Pour moi préférable d'avoir plusieurs dossiers (1 css, 1 javascript, 1 images, etc...) pour classer et retrouver plus facilement, mais chacun fait comme il veut.
Pour le rechargement ça dépend un peu des navigateurs. Je crois que FF non (quasi sur pour les scripts) mais tu peux le forcer en maintenant la touche "shift" enfoncée pendant le rechargement.

Publié : 14 mars 2006, 21:01
par calimo
Il ne vérifie pas à chaque chargement ?
Logiquement en retour le serveur envoie un code 304 not modified donc le contenu n'est pas rechargé, mais les entêtes sont quand-même échangées non ?

Publié : 15 mars 2006, 12:26
par SB
Avec les feuilles de style oui mais avec les scripts, aussi bien sur le serveur free que sur le serveur croix-rouge, lorsque je mets à jour le fichier .js et que je recharge la page le nouveau fichier n'est pas pris en compte. Je suis obligé de vider le cache ou de maintenir la touche shift enfoncée pour que le nouveau script soit utilisé.
Je vais tester avec Live HTTP Headers pour voir ce qui se passe.

Publié : 15 mars 2006, 15:12
par dude
merci pour ces éléments de réponse.

existerait-il quelque part, peut-être dans les ressources pour développeur, une documentation expliquant cela,

A+