2016-04-04 11 views
-1

Gibt es nicht den Zweck, Images vorab zu laden, damit die Seite einfacher geladen werden kann?Gibt es einen Unterschied zwischen dem Laden von Bildern im Vergleich zum Cachen von Bildern?

## EXPIRES CACHING ## 
<IfModule mod_expires.c> 
ExpiresActive On 
ExpiresByType image/jpg "access 1 year" 
ExpiresByType image/jpeg "access 1 year" 
ExpiresByType image/gif "access 1 year" 
ExpiresByType image/png "access 1 year" 
ExpiresByType text/css "access 1 month" 
ExpiresByType text/html "access 1 month" 
ExpiresByType application/pdf "access 1 month" 
ExpiresByType text/x-javascript "access 1 month" 
ExpiresByType application/x-shockwave-flash "access 1 month" 
ExpiresByType image/x-icon "access 1 year" 
ExpiresDefault "access 1 month" 
</IfModule> 
## EXPIRES CACHING ## 

## GZIP ## 
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript 
## GZIP ## 

Ich war auf der Suche in Bilder mit Javascript Vorbelastung aber dann merkte ich, warten Sie eine Minute, ich schon, dass mit ein paar Zeilen in meiner .htaccess-Datei. Wenn ich das letztere habe, warum sollte ich das jscript brauchen?

+2

* "... Ich mache das schon mit ein paar Zeilen in meiner .htaccess-Datei ... "Hä? Wie sagt Ihre '.htaccess' Datei dem Browser des Clients, Bilder vorher zu laden/zu laden? –

+0

Bearbeitet zur Klarstellung – Snorlax

Antwort

1

Ihre .htaccess Regeln nicht preload/precache die Bilder. Alles, was sie tun, ist dem Browser mitzuteilen, dass wenn es lädt ein Bild, so lange es sollte es für zwischenspeichern.

Das Vorladen von Bildern wird verwendet, um sicherzustellen, dass das Bild bereits beim ersten Mal heruntergeladen wurde, bevor Sie es anzeigen. (An diesem Punkt, Ihre .htaccess Regeln werden dem Browser sagen, wie lange es es halten kann, wenn es will.)

+0

Ah Gotcha, danke für die Klarstellung! Zeit zu erforschen, wie man Bilder vorlädt! – Snorlax

Verwandte Themen