Nette Diskussion über einen fehlenden MIME-Typ
Die Diskussion ist schon etwas älter — habe ich aber mal wieder ausgegraben. Die Kurzfassung: ich war auf der Webseite eines bekannten Musikprojekts für elektronische Musik gewesen. Dabei fiel mir auf, daß beim Klicken auf die Hörproben nur eine Zeile Text in einem Frame erschien. Also versuchte ich den Webmaster auf das Problem hinweisen:
- Ich: die mp3-Links funken nicht ... da scheint der content-Type im Server nicht gesetzt sein
- Er: Doch..aber sind m3u Dateien. Musst Winamp installiert haben. Der Medien Player packt das wieder mal nicht...-> Microsoft halt.
OK. Es handelte sich um m3u-Dateien. Nun erklärte ich ihn, daß der Server aber dennoch falsch konfiguriert ist — und er mir, daß ich keine PlugIns installiert habe:
- Er: Hmm..muss aber an deinem PC liegen, sonst funzt es. Hab die Seite bei mir in der Klinik, wo ich als IT Professional arbeite auf bestimmt 200 PCs geöffnet und als Soundtest genutzt..:)
Ich schicke ihm einen Screenshot, in der ein Frame zu sehen ist, wo nur eine URL zu einer Mp3 angezeigt wird.
- Ich: ich nutze Opera (mit FireFox das selbe) ... wenn der Server keinen Mime-Typ schickt, dann gehen die vom Standard aus — und versuchen den Inhalt der Datei darzustellen ... hast du es mal auf einem nicht IE-Browser getestet?
- Er: Yo..registriere mal Deine File-Types beim Winamp neu!
Und weiter geht das Gespräch:
- Ich: du übergibst bei m3u den Content-Typ text/plain ... und das kann der Browser selber darstellen, also bietet der nie eine Downloadbox an ... der IE hält sich nicht an den Standard und geht nach den Dateiendungen ...
- Er: Wenn Du den FileType m3u im Winamp registrierst, dann weiß Windows, dass es m3u Dateien, die über den Internet Explorer oder Netscape kommen mit Winamp öffnen soll. Winamp schreibt nen Schlüssel dazu in die Registry. Notfalls muss der PC neu gestartet werden, damit er die FileTypes liest.
Nun frage ich bescheiden, ob er mit dem MIME-Typ etwas anfangen kann:
- Er: Ja, die nutzt aber nur der Mozilla, wie Netscape, die arbeiten mit sogenannten PlugIns. Der Internet Explorer ab Version 5.0 verwendet die Schlüssel in der Registry. Vorallem der 6.0 er arbeitet nur noch mit der Registry und lässt überhaupt fast keine PlugIns mehr laufen, außer Java.
Für was brauche ich ein PlugIn in meinem Browser? Ich will nicht, daß mir standardgemäß WinAmp geöffnet ist. Ich will, daß mein Browser erkennt, daß es sich um eine m3u-Datei handelt. Er erklärt mir nun ein paar Mal, daß ich PlugIns brauche — und diese in der Windows-Registry abgelegt werden müssen ... und ich erkläre ihm, daß er keinen Content-Type mitsendet. Dann versteht er endlich mein Anliegen:
- Ich: öffne einmal: http://www.andyhoppe.com/software/http-php-apache-iis-header.htm und dann gebe deine URL ein: http://seineseite.de/m3udatei.m3u und er spuckt die text/plain aus ...
- Er: Auf meiner Seite ist überhaupt kein Mime Type definiert, schau Dir mal den Quelltext an. Er nimmt den Standard Mime-Type, der für m3u in Browser Plugin oder als Content-Type definiert ist. Schau mal in Deinen PlugIns nach..
- Ich: genau das ist das Problem ... deine Seite übermittelt keinen ... egal ...
- Er: Muss sie auch nicht. Will ja nicht jedem seinen Standard definieren.
- Ich: es gibt im Netz nur einen Standard, der heißt derzeit HTTP 1.1 ...
- Er: Gibt es kaum auf einer Seite, dass Mime Types definiert werden.
- Ich: egal ... ich wollte dich nur drauf aufmerksam machen ...
- Er: Hat nichts mit IE zu tun. Wer seinem nicht IE Browser die richtigen PlugIns vermittelt, der hat auch keine Probleme. PowerPCs, also Macs, wie sie bei [Bandname] im Studio und in der Plattenfirma, also [Firmenname] Büro stehen haben ja auch keinen IE.
Bisherige Kommentare (3)
Kommentar von Pablo
Ich liebe die Naivität meiner Menschen... *gg
Na ja, zumindest so lange ich nicht damit zu tun habe...
Kommentar von Phil
Das tut manchmal schon weh :(
Kommentar von ericpp
ARgh, Eine Schande für meine Zunft.
Hätte er direkt geschrieben daß er zu faul dafür ist, wärs ja in Ordnung gewesen.
Kommentar verfassen
Bisherige Trackbacks (0)
Es wurde noch kein Trackback empfangen!