Lorsque le CSS est regroupé en un seul fichier, même après le tree-shaking, il contient toujours beaucoup de CSS inutilisés en raison de différents contextes @media (mobile, tablette, bureau, thèmes sombre/clair/autres, etc.).
C’est mauvais pour les Core Web Vitals. La division du CSS par les conditions @media améliore considérablement les performances.
Plus d’informations à ce sujet :
Veuillez envisager la mise en œuvre de cette optimisation dans Discourse. Actuellement, ce problème m’empêche de passer à Discourse.
Veuillez noter que Réduire le CSS inutilisé et Éliminer les ressources bloquant le rendu (qui sont tous les CSS dans votre cas) sont les recommandations N°1 et N°2 pour les forums Discourse par pagespeed insights.
Merci pour votre excellent travail !
