Internet Explorer Reloading/Refreshing Bug

I was handing off a recently created application to a few of my bosses and coworkers when one of them noticed that that page was constantly refreshing/reloading over and over. The page never fully finished loading before the next reload/refresh would occur. I scoured the internet before I found an article about a guy who was experiencing a similar problem only with HTML emails in Outlook. A reply to the article said that Internet Explorer, which Outlook Express uses to render HTML email message, does not properly decompress gzip pages. Sure enough, Internet Explorder has a gzip bug that is both known and has a hotfix for.

For those of you wondering what gzip output is, it allows a systems administrator to send webpages as gzip compressed archives (much like a WinZip file), which are then uncompressed by IE/Mozilla/Firefox and rendered as HTML/images. Well, evidently, IE doesn’t do this properly. So the fix was to comment out output_method=ob_gzhandler in my php.ini file.

Internet Explorer sucks and cost me 2 hours of work today. Thanks Microsoft!

3 thoughts on “Internet Explorer Reloading/Refreshing Bug

  1. Why not just grab the browser header and if they are using IE, do not enable gzip?

    if (!$ie)
    {
    // enable gzip
    }

    Taking this approach also has its merits since IE will appear slower, and FF / Moz will appear much faster, therefore contributing to the decline in IE in some small way.

Leave a Reply

Your email address will not be published. Required fields are marked *