Wenn CSS in eine einzige Datei gebündelt wird, enthält diese auch nach dem Tree-Shaking noch viel ungenutztes CSS aufgrund unterschiedlicher @media-Kontexte (Mobil, Tablet, Desktop, Dunkel-/Hell-/andere Themen usw.).
Das ist schlecht für die Core Web Vitals. Das Aufteilen von CSS nach @media-Bedingungen bringt einen enormen Leistungsschub.
Mehr Informationen dazu:
Bitte erwägen Sie die Implementierung dieser Optimierung in Discourse. Derzeit ist dieses Problem der Grund, warum ich nicht auf Discourse umsteige.
Bitte beachten Sie, dass “Reduce unused CSS” und “Eliminate render-blocking resources” (was in Ihrem Fall das gesamte CSS ist) die TOP 1 und TOP 2 Empfehlungen für Discourse-Foren von pagespeed insights sind.
Vielen Dank für Ihre großartige Arbeit!
