Hello,
When I check with Privoxy what my browser downloads from one site, it seems like all the elements that make up the page (CSS, JS, icons, etc.) are redownloaded every time, ie. the browser doesn't cache them (Sorry, new uses aren't allowed to include URLs):
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<TITLE>My Site</TITLE>
<meta name="keywords" lang="fr" content="whatever">
<meta name="Description" lang="fr" content="whatever">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Category" content="Internet">
<meta name="revisit-after" content="2 days">
<meta name="author" content="[email protected]">
<meta name="identifier-URL" content="http://www.example.com">
<meta name="robots" content="index, follow">
<meta name="classification" content="Internet">
<meta name="distribution" content="global">
<meta name="geography" content="Paris">
<meta name='language' content='fr'><meta http-equiv='content-language' content='fr'><meta name='rating' content='General'>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="alternate" type="application/rss+xml" title="My RSS" href="http://www.example.com/rss.php" />
<link rel="shortcut icon" href="favicon.ico">
<link rel="icon" href="animated_favicon1.gif" type="image/gif">
<link rel="stylesheet" href="miseenforme.css" type="text/css">
<link rel="stylesheet" href="css/screen2009.css" type="text/css">
<!--[if lte IE 6]>
<link rel="stylesheet" href="css/screen2009-ie6.css" type="text/css">
<![endif]-->
<style type="text/css">@import url(jscalendar-1.0/calendar-blue.css);</style>
<script type="text/javascript" src="jscalendar-1.0/calendar.js"></script>
<script type="text/javascript" src="jscalendar-1.0/lang/calendar-fr.js"></script>
<script type="text/javascript" src="jscalendar-1.0/calendar-setup.js"></script>
<script type="text/javascript" src="jquery-1.2.6.pack.js"></script>
<script type="text/javascript" src="jquery.scrollTo-min.js"></script>
<script type="text/javascript" src="jquery.autogrow.js"></script>
<script type="text/javascript" src="fonctionsjs.js?maj=v1"></script>
</head>
Fact is, I don't see any cache-related instructions in this HTML header.
Can someone confirm that browsers (IE, Firefox, Chrome) don't cache anything unless told to in the HTML header?
Do we need to configure browsers to force them to cache elements?
Thank you.