Boost and IE

Events happening in the community are now at Drupal community events on www.drupal.org.
juliavdw's picture

I have Boost installed on a few sites, and am really pleased with the huge difference it makes. But I cannot for the life of me get any version of IE to serve the cached pages.
I found in the issue queue a notice to disable RFC2616 compliance, which I have done to no effect (yes I generated new rules and changed the .htaccess).
Is there another setting to enable/disable? What else can I do? I have seen boost tags on ie before (just not my sites) so I know it is possible...
Any help is appreciated!

The sites in question are:
http://www.tourofcalifornia-santacruz.com
http://www.santacruzcore.com

Comments

The first site loads a

brianmercer's picture

The first site loads a boost-cached page for me in IE8-64 and Firefox 3.6. The boost comment is visible on the bottom.

The second site does not show any boost comment for me in IE or Firefox. It doesn't look like an IE issue from here.

Hmm, OK, so the second site I

juliavdw's picture

Hmm, OK, so the second site I have some other issue going on (hooray).
But I still cannot get IE6, 7 or 8 to show the boost tags for the first site.(restart browsers, empty browser cache, restart computer, same result) I may not have the most recent version of IE8, so perhaps this is working in the most recent version.
The client, of course, is mostly using IE6 and 7 to view the site. IE7 is the slowest of all.

Pretty much the same for me

brianmercer's picture

Pretty much the same for me in IE6. Boost comment on the front page in IE6. Can't view source in IE on any other pages except the front which is odd but IE's quirks have stopped surprising me. Boost comment on all pages of the first site in Firefox.

Second site shows an "unsupported browser" banner for IE6. I presume you're using the Drupal module that does that or something similar. No Boost comment on any page in any browser.

I used an MS Virtual PC image to test with IE6 as well as IETester. Second site is definitely slower than the first.

I'm glad to hear you are

juliavdw's picture

I'm glad to hear you are seeing the tags in IE6! I still am not. I am on Windows XP should that make a difference in how the browsers behave. I've noticed the view source only works the first time you click it, regardless of the page. I'll be happy when people stop using that browser.
Thank you for your test results!

It really shouldn't make a

Jamie Holly's picture

It really shouldn't make a difference if you're on XP or not. I just tried it in an XP vm I have here and it showed up there also.

On not being able to view the source. I experienced that too when I tried in IETester. I then disabled Javascript and was able to view the source.


HollyIT - Grab the Netbeans Drupal Development Tool at GitHub.

I got the same thing as

Jamie Holly's picture

I got the same thing as everyone else - first site shows the tags (on front page and others). That was in IE 5.5, 6, 7 and 8.


HollyIT - Grab the Netbeans Drupal Development Tool at GitHub.

Conclusion: I've tested on

juliavdw's picture

Conclusion: I've tested on other machines than my own and found that it is indeed working on the first site, in all browsers. Phew! Thank you all for helping me test this, it was driving me crazy.
Now I'm off to figure out why the second site is not working in any browser. (sigh)

Boost is browser agnostic.

dalin's picture

Boost is browser agnostic. Regardless of what browser is used, if setup correctly, the first time a page is viewed it will not be served from Boost (the page is saved to the cache after the page has been sent to the client), subsequent page loads will see the Boosted page.

However some browsers try to be tricky with caching. I've noticed that some versions of Safari in particular sometimes show a cached page when viewing the source even though it's now getting a Boosted page. IE6 may be doing something similar.

--


Dave Hansen-Lange
Director of Technical Strategy, Advomatic.com
Pronouns: he/him/his

Same Problem

corp82's picture

Hi Julia,
I have the same problem on IE6, it doesn't appear the tag at the bottom of the source, this is my configuration:

Gzip - Disabled (It caused me some error on the front page)
Aggressive setting of the boost cookie - Enabled
Asynchronous Operation:- Enabled
Etag setting - Set FileETag 'MTime Size' - Useful in server clusters (Recommended)
Follow RFC2616 14.9.4 - Unchecked

I still can't get the tag at the bottom of the source, but it seems that boost is working also on IE6 because the Boost: Pages cache status block don't reset at every refresh.

Any idea? Can you try please if you see the tag? The page is

http://www.portale.comune.venezia.it

Thanks guys

kinda surprise this topic is

usera's picture

kinda surprise this topic is still going on. ie6 and below doesn't handle gzip well so it's disabled most of the time. Since boost gzips compress html and other stuff... at some point you have to just stop supporting old browsers or worrying about it.

You can disable compression

Jamie Holly's picture

You can disable compression in Boost.

IE6 does still has an almost 10% browser share (and it's not that much less than IE7 or 8). For a lot of sites out there, not supporting it isn't an option. Until the share gets down to around 2-3%, I say you will see this topic a lot more.


HollyIT - Grab the Netbeans Drupal Development Tool at GitHub.

Maybe an .htaccess

brianmercer's picture

Maybe an .htaccess conditional rule that will keep it from sending compressed files to ie6?

I just checked in IE6 and the

Jamie Holly's picture

I just checked in IE6 and the tag is showing up fine. Make sure you don't have any cookies set that might be screwing with it.


HollyIT - Grab the Netbeans Drupal Development Tool at GitHub.

IE6 & Boost

mikeytown2's picture

Just to chime in, I tested IE6 with boost quite a bit; they work fine together. IE6 handles gzip fine; if your sending custom headers, that's a different story. But for simple html, it should be fine.

I am merely saying this topic

usera's picture

I am merely saying this topic is sour grapes. Alot of the techniques and options in boost do not work well with older browsers. Trying to troubleshoot an issue for one browser will impact the newer browsers. It's a tradeoff depending on your requirements and the etag setting could easily cause problems with ie6 depending on your server configuration. Meaning it's a problem with the browser.

D'Oh

francewhoa's picture

Deleting my double post.

Hard refresh

francewhoa's picture

I had the same issue. In my case the source of the issue was IE6 that shows a local cache version. To fix this you must do a hard refresh in IE6. In other words clear your IE6's local cache manually.

How to do a hard refresh in IE6
http://www.microsoft.com/windows/ie/ie6/using/howto/customizing/clearcac...
or
http://www.ehow.com/how_2033237_clear-cache-internet.html