CSS Datei schneller laden?
Christoph
- css
Hallo,
ich habe meine Seite auf CSS erstellt. Nun, wenn man die Seite aufruft erscheint erst die Seite ohne CSS und kurze Zeit später dann halt komplett mit CSS, quasi er lädt wahrscheinlich die CSS Datei zu langsam oder erst später...
weiß jemand wie man das unterbinden kann oder hat jemand vielleicht eine Idee dazu?
Grüße
Christoph
Moin,
Ich denke nicht, dass das geht.
Aber bedenke, dass von nun an Dein Stylesheet im Cache ist und nicht mehr geladen werden muss.
Ich sehe Dein "Problem" als normalen Ablauf der Dinge.
Es wird ja ein Request für die HTML-Datei abgeschickt, dann beginnt der Browser die Seite darzustellen. Irgendwann fordert er das Stylesheet an, währenddessen rendert er weiter die Seite. Wenn Dein Stylesheet aus irgendeinem Grund lange braucht, bis es geladen ist, dann tritt der Effekt auf. Also kannst Du am ehesten das beeinflussen, indem Du Dein Stylesheet etwas aufräumst, unnötige Klassen weglässt, Vererbungen nicht nochmal schreibst, und Regeln zusammenfasst.
Gruß,
-Efchen
Hallo Christoph,
wenn man die Seite aufruft erscheint erst die Seite ohne CSS und kurze Zeit später dann halt komplett mit CSS
Ich habe mich mit der Problematik noch nicht en detail auseinandergesetzt, aber google mal nach "Flash of unstyled content", das Problem ist bekannt:
http://www.google.de/search?q="flash+of+unstyled+content"&ie=UTF-8&hl=de&meta=
Vielleicht findest Du da was Hilfreiches (über einen Hinweis hier würden das Archiv und ich uns freuen...)
Gruß aus Köln-Ehrenfeld,
Elya
Tachchen!
über einen Hinweis hier würden das Archiv und ich uns freuen...
Sowas hier? -> http://www.css-technik.de/details/134/9/CSS-Snippets.htm
Gruß
Die schwarze Piste