MIME

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:

Wenn der Browser den gemeldeten Multipurpose Internet Mail Extensions-Typ ignoriert, haben Webadministratoren und Autoren keine Kontrolle mehr dar├╝ber, wie ihr Inhalt verarbeitet werden soll. Zum Beispiel k├Ânnte eine Webseite, die f├╝r Webentwickler bestimmt ist, bestimmte HTML-Beispieldokumente entweder als Text/HTML oder Text/Ebene senden, um die Dokumente entweder als HTML oder als Quellcode verarbeiten und anzeigen zu lassen. Wenn der Browser den Typ err├Ąt, steht diese Option dem Autor nicht mehr zur Verf├╝gung.
Einige Inhaltstypen, z. B. ausf├╝hrbare Programme, sind von Natur aus unsicher. Aus diesem Grund sind diese Typen in der Regel darauf beschr├Ąnkt, welche Aktionen ein Webbrowser bei gegebenem Inhalt dieses Typs ausf├╝hrt. Ein ausf├╝hrbares Programm sollte nicht auf dem Computer des Benutzers ausgef├╝hrt werden und sollte h├Âchstens dazu f├╝hren, dass ein Dialog erscheint, der den Benutzer fragt, ob er die Datei herunterladen m├Âchte. Die Typraten haben zu Sicherheitsbedenken in Internet Explorer gef├╝hrt, die auf einem b├Âswilligen Autor beruhten, der f├Ąlschlicherweise einen Multipurpose Internet Mail Extensions-Typ einer gef├Ąhrlichen Datei als einen sicheren Typ meldet. Dadurch wurde der normale Download-Dialog umgangen, was dazu f├╝hrte, dass Internet Explorer den Inhalt als ausf├╝hrbares Programm ermittelte und dann auf dem Computer des Benutzers ausf├╝hrte.

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?

Kontaktieren Sie uns

Kostenloser SEO-Check der OSG


Weitere Inhalte