2009-05-27 4 views
4

müssen Sie ein 2. CSS-Stylesheet zu einer Seite hinzufügen.Was ist schlimmer für die Geschwindigkeit beim Laden von CSS, ein zweites Element LINK oder @import?

tut mir eine zweite Link-Zeile hinzufügen und von URL laden, oder einen @import zum Original hinzufügen?

was schlimmer ist für Ladezeiten? Was ist schlimmer für die Serverlast?

, was ist besser für die Client-seitiges Caching? Was wird im Allgemeinen besser/mehr akzeptiert?

(Anmerkung: nimm keine CDN oder memcache, nur ein normaler regelmäßiger durchschnittlicher LAMP Webserver-Setup)

Antwort

4

Sie sollten auf jeden Fall mit einem zweiten Link gehen. Lesen Sie alles hier von High Performance Web Sites. Die größten Probleme treten auf, wenn Sie link und @import mischen, da dadurch die Möglichkeit zum parallelen Herunterladen der Stylesheets unterbrochen wird. Außerdem hat IE Probleme mit mehreren @ import-Anweisungen. Für alle Informationen lesen Sie den Artikel. Es ist sehr gründlich.

1

Here ist und eine ausgezeichnete Analyse der Frage. Kurze Antwort: Verwenden Sie @import nicht.

Verwandte Themen