J'essayais d'optimiser la vitesse de mon site Web pour Google PageSpeed Insight. Le test de vitesse s'est plaint de mes fichiers CSS externes, j'ai donc essayé de les intégrer dans le document HTML, ce qui a entraîné une augmentation significative de la vitesse de la page. Maintenant, mes styles CSS ne sont pas exactement minuscules. J'ai inséré environ 12 Ko de code CSS, ce qui fait que chaque page est plus grande de 12 Ko. Donc, en substance, cela devrait ralentir la vitesse de la page pour tous les utilisateurs qui regardent plus d'une page.Inlining CSS en HTML pour la vitesse de la page
Je sais que Google ne recommande que l'insertion de «petites» feuilles de style. Je ne considérerais pas vraiment 12 Ko comme étant très petit. Je ne suis donc pas très content de cette solution et je vais probablement restaurer ma version précédente.
Existe-t-il des recommandations sur le moment de l'intégration ou non?
Merci
pour obtenir 100 là-bas, vous devrez peut-être inline cela, je l'ai fait aussi pour 30k-60k IIRC. – YOU
Utilisez-vous des feuilles de style supplémentaires, telles que les polices google, ou toute autre feuille externe personnalisée qui renvoie vers une URL réelle? –
Sachez que si plusieurs pages de votre site Web utilisent les mêmes styles CSS, il peut être judicieux de les diffuser dans un fichier externe, car le navigateur conserve normalement ce fichier dans le cache et n'a pas besoin de le télécharger à nouveau. Inlining styles signifie effectivement les télécharger à nouveau pour chaque page html. – GavinBrelstaff