Jamaö: CSS extern einbinden oder intern? Große Seiten machen es intern

Hallo,

ich sehe ständig das große Seiten wie ebay und amazon ihre CSS Stile direkt in den Dokumentheader schreiben anstatt ihn konfortabel einzubinden.

Lohnt sich das? Performance?

Liebe Grüße

Jamal

  1. Grüße,

    Lohnt sich das? Performance?

    nicht nenneswert - aber verwaltungsaufwand... wenn du nahc stunden bezahlt wirst- nur zu.
    MFG
    bleicher

    --
    __________________________-
    Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
    Lieber bereuen gesündigt zu haben, als nicht sündigen und es später trotzdem bereuen.
    Boccaccio
  2. Hi,

    ich sehe ständig das große Seiten wie ebay und amazon ihre CSS Stile direkt in den Dokumentheader schreiben anstatt ihn konfortabel einzubinden.

    Lohnt sich das? Performance?

    ebay und Performance - zwei Welten prallen aufeinander …

    Schönen Sonntag noch!
    O'Brien

    --
    Frank und Buster: "Heya, wir sind hier um zu helfen!"
  3. vllt machen sies mit ssi oder so...

  4. Moin!

    ich sehe ständig das große Seiten wie ebay und amazon ihre CSS Stile direkt in den Dokumentheader schreiben anstatt ihn konfortabel einzubinden.

    Lohnt sich das? Performance?

    Was sich auf jeden Fall lohnt, ist das zusammenfassen von multiplen externen Dateisorten zu einer einzigen großen Datei. Also nicht mehrere CSS-Dateien einbinden, sondern nur eine einzige. Nicht mehrere JS-Dateien einbinden, sondern nur eine einzige.

    Denn eine der Performancebremsen ist die Tatsache, dass ein Browser nur eine begrenzte Menge an Connections gleichzeitig zu einem einzelnen Server öffnet, und darüber die Requests nach allen Resourcen seriell abwickelt.

    Allerdings kann man nun wirklich nicht behaupten, dass ebay oder Amazon sich sonderlich durch Performance hervortun - obwohl dort ja schon alle möglichen Tricks wie separate Bilderserver etc. ausgepackt wurden. Ab einer gewissen Menge an Bildern ist das also auch wieder egal. :)

    - Sven Rautenberg

    --
    "Love your nation - respect the others."
  5. @@Jamaö:

    ich sehe ständig das große Seiten wie ebay und amazon ihre CSS Stile direkt in den Dokumentheader schreiben anstatt ihn konfortabel einzubinden.

    Lohnt sich das? Performance?

    Im Gegenteil. Wenn sich die Stylesheets der einzelnen Seiten einer Wesite nicht unterscheiden, ist es unsinnig, das ganze Stylesheet mit (in) jeder Seite wieder und wieder zum Client zu übertragen.

    Ist das Stylesheet in einer separaten CSS-Ressource, wird diese nur einmal zum Client geschickt und beim Aufruf der nächsten Seite (die dieses Stylesheet referenziert) aus dem Cache wiederverwendet.

    Einbinden des Stylesheets in ein HTML-Dokument im 'style'-Element lohnt nur dann, wenn man nur eine Seite mit diesem Stylesheet hat oder wenn davon auszugehen ist, dass die Nutzer von der Startseite nicht zu anderen Seiten gehen, sondern die Website schnell wieder verlassen. Möglich, dass dies bei ebay und amazon der Fall ist. ;-)

    Live long and prosper,
    Gunnar

    --
    „Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)
    1. Hi,

      Einbinden des Stylesheets in ein HTML-Dokument im 'style'-Element lohnt nur dann, wenn man nur eine Seite mit diesem Stylesheet hat oder wenn davon auszugehen ist, dass die Nutzer von der Startseite nicht zu anderen Seiten gehen, sondern die Website schnell wieder verlassen. Möglich, dass dies bei ebay und amazon der Fall ist. ;-)

      oder die werkeln häufig am CSS herum und wollen Anzeigefehler durch veraltete CSS-Angaben aus dem Browsercache vermeiden...

      freundliche Grüße
      Ingo