Forum Moderators: open
(Off topic, and perhaps beyond my understanding: Host took an unusually long time to refresh page, and when I called W3C validator against displayed pages, I saw that they were enclosed within frames...? I tried on several browsers.)
Other users, via AOL, may see these changes: the updated images and text. Other users, via other ISPs, other browsers, other machinery, other OSs, may see these changes. The client is angry. I have suggested, purging cache, history, and cookies. No success.
I think it should not be properly in the realm of the webmaster to ensure a website displays correctly on faulty computers/ISPs. How would you proceed?
I would also browse online to see if there is a known issue with AOL and refreshing.
Just out of curiosity, what kind of application are you developing so that you would stay on it for 3 hrs? Is it a chat application?
Anyways, I agree that it is outside of the realm of a webmaster to have to worry about faulty computers/ISPs. However - it is not outside of the realm of a webmaster to worry about faulty web browsers! So really try to narrow down the problem so that you know if its them or you who have bad code.
Hope that helps,
Ryan
The web page is not specifically an "application" ...merely a "flat" display of text and images. No interactivity. Just html+css. Two column layout ("sidebar" floated left, containing navigation, plus "main" containing content, floated right). Nothing special.
Connection speeds attempted: dialup, dsl, wireless.
I have:
<meta http-equiv="cache-control" content="max-age=3600" />
in the files.
Is there a further measure I should pursue?
Clearing the cache would be my first choice - its weird that that didn't work.
Maybe try setting the cache max-age to some very small number (0?) while developing the site and then let it run as normal once you've made all of the changes.
Also - this wouldn't be an ISP issue I don't think (unless the ISP is caching pages separate from your computer). I had a very similar issue with one of my clients about a month ago - I told them to clear the cache and to hit refresh several times. Usually hitting refresh several times works for me and my clients.
Ryan
But, yep, I had the client hit refresh SEVERAL times, to no avail. I just now found the "official" AOL instructions for clearing cache at: [webmaster.info.aol.com...]
I am groaning and moaning and hoping this will help. Wit's end here.
[edited by: tedster at 1:47 am (utc) on Aug. 19, 2008]
[edit reason] post the official AOL link [/edit]
Also consider looking into setting the cache-control headers for your pages. A setting of Cache-Control: "no-cache, must-revalidate" with an Expires-after time of 7200 or so might ease the problem. These headers can be set at the server level, or from within PHP or other server-side scripts.
Jim
But thanks, all, for the info about refresh. We'd just been going for the browser "refresh" icon heretofore: no Ctrl key. As you might guess, I'm an AOL newbie and plan to stay that way.
I hope I may get my client grinning or at least calm again, using all these tips you have so generously provided.
Satellite is a proxy server. This means the NOC of my provider caches pages and images. Even when clearing the cache, sometimes the update takes minutes or hours to display, pretty much what you describe. It's aweful to develop around.
This is particularly true when updating CSS files that are externally linked. Sometimes I have to call the CSS directly, clear the cache, refresh the page to make sure it's updated, THEN go back to the page in question.
The most efficient workaround has been page and file versioning:
<link rel="stylesheet" type="text/css" href="my.css">
<link rel="stylesheet" type="text/css" href="my-a.css">
<link rel="stylesheet" type="text/css" href="my-b.css">
If the page is in development, you can get awway with the same idea for the html files, but this is a bad idea for live files (SEO.) In that case, you just have to rely on constantly clearing the cache.