[problem] Opera i kompresja .gzip

w dziale Opera
Kroob napisał(a):

Kiedy jest włączona np. w CMS Mambo kompresja .gzip, forum:
Simpleboard Forum
Inny CMS
staje się nie czytelne, czy u Was w/w adresy wyświetlane są poprawnie ?
Problem ten tyczy wyłącznie Opery, czy ktoś potrafi mi pomóc ?

quiris napisał(a):

To wgląda mi na podwójną kompresję. Te krzaki to jest nierozpakowany tekst. Widziałem coś podobnego na forum MozillaPL, ale tam zostało to poprawione. Niestety nie wiem co jest przyczyną takiego stanu rzeczy.

Kroob napisał(a):

Dzięki quiris za błyskawiczną odpowiedź i wskazanie kierunku.smile
Znalazłem rozwiązanie problemu, należy ustawić aby Opera przedstawiała się jako mad IE 6.0

quiris napisał(a):

Ale to nie jest rozwiązanie problemu. To jest obejście. Widać, że CMS wykrywa przeglądarki po UA i to już wydaje mi się być wystarczającym powodem do zdyskwalifikowania go jako poważny system.

mina86 napisał(a):

To wygląda na błąd w skrypcie, polegający na dwukrotnym właczeniu kompresji GZIP, rozwiązaniem jest:
1. update skryptu,
2. wyłączenie kompresji GZIP lub
3. zmienienie skrypty.

Kroob napisał(a):

Originally posted by quiris
Ale to nie jest rozwiązanie problemu. To jest obejście. Widać, że CMS wykrywa przeglądarki po UA i to już wydaje mi się być wystarczającym powodem do zdyskwalifikowania go jako poważny system.

Myślę że obwinianie CMS'a jest ciut pochopne, jak widać tylko jeden z dodatkowych komponentów (Simpleboard) jest niedopracowany. Użytkownicy mają do wyboru kilka skryptów forum, które działają właściwie.

mina86 napisał(a):

Zatem błąd tkwi w Simpleboard. Jakby nie patrzeć wina nie leży po stronie przeglądarki i webmaster strony powinien się zastosować do moich wskazówek.

Mogę jeszcze dodać, że najprawdopodobniej te Simpleboard próbuje włączyć kompresję GZIP, ale ponieważ IE jest dość badziewiasty i w tym ustrojstwie niektóre rzczy nie działają to autor dego komponentu dopisał kod sprawdzający, czy użytkownik używa IE i jeśli tak to kompresja nie jest włączana. Coś podobnego można zobaczyć w kodzie phpBB przyczym tak kompresja jest włączana niezależnie od przeglądarki, tyle że w przypadku IE jest cośtam jeszcze robione.

Zauważ ponadto, że nie pisałem wcale, że błąd tkwi w CMS-ie tylko "w skrypcie". W gruncie rzeczy to wychodzi na to samo, bo ten komponent jest częścią CMS-a.