Zgadywanki przy text/plain
i application/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.
Zmodyfikowano: 16.10.2006, 12:45