Hi,
Ja, das geht mit allen Dateien/Daten.
Allerdings kann es mit einigen sehr alten Browsern
Schwierigkeiten geben, die zwar Komprimierung
anfordern, sie aber eigentlich nur bei HTML-Dateien
unterstützen und dementsprechend bei komprimierten
Javascript- oder CSS-Sachen völlig ratlos aus der
Wäsche schauen (aber AFAIK zumindest nicht abstürzen).
genau. Netscape 4 und komprimiertes JavaScript bzw. CSS, das ist eine ziemlich traurige Kombination.
Allerdings würde eine serverseitige Einbindung solcher Seiten das Problem umgehen - oder eine serverseitige Erkennung dieses Browsers. Oder beides. Oder ...
Worauf man beim Komprimieren noch achten sollte:
Nicht die auf dem Weg befindlichen Proxies belügen.
Also brav einen "Vary: Accept-Encoding"-Header (mindestens) mit senden. Sonst werden 98% aller Browser des WWW möglicherweise ziemlich unglücklich - insbesondere Mozilla und M$IE ...
(http://www.schroepl.net/projekte/mod_gzip/cache.htm)
Viele Grüße
Michael
P.S.: Wurde schon geposted, daß Squid 2.5 released ist und tatsächlich negotiated content cachen kann?