Le placement des javascripts au bas du document html donne-t-il toujours des gains en temps de chargement, si le site est exécuté sur HTTP/2?
Le but de mettre javascript en bas était de s'assurer que le document était chargé avant de laisser javascript interagir avec la page Web. La performance n’a que peu, voire rien, à voir avec cela.
De toute façon, HTTP/2 n’a rien à voir avec le javascript en ligne, à moins que vous ne vouliez dire que vous placiez votre script de chargement en bas, ce qui signifie <script src=""></script>
. Dans ce cas, vous perdez réellement les performances en empêchant le navigateur de télécharger immédiatement le script en le mettant dans le <head>
.