Zgadywanki przy text/plainapplication/octet-stream

Internet Explorer zgaduje typ pliku po jego nazwie. Ma to na celu umożliwić działanie Explorera ze źle skonfigurowanymi serwerami, które wysyłają błędny MIME Type. Oczywiście powoduje to nieprawidłowe działanie Explorera na poprawnie skonfigurowanych serwerach.

Administratorzy używający IE najczęściej nieświadomie każą innym przeglądarkom wyświetlać pliki binarne jako tekst.

Rozwiązanie

Zamiast application/octet-stream należy użyć bardziej odpowiedniego typu pliku. Może to wymagać zmiany konfiguracji serwera (AddType w Apache).

W przypadku text/plain pomaga dodanie atrybutu charset. Na początku pliku należy unikać tekstu przypominającego HTML.


Spis bugów


Zmodyfikowano: 16.10.2006, 03:45
submit