<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
<title></title>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<meta http-equiv="Content-Style-Type" content="text/css"/>
</head>
<body>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
On 20 Oct 2006 at 15:58, César Villaça wrote:</span></font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="Arial" color="#7f0000" size="2">
<span style=" font-size:10pt">
> Has anyone noticed that IE does not look to the cache first when loading</span></font>
</div>
<div align="left">
<font face="Arial" color="#7f0000" size="2">
<span style=" font-size:10pt">
> from the server? Is there a fix? I had never noticed until I used the same</span></font>
</div>
<div align="left">
<font face="Arial" color="#7f0000" size="2">
<span style=" font-size:10pt">
> SWF 30+ times on the same page. It seems to just request another one every</span></font>
</div>
<div align="left">
<font face="Arial" color="#7f0000" size="2">
<span style=" font-size:10pt">
> time. Firefox and Safari call cached version correctly. This is a huge</span></font>
</div>
<div align="left">
<font face="Arial" color="#7f0000" size="2">
<span style=" font-size:10pt">
> issue since my client really wants the flash buttons, but the page load</span></font>
</div>
<div align="left">
<font face="Arial" color="#7f0000" size="2">
<span style=" font-size:10pt">
> time frustratingly slow  </span></font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
<i><br />
</i>
</span>
</font>
</div>
<div align="left">
<font face="Arial" color="#7f0000" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
First observation I would make .. why do you use <i>so many</i> (30+) embedded SWF files?</span></font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
You can pass vars (to control different views) from an external XML file, or internal XM 
dataset.</span></font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
You need only <i>one</i> SWF file if you use an oen source Flash (RIA) development environment 
like ....</span></font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<a href="http://www.laszlosystems.com">
<font face="Arial" color="#0000ff" size="2">
<span style=" font-size:10pt">
<u>http://www.laszlosystems.com</u>
</span>
</font>
</a>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
Or if mixing with HTML content, make your toolbar just <i>one</i> SWF file.</span></font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
On the subject of IE caching .. more here ..</span></font>
</div>
<div align="left">
<font face="MS Sans Serif" size="1">
<span style=" font-size:8pt">
<br />
</span>
</font>
</div>
<div align="left">
<a href="http://mir.aculo.us/articles/2005/08/28/internet-explorer-and-ajax-image-caching-woes">
<font face="MS Sans Serif" color="#0000ff" size="2">
<span style=" font-size:10pt">
<u>http://mir.aculo.us/articles/2005/08/28/internet-explorer-and-ajax-image-caching-woes</u>
</span>
</font>
</a>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
All the more reason, surely, for having a single load, single SWF application, with one 
SWFObject call onload.</span></font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
If you are inspecting HTTP requests/responses, this proxy tool is useful (and free - IEWatch 
is not free)</span></font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<a href="http://www.fiddlertool.com">
<font face="MS Sans Serif" color="#0000ff" size="2">
<span style=" font-size:10pt">
<u>http://www.fiddlertool.com</u>
</span>
</font>
</a>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
Launch the url in IE browser then click Session Inspector.</span></font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
You can see the multiple requests for /flash/swftib.swf</span></font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
Also if you dump the session report - Edit > Copy > Full Report</span></font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
at caching you see this</span></font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0</span></font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
Fiddler also works in Firefox but proxy connection has to be manually set to port 8888.</span></font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="2">
<span style=" font-size:10pt">
DL</span></font>
</div>
<div align="left">
<font face="MS Sans Serif" size="1">
<span style=" font-size:8pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="MS Sans Serif" size="1">
<span style=" font-size:8pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="Arial" color="#7f0000" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
<font face="Arial" size="2">
<span style=" font-size:10pt">
<br />
</span>
</font>
</div>
<div align="left">
 </div>
</body>
</html>