Suchen und Finden
Service
Infos und Kontakt
Inhalt
5
Geleitwort
9
Vorwort
11
Kapitel A Die Bedeutung der Frontend- Performance
17
Die Performance von Webseiten verfolgen
17
Wo ist die Zeit hin?
19
Die goldene Regel der Performance
20
Kapitel B HTTP-Übersicht
23
Komprimierung
24
Bedingte GET-Requests
24
Expires
25
Keep-Alive
25
Und noch mehr
26
Kapitel 1: Weniger HTTP-Requests
27
Imagemaps
27
CSS-Sprites
29
Inline-Images
31
Kombinierte Skripten und Stylesheets
32
Zusammenfassung
34
Kapitel 2: Verwenden Sie ein Content-Delivery-Netzwerk
35
Content-Delivery-Netzwerke
36
Die Einsparungen
37
Kapitel 3: Fügen Sie Expires-Header ein
39
Expires-Header
39
Max-Age und mod_expires
40
Leerer Cache verglichen mit vollem Cache
42
Mehr als nur Images
43
Versionierte Dateinamen
45
Beispiele
45
Kapitel 4: Komprimieren Sie Komponenten
47
Wie Komprimierung funktioniert
47
Was man komprimiert
48
Die Einsparungen
49
Konfiguration
50
Proxy-Caching
51
Grenzfälle
52
Gzip in Aktion
54
Kapitel 5: Stellen Sie Stylesheets an den Anfang
55
Progressives Rendering
56
sleep.cgi
56
Leere weiße Seite
57
Flash of Unstyled Content
60
Was muss der Frontend-Ingenieur tun?
62
Kapitel 6: Stellen Sie Skripten ans Ende
64
Probleme mit Skripten
64
Parallele Downloads
65
Skripten verhindern Downloads
67
Schlimmster Fall: Skripten am Anfang
68
Bester Fall: Skripten am Ende
69
Ins rechte Licht gerückt
70
Kapitel 7: Vermeiden Sie CSS-Ausdrücke
71
Aktualisierung von Ausdrücken
72
Das Problem umgehen
72
Zusammenfassung
74
Kapitel 8: Lagern Sie JavaScript und CSS in externe Dateien aus
75
Inlining verglichen mit externen Dateien
75
Typische Ergebnisse aus der Praxis
78
Homepages
79
Das Beste beider Welten
80
Kapitel 9: Reduzieren Sie DNS-Lookups
84
DNS-Caching und TTLs
84
Die Sicht des Browsers
87
DNS-Lookups reduzieren
89
Kapitel 10: Reduzieren Sie JavaScript
91
Minifizierung
91
Obfuscation
92
Die Einsparungen
93
Beispiele
94
Das Sahnehäubchen
95
Kapitel 11: Vermeiden Sie Redirects
98
Arten von Redirects
98
Wie Redirects die Performance verschlechtern
99
Alternativen zu Redirects
101
Kapitel 12: Entfernen Sie doppelte Skripten
108
Doppelte Skripten
108
Doppelte Skripten schaden der Performance
109
Doppelte Skripten vermeiden
110
Kapitel 13: Konfigurieren Sie ETags
112
Was ist ein ETag?
112
Das Problem mit ETags
115
ETags: hopp oder topp
116
ETags im richtigen Leben
117
Kapitel 14: Machen Sie Ajax cache-freundlich
120
Web 2.0, DHTML und Ajax
120
Asynchron = sofort?
122
Ajax-Requests optimieren
123
Caching von Ajax in der realen Welt
124
Kapitel 15 Untersuchung der zehn Top-Sites
128
Seitengewicht, Response-Zeit, YSlow-Wertung
128
Wie die Tests durchgeführt wurden
131
Amazon
132
AOL
135
CNN
138
eBay
139
Google
143
MSN
146
MySpace
150
Wikipedia
151
Yahoo!
154
YouTube
156
Index
161
Alle Preise verstehen sich inklusive der gesetzlichen MwSt.; Ersparnis im Vergleich zur Printversion




















