October 01, 2011: Stop using proxies and anti-virus products that suck
It turns out that shoddy anti-virus programs and proxies are usually to blame. They like to examine content before it hits the browser, and they get confused, probably when the server sends the combination of gzipped content encoding and chunked transfer encoding. They'll unzip the first chunk, approve it, ship it to the browser, and when the second chunk comes along, they forget where they were in the unzip, and throw up their hands in despair. It's bullshit, because proper browsers who can handle these encodings (which speed up downloads, which speeds up response times) send the right headers and display these without a problem.
So I turned off gzip, at least until I figure out a way to sniff out these misbehaving tools and send uncompressed content only to them. The site will be slower for everyone because some people have poor software that doesn't play nice.
October 02, 2011, 13:25:38 Zerotorescue wrote: