Meine hintergrund Bilder laden schneller
body {
background: url(http://leona-anderson.com/wp-content/uploads/2014/10/finalbackgroundMain.png) fixed;
background-size:100% auto;
}
Habe ich eine andere Hintergrund-Bilder auf jeder einzelnen Website ein, da Sie 1080p nehmen Sie ein bisschen, um zu laden.
Ich benutze wordpress Version 4.0.5 mit minamaze Thema.
Habe ich herausgefunden, dass meine Verwendung einer javascript-Funktion preload, aber in meinem Fall auf der frontpage ich habe keine Informationen über den hintergrund Bild von der anderen Seiten, so bin ich der Hoffnung, jemand könnte mich mit einer anderen Lösung.
Meine Bilder sind .pngs mit rund 1 MB Größe, ich vielleicht auch versuchen könnte, diese zu komprimieren einige mehr?
Vielen Dank im Voraus
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie nicht verwenden .png für ein solches Bild. Als Allgemeine Regel gilt, sollte man Fotos .jpg und Grafiken (zB. logos) indiziert werden sollen .png
Reduzierte ich die Dateigröße von ~89% auf 139KB von 1,3 MB und der optische Unterschied ist kaum spürbar.
Hier ist das optimierte Bild: Optimiert
Und hier ist deins: Original
Können Sie reduzieren die Zeit, die Ihre website dauert beim laden durch eine riesige Marge wenn Sie mit CSS3 hintergrund-Verläufen statt der großen hintergrund-Bilder. Sprechen Sie über Ihre homepage-hintergrund-Bild können Sie beispielsweise ein Hintergrundbild erstellen=Steigung wie diese, und verwenden Sie das Bild der Frau als hintergrund-Bild und positionieren Sie es auf der rechten Seite:
CSS:
HTML:
Ich denke, den Weg zu gehen, ist zu komprimieren, um JPEG-Dateien. Sie können wählen, den Grad der Kompression in den meisten software (ich benutze GIMP). 1 Mb ist auf alle praktischen Mittel, Weg zu groß für ein hintergrund Bild.
Da Sie nur ein Farbverlauf und die Frau, die Sie umsetzen können, dass der Farbverlauf mit css3 und nur laden Sie die Frau als Bild:
CSS:
Fiddle: http://jsfiddle.net/n4anrzk8/1/
Oder Sie versuchen, https://tinypng.com/ kleiner png-Dateien, wenn es ein Bild.
Anderen, ziemlich schlechte Methode, wäre das laden ALLER Bilder mit Breite 0 auf der ersten Seite. Sie sind nicht sichtbar, aber der browser speichert diese in den Zwischenspeicher (wenn der Besucher über den Cache von seinem browser). Ich weiß nicht empfehlen diese Methode, es ist nur der Vollständigkeit halber.
Haben Sie sich überlegt, das Zwischenspeichern der hintergrund zu dem Benutzer-Gerät, so wiederholen Sie die Benutzer haben eine schnellere Ladezeit link?
Komprimieren Sie Ihr Bild mit https://tinyjpg.com oder https://tinypng.com.
Immer stellen Sie sicher, Ihr Bild wird als verlustfrei komprimiert wie möglich, es wird einen großen Unterschied in der Ladezeit.