Safari presented a mystery to me today. Look at my two emails to Dave, David, Siva and Phil and the explanation below:
“Dear all,
How are you all? Safari, Firefox and caches, etc. I have reset Safari, emptied the caches for both and even forcibly emptied the caches from the library. But tell me why… If I type “www.larkin.net.au” into the location bar I get a completely different (updated) page to the one I get when I type “www.larkin.net.au/index.html”. I get the latest page when I add index.html. But, with respect to other pages I get the older page when I add “index.html” to the url in the address bar. Is Safari over caching? Is it the proxy server? Is it safari’s memory? What is it? I am mystified. Does not happen in IE or on a PC. Any ideas?
Cheers
John”
**************************
“Dear all,
Further on this… Running Cocktail, etc, makes no difference. Is the file stored in RAM? Restarting the machine made no difference. If one adds index.html to the url you get a different page. Why?
Cheers
John”
**************************
Dave’s informative reply:
“Hi Guys,
Unfortunately Safari is unable to force refresh a proxy server — It has no ‘super refresh’ (option-refresh) like most other browsers. I have flagged this with some Apple Developers who claimed it would be looked at with the last Safari update, but I don’t think it is resolved yet.
Actually Windows IE can be just as bad as Mac IE (which is a dead product). On Windows IE, you hold the shift key while clicking refresh to force the proxy to reload. Other variables include the type of proxy server too. Almost all Mac browsers other than Safari will super refresh or the refresh itself forced the proxy — but still not Safari.
So until Apple do fix this, we really need a second browser to occasionally use as needed. Oh, in a classroom where kids publish web pages, only ONE computer is needed to ‘force the refresh’ (of the server). Once the server has ‘got’ the new page, others will get the same. Adding .html can be a once off request, but does NOT FIX the problem.
Regards..David”
**************************
and Siva’s nice addendum!
“Hey Johhny boy,
What David has written sounds right. I find that in 40% of the time, I may have to type ctrl-R furiously a few times before I see a refresh. 5% of the time, it never seems to change and I switch over to Firefox or Camino. They are more responsive and usually a better idea to use when you are doing this a lot. Suspect besides Safari’s inabilities, the server or its distance may be a factor because on most days, its magnificent and all’s well. It’s a much better idea to view changes locally until 100% satisfied before upload the pages – somehow I never do this.
Cheerio!
Siva”