51 votes

balises de script multiples ou uniques

Existe-t-il une différence (performances, meilleures pratiques, etc.) entre l'utilisation d'une seule balise de script avec du code intégré ou l'utilisation de plusieurs balises de script avec le même code réparti sur tout le code HTML ?

Par exemple:

 <script>
    foo();
</script>
...
<script>
    bar();
</script>

contre:

 <script>
    foo();
    bar();
</script>

Merci

2voto

Babiker Points 7214

Combiner vos scripts autant que possible est mieux à mon avis. Certains navigateurs doivent suspendre le rendu lors de l'exécution des blocs de script. Consultez la réponse sur : Javascript Performance : plusieurs blocs de script contre un seul bloc plus gros

0voto

Till Points 1806

Certains soutiennent qu'il est préférable de combiner tous les scripts dans un seul bloc de script ou un seul fichier de script, de ne charger que le javascript qui est vraiment nécessaire et de le charger le plus tard possible pour ne pas ralentir le rendu du HTML.

En dehors de cela, je suis sûr que l'utilisation d'un seul bloc de script se charge plus rapidement que l'utilisation de plusieurs blocs de script, car ils doivent être évalués individuellement. Cependant, cette différence peut ne pas être reconnaissable.

-1voto

Edwin H Oudit Points 1

J'UTILISE plusieurs balises. Un pour le diaporama d'images et un autre pour le diaporama de textes, je peux donc avoir les deux sur la même page Web - un diaporama d'images et un diaporama de textes.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X