Er is geen CSS ondersteuning.
Als een bezoeker voor het eerst op jouw website komt,
is er geen ontkomen aan: Alle plaatjes zullen ingeladen
worden, en dat kost gewoon tijd. Daarom is het handig om
"een beetje rustig aan te doen" met de hoeveelheid
plaatjes en de omvang daarvan. Als een afbeelding niet
echt wat toevoegt aan jouw pagina('s) en als het alleen
de bedoeling is om alles er "leuk" uit te laten zien of
om "koddige" animaties toe te voegen, bedenk dan dat
eigenlijk niemand daar op zit te wachten. Zeker animaties
scoren hoog in de top tien van irritatie bij bezoekers.
Maar zelfs als je een normale hoeveelheid afbeeldingen
geplaatst heb (die zo klein mogelijk in omvang zijn) is
het best handig om deze in de cache te stoppen. Met de volgende
regeltjes:
<FilesMatch "\.(gif|jpg|swf|ico|png)$"> Header set Expires "Thu, 15 Apr 2020 20:00:00 GMT" FileETag None </FilesMatch> (plaats onderaan de file een lege regel)
in jouw .htaccess file (in de root van jouw website) doe je jouw bezoekers een groot plezier. De plaatjes zijn locaal opgeslagen bij jouw bezoeker, en zolang die zijn cache niet leegt zal de afbeelding niet van jouw site worden ingeladen. Dit scheelt een hoop tijd en ergernis; en ook is dit heel erg plezierig voor jouw bandbreedte(-verbruik). Bij elk htaccess-item zeg ik even dat je onderaan altijd een lege regel moet hebben staan.
Voor ik het vergeet:
het rijtje met gif|jpg etc. kan je uitbreiden of verminderen
zoals jij wilt. Plaats alleen de file-types die je nodig hebt.
En tot slot wil ik alleen nog even opmerken dat het niet echt nodig is
om nog meer tijdwinst uit de htaccess te halen. Sommige
mensen maken de fout om een echt gigantisch grote (htaccess)file te maken
om nog een heel klein beetje meer snelheid toe te voegen.
Meestal wordt dan vergeten dat de htaccess zélf voor meer
vertraging zorgt dan de behaalde snelheids-winst.
cache 16-04-2010