Rolfi: Google Pagespeed. Yahoo YSlow. Eine Diskussion.

Beitrag lesen

ola,

nein, hast du nicht. Formal betrachtet sind HTML-Attribute und CSS-Eigenschaften, auch wenn sie ähnliches bewirken, zwei völlig verschiedene Paar Stiefel.

Ja, stimmt. Inzwischen ist mir das so im Hinterkopf als das Gleiche gewachsen.

Die Abmessungen von Bildern sind aber ein Sonderfall.
Und genau deshalb sollten diese Größenangaben auch direkt als HTML-Attribut im Markup stehen, denn auch das Stylesheet könnte verzögert geladen werden, und man hätte denselben lästigen Effekt.

Dann werde ich das so übernehmen, wenn es die optimalste Lösung darstellt. Denn tatsächlich fällt sowas besonders bei Smartphones auf.

Keine Ahnung, was dieses "Page Speed" ist - aber sicher nichts, was es rechtfertigt, seinen Code danach zu richten.

Ich richte meinen Quellcode nach der besten Lösung aus. Daher sind meine Fragen entstanden was besser ist, da ich ja lernen möchte. Da du aber, wie erwähnst dazu rätst ("man sollte") die Attribute zu setzen statt als CSS-Eigenschaft, richte ich den Code nach einer Aussage eines Profis. Dieses Page Speed ist für mich auch so ein Leitfaden, an dem ich erkenne was ich selbst noch zu optimieren habe - und mit Erfolg. So lerne ich vieles neues kennen indem ich mich auf neue Dinge einlasse, sie aber auch hinterfrage - wie ich es tat.

Du irrst. Auch darin, dass HTML etwas mit Programmieren zu tun hat. ;-)

"Sonderfall". Jetzt weiß ichs. Diese HTML Programmierung macht mich echt irre und irgendwie wende ich es automatisch immer "an". CSS und HTML sind keine Programmiersprachen. Wie nennt man sowas, HTML auszeichen ist doch doppeltgemobbelt oder nicht? Allerdings bin ich mir auch immernoch unsicher ob Javascript eine Programmiersprache ist oder eine Scriptsprache, weil sich selbst die Profis darüber streiten. Netscape bezeichnete es objekt-basierte Skriptsprache. Aber selbst bei objekt-basiert oder OOP streiten sich ja alle. Zumindest konnte ich keine zufriedenstellende Antwort bisher finden. Die Selfhtml Doku sagt wiederrum Programmiersprache.

Dann mach eigene Analysen. Schau zum Beipsiel mit Firebug nach, wie das Timing beim Laden der Seite aussieht. Achte auch auf deinen subjektiven Eindruck: Hast du das Gefühl, dass es lange dauert, dass der Ladevorgang irgendwie "zäh" ist? Nein? Dann sehen andere Besucher das vielleicht auch so.

Ich werde diesen Rat beherzigen. In der Tat konnte ich aber mit diesem "Page Speed", das mir Hinweise zur Optimierung gab, eine Sekunde einsparen.

Es sieht natürlich auch schöner aus, wenn man einem seine Leistung im höchsten grünen Bereich vorzeigen kann. Ich bin atm nur bei 92 bzw. 91 %.
Hä?

Das sind die Wert für Page Speed und YSlow wenn ich meine Seite bei gtmetrix einfüge.

Was soll man darunter verstehen? - Dass viele große Anbieter haufenweise invaliden Code produzieren, ist nichts Ungewöhnliches.

Darunter versteht man, dass Facebook zweimal eine Ressource innerhalb meiner Seite abfragt, obwohl darin der absolut gleiche Content ist.

Was soll das sein?

Unter dem Punkt "Use Cookie-free Domains for Components" recht weit unten auf der Seite.
http://developer.yahoo.com/performance/rules.html

mfg,
Rolfi

0 64

Google Pagespeed. Yahoo YSlow. Eine Diskussion.

Rolfi
  • programmiertechnik
  1. 2
    Der Martin
    1. 0
      Rolfi
  2. 0
    CPAN
    1. 0
      Rolfi
      1. 1
        Matthias Apsel
        1. 0
          Rolfi
          1. 1
            Der Martin
            1. 0
              Rolfi
              1. 0
                Der Martin
                1. 0
                  Rolfi
                  1. 0
                    Der Martin
                2. 3
                  molily
                  1. 0
                    Rolfi
                  2. 0
                    Rolfi
                    1. 1
                      molily
                      1. 0
                        Rolfi
            2. 1
              molily
              1. 0
                Der Martin
                1. 1
                  molily
                  1. 0
                    Der Martin
                    1. 6
                      molily
  3. 0
    Malcolm Beck´s
    1. 0
      Rolfi
      1. 0
        Malcolm Beck´s
        1. 0
          Rolfi
          1. 0
            Malcolm Beck´s
            1. 0
              Rolfi
              1. 0
                Malcolm Beck´s
        2. 0
          Sven Rautenberg
          1. 0
            Malcolm Beck´s
            1. 0
              Der Martin
            2. 0
              molily
              1. 0
                Malcolm Beck´s
                1. 0
                  molily
            3. 0
              Rolfi
              1. 0
                Malcolm Beck´s
                1. 0
                  Rolfi
                  1. 0
                    Malcolm Beck´s
                    1. 0
                      Mitleser
                      1. 0
                        Rolfi
                  2. 0
                    Malcolm Beck´s
              2. 0
                Malcolm Beck´s
            4. 0
              Sven Rautenberg
              1. 0
                Malcolm Beck´s
                1. 0
                  Malcolm Beck´s
                  1. 0
                    dedlfix
                    1. 0
                      Malcolm Beck´s
                      1. 0
                        dedlfix
                2. 0
                  Sven Rautenberg
                  1. 0
                    Malcolm Beck´s
                    1. 0
                      Mitleser
                      1. 0
                        Malcolm Beck´s
                        1. 0
                          Mitleser
                          1. 0
                            Malcolm Beck´s
                            1. 0
                              Rolfi
                              1. 0
                                Malcolm Beck´s
                        2. 0
                          Der Martin
                          1. 0
                            Malcolm Beck´s
      2. 0
        molily
  4. 0
    molily
    1. 0
      Rolfi
      1. 0
        Der Martin
      2. 1
        molily