« Microsoft "MSN Direct" and Wrist.NET app... | Main | Google Juice? Hardly. »

HttpCompression = on

Posted 2004-01-08 10:26 PM in ASP.NET | HttpModule | Bugs.

I noticed that just the HTML on my home page was over 100K, so I turned HttpCompression on with the Blowery HttpCompression Module:

 <configSections> 
  <sectionGroup name="blowery.web">
   <section name="httpCompressionModule" type="blowery.Web.HttpModules.HttpCompressionModuleSectionHandler, HttpCompressionModule"/>
  </sectionGroup>
 </configSections>
 <blowery.web>
  <httpCompressionModule preferredAlgorithm="gzip" compressionLevel="high"/>
 </blowery.web>
<system.web>

However, there's a series of majorly icky bugs in most versions of IE and a few of them are JUST RIDICULOUS. It's bitten me before, so as much as I support companies like XCompress (XCache) and HttpZip and the whole concept of HttpCompression, I'm a little wary.  Let me know if you have a problem.  Of course, if you can't read this, you have a problem. :)



Friday, January 09, 2004 7:45:41 AM (Pacific Standard Time, UTC-08:00)
Hey Scott,
Thanks for trying out the compression module. If you have any problems with it, give me a shout.
Friday, January 09, 2004 8:15:59 AM (Pacific Standard Time, UTC-08:00)
What server are you on? Windows 2000 or 2003? IIS6 on 2003 fixes a lot of the built-in compression issues that plagued IIS5 in 2000. Or are you just wanting to compress your home page?
Friday, January 09, 2004 9:10:38 AM (Pacific Standard Time, UTC-08:00)
If you use output caching, you should checkout this issue/fix
http://www.pocketsoap.com/weblog/2003/07/1330.html
Friday, September 03, 2004 10:44:07 AM (Pacific Standard Time, UTC-08:00)
IIS6 has fixed the server side bugs. As you mention, there are still bugs in many browsers that cause problems. That is why even when you use IIS6 internal compression you need a tool that will do the browser sensing and serve the correct content for you, avoiding the problem cases. Check out ZipEnable. It adds the preconfigured browser sensing compenent to native IIS6 compression. You can get a free trial at http://www.zipenable.com.
Saturday, September 04, 2004 11:04:11 AM (Pacific Standard Time, UTC-08:00)
Our major problem is that our sites are ENTIRELY under SSL, and most of the browser bugs affect GZIP under SSL. Does ZipEnable grok that?
Scott Hanselman
Saturday, September 04, 2004 11:08:26 AM (Pacific Standard Time, UTC-08:00)
Tad, with all due respect, I checked your site, and saw this in the FAQ:

"Modern browsers built after 1996 to the HTTP 1.1 specification can handle compressed content flawlessly (Internet Explorer and Netscape 5 and higher, Mozilla, Opera, etc.)."

That's just not true. Thoughts?
Scott Hanselman
Comments are closed.

Contact

Sponsors

Hosting By

Hot Topics

Tags

Calendar

<March 2010>
SunMonTueWedThuFriSat
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

Archives

March, 2010 (10)
February, 2010 (17)
January, 2010 (13)
December, 2009 (13)
November, 2009 (7)
October, 2009 (19)
September, 2009 (11)
August, 2009 (12)
July, 2009 (21)
June, 2009 (26)
May, 2009 (16)
April, 2009 (13)
March, 2009 (17)
February, 2009 (17)
January, 2009 (18)
December, 2008 (32)
November, 2008 (17)
October, 2008 (22)
September, 2008 (16)
August, 2008 (14)
July, 2008 (25)
June, 2008 (19)
May, 2008 (17)
April, 2008 (17)
March, 2008 (26)
February, 2008 (21)
January, 2008 (28)
December, 2007 (19)
November, 2007 (17)
October, 2007 (31)
September, 2007 (39)
August, 2007 (37)
July, 2007 (43)
June, 2007 (37)
May, 2007 (32)
April, 2007 (38)
March, 2007 (29)
February, 2007 (46)
January, 2007 (31)
December, 2006 (27)
November, 2006 (31)
October, 2006 (32)
September, 2006 (39)
August, 2006 (34)
July, 2006 (40)
June, 2006 (18)
May, 2006 (31)
April, 2006 (34)
March, 2006 (30)
February, 2006 (38)
January, 2006 (44)
December, 2005 (19)
November, 2005 (34)
October, 2005 (24)
September, 2005 (37)
August, 2005 (20)
July, 2005 (24)
June, 2005 (33)
May, 2005 (16)
April, 2005 (22)
March, 2005 (34)
February, 2005 (15)
January, 2005 (37)
December, 2004 (28)
November, 2004 (30)
October, 2004 (34)
September, 2004 (22)
August, 2004 (34)
July, 2004 (18)
June, 2004 (64)
May, 2004 (49)
April, 2004 (21)
March, 2004 (29)
February, 2004 (29)
January, 2004 (36)
December, 2003 (25)
November, 2003 (24)
October, 2003 (59)
September, 2003 (42)
August, 2003 (24)
July, 2003 (44)
June, 2003 (29)
May, 2003 (21)
April, 2003 (30)
March, 2003 (27)
February, 2003 (47)
January, 2003 (50)
December, 2002 (31)
November, 2002 (38)
October, 2002 (44)
September, 2002 (15)
May, 2002 (2)
April, 2002 (4)

Google Ads