: Daniel Koch
: Website Performance
: entwickler.press
: 9783868022698
: 1
: CHF 7.10
:
: Internet
: German
: 155
: DRM
: PC/MAC/eReader/Tablet
: PDF
Lange Zeit galt ein eisernes Gesetz: Um in den Trefferlisten der Suchmaschinen möglichst weit oben zu landen, muss die Webseite für Suchmaschinen optimiert werden. Das stimmt so auch heute noch, ein Aspekt wird dabei aber vernachlässigt. Denn immer mehr Suchmaschinen beziehen auch die Performance einer Webseite in die Relevanzbewertung mit ein. Wenn Mozilla plötzlich 15 Prozent mehr Downloads verzeichnet und Google Maps 30 Prozent mehr Kartenmaterial ausliefert, dann könnte man zunächst von perfekter Suchmaschinenoptimierung oder einem erhöhtem Werbebudget ausgehen. Die beiden Erfolgsgeschichten von Mozilla und Google sind allerdings nicht auf diese klassischen Maßnahmen zurückzuführen. Ein ganz anderer Aspekt ist dafür verantwortlich, der für den Erfolg von Webseiten immer wichtiger wird: die Websiteperformanceoptimierung Dieses Buch zeigt, wie Sie Ihre Webseite so optimieren, dass sie auch den gestiegenen Anforderungen von Google& Co. hinsichtlich der Performance entsprechen. Am Anfang des Buchs geht es um eine Bestandsaufnahme der zu optimierenden Webseite. Es werden Tools vorgestellt, mit denen sich die Performance der Seite messen lässt. Und dann geht es mit der eigentlichen Optimierung der Webseite los. Wichtige Themen sind dabei Grafiken, JavaScript, PHP und CSS. Schritt für Schritt wird gezeigt, wie sich Webtechnologien so einsetzen lassen, dass die Geschwindigkeit von Webseiten optimal ausgereizt werden kann. Das führt dann übrigens nicht nur zu einem besseren Ranking in den Suchmaschinen. Auch Ihre Webseitenbesucher werden es Ihnen mit mehr Seitenaufrufen danken.

Daniel Koch arbeitet als freiberuflicher Programmierer und Autor in Hamburg. Er hat mehrere Bücher rund um die Themen Programmierung und Software veröffentlicht.
Inhaltsverzeichnis6
Vorwort8
Kapitel 1 – Performance-Optimierung: Das neue SEO10
Den Ist-Zustand überprüfen11
Die perfekte Analyse mit YSlow20
WebPagetest21
loads.in28
Kapitel 2 – HTTP-Requests verringern32
Die Anzahl der Requests verringern33
Dateien zusammenführen39
Dateien in der richtigen Reihenfolge einbinden46
Dateien optimieren50
Kapitel 3 – CSS optimieren58
CSS perfekt einbinden58
Vorsicht bei den Selektoren62
Kurz-CSS: Shorthands verwenden65
Farbdefinitionen kürzen71
Browser-unabhängiges CSS72
Mit CSS-Sprites Bilder einsparen79
Hardware-Beschleunigung verwenden86
Transition als JavaScript-Alternative88
Kapitel 4 – Bilder optimieren90
Grafikformate: Ein Schnelleinstieg91
Die optimale Qualität93
Größenangaben97
HTML oder CSS?99
Farbtiefe und Farbpalette101
Grafiken optimieren103
Inline-Bilder verwenden106
Favicons110
Bilder vorladen113
CSS3 ausreizen115
Perfekte Schriften122
Mehr Speed mit HTML5127
Kapitel 5 – Weitere Möglichkeiten ausreizen130
Die Performance von Code-Abschnitten messen130
JavaScript optimieren131
PHP optimieren138
Content Delivery Networks142
ETags: Änderungen an der Seite erkennen143
Inhalte aus der Retorte: Caching aktivieren145
Inhalte komprimieren146