Allwissendes Karmameerschweinchen!
Hi zusammen.
ich überlege gerade ob es sinnvoller ist bei großen Projekten (CSS mit > 20.000 Zeilen) Stylesheets sukzessive nachzuladen.
Aktuell sieht man es ja immer wieder, dass generierte CSS Dateien minimiert und komprimiert ausgeliefert werden. Meist in Form einer style.min.css mit 1 Zeile.
Dort steht dann der komplette Stylesheet für das gesamte Webprojekt drin.
Jetzt bin ich aber als Besucher gerade auf der Startseite und die benötigt vielleicht nur 50 Zeilen Stylesheets anstatt 20.000.
Der Vorteil wäre, dass man kleinere Ressourcen lädt. Der Nachteil ist, dass man beim Surfen im Webprojekt Ressourcen nachladen muss und ggf mehrere Requests hat (bis dann alles gecached ist)
Wie sollte man hier am Besten vorgehen?
Und kennt jemand Möglichkeiten der sukzessiven / asynchronen Variante?
ich überlege gerade ob es sinnvoller ist bei großen Projekten (CSS mit > 20.000 Zeilen) Stylesheets sukzessive nachzuladen.
Aktuell sieht man es ja immer wieder, dass generierte CSS Dateien minimiert und komprimiert ausgeliefert werden. Meist in Form einer style.min.css mit 1 Zeile.
Dort steht dann der komplette Stylesheet für das gesamte Webprojekt drin.
Jetzt bin ich aber als Besucher gerade auf der Startseite und die benötigt vielleicht nur 50 Zeilen Stylesheets anstatt 20.000.
Der Vorteil wäre, dass man kleinere Ressourcen lädt. Der Nachteil ist, dass man beim Surfen im Webprojekt Ressourcen nachladen muss und ggf mehrere Requests hat (bis dann alles gecached ist)
Wie sollte man hier am Besten vorgehen?
Und kennt jemand Möglichkeiten der sukzessiven / asynchronen Variante?