August 25, 2006

Not seeing the new posts?

I know some readers come to the blog and don't see the new posts -- at least not unless they hit "reload." This happens to me too when I use Firefox. I can't think of anything I can do about it other than to let you know there are new posts here every day, so if you're not seeing them, hit reload.

UPDATE: I believe I've solved the problem, based on a clue given in the comments by P. Froward.

38 comments:

Michael said...

To get the latest version of the page hold down the Ctrl key and either press the Refresh button in your browser or press the F5 key on your keyboard :)

Simon said...

FWIW, it's a Firefox problem, not specifically an Althouse problem or even a Blogspot.com problem - I get the same persisting cache problem on several websites.

However, if the worst thing about Firefox is that until the next major release one must hit refresh on accessing a new page, that still puts it streets ahead of the competititon.

JorgXMcKie said...

Hitting reload doesn't even work for me. I have to clear cache and cookies. I suspect it's my particular setup for Firefox. However, I'm not going use IE, and I haven't tried Opera, though I have it on my computer. I'm hoping the next release of Firefox will fix it.

JohnF said...

This problem just started a week or so ago for me (I use Firefox on a Mac), and only at this site.

JohnF said...

This problem just started a week or so ago for me (I use Firefox on a Mac), and only at this site. Hitting refresh does work, but it's a pain. Why is this happening now? And why only here?

Hollywood Freaks said...

I used to have that problem with this site about a year ago. It went away... and now its back. Yes, I use Firefox... how very strange!

MrsWhatsit said...

It certainly is strange. I use Firefox, and I have to reload in order to see fresh posts at this site -- but not always. It seems to happen at random. And curiouser and curiouser, it only happens here -- not at any other sites I visit, not even other blogspot sites. Dunno why. Still, it only takes a second to click refresh.

Jim H said...

Like Hollywood freaks above, I had the problem in the past with this site (though much more recently than a year ago) and it resumed lately. I use Camino (a Mac browser) rather than Firefox--both are from Mozilla.

I've been under the impression that there is a problem with how the browser interacts with Blogspot. The only other site I've had to reload the page on is Professor Camic's--also at Blogspot.

Good to know others are having to reload too--I thought there was a failure on my part.

JorgXMcKie said...

Well, reload still doesn't work for me. I have to clear both cache and cookies together -- neither one alone does it. I'm guessing that some combo of Firefox (I downloaded an upgrade about 2-3 weeks ago and the problem appeared shortly after), ZoneAlarm Pro, McAfee Anti-virus and my spam blocker is at fault.

Lou Wainwright said...

I've hard the problem for a year also (all Firefox).

To reiterate the first commenter. While the reload button doesn't work, pressing F5 does. That's easier than clearing the cache.

P. Froward said...

Try putting the following between the <head> tags in your template:

<meta http-equiv="pragma" content="no-cache">

See if that helps.

Ann Althouse said...

P. Froward: What do you mean by "between the head tags?

I can find the opening "head" but I can't find a closing tag.....

Wait a minute....

I found an older copy of the template and saw that it had a closing "head" that was missing from the current template.

I'm putting the closing tag in and seeing if that solves the problem!

What do you think???? That should be the solution, right?!

Gerry said...

As long as the </head> is right before (with nothing in between) the <body> tag, that is what you want.

Ann Althouse said...

Thanks, Gerry! That's exactly where it was in my old copy of the template and where I've put it in my new version. This is great!

I really wonder how it got lost, though. I never made any modifications there before.

P. Froward said...

I wouldn't think fixing the missing close-head tag would fix the caching problem, but wtf do I know about Firefox's internals? Squat, that's what.

Ann Althouse said...

So you still think I should put that other code in? Should I just put it anywhere between the "head" tags?

Ann Althouse said...

The reason I thought it would make a difference is that it is a way that my blog was different from others, and people were saying they only had the problem here.

Gerry said...

I would put it with the other meta tags in the head.

I just loaded your page this morning, and once again had to hit refresh to see the new post.

But, you know, I just looked at InstaPundit's site and saw that he does not have that meta tag either. Hm.

I don't have an answer right now.

Gerry said...

So while I cannot explain why your site would need it while others do not (at least, I cannot without some more information), I think you should try P.Froward's suggestion.

This page describes that tag in more detail.

Ann Althouse said...

"With the other metatags" -- what does that mean? I put it right before /head. Is that okay? You know, I don't even know what "metatags" are.

Gerry said...

Sorry for being a bit unclear, Ann.

First, I see you added it. I guessed that you had, because when I just came back to your site, there were several new posts without me having to hit refresh. Success!

As for the other Meta tags, I can best show you by example. In whatever browser you use, go to your blog's front page. Then choose to "View source" or "View page source".

Look right below the <title>Althouse</title> line. You will see a few other <meta ...> tags. I generally put all of the meta tags together, but you do not have to do so. I am not even sure if Blogger lets you; those first few may be put in automatically by Blogger and not exist in your template. It has been a long time since I had Blogger so I do not recall.

However, I believe that P.Froward has fixed your problem. Good!

Ann Althouse said...

Gerry, I don't think I've solved the problem yet. I'm still seeing it with Firefox on my computer.

Ann Althouse said...

Gerry: that page you linked to said the code is

META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"

but P. Froward said it's

meta http-equiv="pragma" content="no-cache"

I'm redoing it using the code from that page.

Ann Althouse said...

I still don't think it's working...

Gerry said...

Seems to be working for me. I haven't had to hit refresh in Firefox on your site since you added it.

Ann Althouse said...

I do.

I hope it's just me...

Gerry said...

It is not. I'm back to needing to manually refresh. :/

Ann Althouse said...

Any new ideas?

Gerry said...

Not at the moment. One of these days I'll have some free time at work, and I'll try to see if I can figure something out then.

Gerry said...

Once again, I am not needing to refresh. I see you added the tag as P.Froward recommended, and maybe that did the trick.

Gerry said...

Ann,

Ready to try one more? I give this one a pretty good chance of succeeding.

Try adding the following to your template, right where you added the other META tag:

<META HTTP-EQUIV="Expires" CONTENT="-1">

Keep your fingers crossed.

Ann Althouse said...

Thanks so much, Gerry. I'll see if it worked on the problem for me as soon as I get some new posts up.

Gerry said...

It will not work (or should not work) the first time, because the copy cached by your browser will not have been pre-expired. So do not be surprised if the first time you put posts up, you do not see a fresh page. I know I did not.

The proof will be the second, third, and ever after times.

Ann Althouse said...

Well, I put up a new post and tried it. Didn't work....

Gerry said...

I just got into the office, and I did not have to refresh.

I'll let you know if I continue to not have to refresh-- and if you are still having problems on your end then we'll try something new.

Gerry said...

And I did not have to refresh to see your latest. Are you personally still having to refresh?

Ann Althouse said...

Ah! That worked!!!!! Thanks, Gerry!

Gerry said...

My pleasure!