MIME
Inhaltsverzeichnis
Was bedeutet MIME?
MIME-Types beschreiben den Medientyp des Inhalts entweder in E-Mails oder werden von Webservern oder Webanwendungen bereitgestellt und sollen dazu dienen, einen Webbrowser darin zu unterstützen, wie der Inhalt verarbeitet und angezeigt werden soll. MIME ist die Abkürzung für ,,Multipurpose Internet Mail Extensions”.
Beispiele für MIME-Typen sind:
- Text/HTML für normale Webseiten
- Application/octet-stream bedeutet “diese Datei herunterladen”
- Application/ecmascript
- Application/Javascript für Skripte
- Application/x-java-applet für Java (TM) -Applets
- Application/PDF für Adobe® PDF-Dokumente
Warum sind korrekte Multipurpose Internet Mail Extensions-Typen wichtig?
Wenn der Webserver oder die Anwendung einen falschen MIME-Typ für den Inhalt meldet, hat ein Webbrowser gemäß der HTTP-Spezifikation keine Möglichkeit zu wissen, dass der Autor den Inhalt tatsächlich verarbeiten und in einem anderen, als den angegebenen MIME-Typ anzeigen wollte. Einige andere Webbrowser, z. B. Microsoft® Internet Explorer, versuchen, falsch konfigurierte Webserver und Anwendungen zuzulassen, indem sie den korrekten Typ erraten. Dies hat viele Web-Administratoren vor ihren eigenen Fehlern geschützt, da der Internet Explorer den Inhalt weiterhin wie erwartet verarbeiten wird, obwohl der Webserver falsch konfiguriert ist.
Warum sollten Browser MIME-Typen nicht erraten?
Abgesehen von der Verletzung der HTTP-Spezifikation ist es eine schlechte Strategie für Browser, die Typen aus folgenden Gründen zu erraten:
Den Typ vom Server ermitteln
Es kann der HTTP-Viewer oder die Live-HTTP-Header von Rex Swain verwendet werden, um die vollständigen Header und den Inhalt aller Dateien anzuzeigen, die von einem Webserver gesendet werden. Gemäß den Standards sollte ein Meta-Tag, das den MIME-Typ angibt, z. B. ignoriert werden, wenn eine Content-Type-Zeile in der Kopfzeile vorhanden ist.
Richtigen Typ für den Inhalt ermitteln
Es können mehrere Schritte ausgeführt werden, um den richtigen Wert für den MIME-Typ zu ermitteln, der für die Inhalte verwendet werden soll. Wenn der Inhalt mit der Softwareanwendung eines Anbieters erstellt wurde, sollte die Dokumentation des Anbieters gelesen werden, um zu erfahren, welche MIME-Typen für verschiedene Medientypen gemeldet werden sollten. Die IANA | Medientypen-Registrierung, die alle registrierten MIME-Typen enthält, gibt darüber einen Aufschluss. Wenn der Medientyp mit einem Plug-In in Netscape Gecko angezeigt wird, sollte das Plug-In installiert und im Menü Hilfe -> Plug-Ins nach “welche Multipurpose Internet Mail Extensions-Typen dem Medientyp zugeordnet sind” gesucht werden. In der Dateiendung FILExt oder Dateierweiterungen dann nach der Dateierweiterung suchen, um zu sehen, welche Typen dieser Erweiterung zugeordnet sind.
Tipp
Wenn Sie noch Fragen bezüglich eines Online Marketing Themas haben, dann können Sie gerne unseren Glossar besuchen und sich über das Thema informieren, wo Sie noch speziell Fragen haben.
Sie haben noch Fragen?