Christian Sterzl: MIME-Typen

Beitrag lesen

Moin!

Und laut meinem Opera kennt dieser in Version 9.10 nur text/comma-separated-values.

Und vermutlich ist dieser Mime-Typ sowieso vollkommen uninteressant, weil sich keine Applikation drum schert. Solange text/* (vermutlich sogar */*) kommt, und der Inhalt sich kommasepariert parsen läßt, ist es gut.

Das Problem mit dem CSV-Format ist aber, dass es nirgendwo eine formale Spezifikation gibt. Man sollte dieses Format daher unbedingt vermeiden und durch sinnvollere Formate (wie beispielsweise XML) ersetzen. Insbesondere die Abwesenheit jeglicher Möglichkeit zur Auszeichnung der benutzen Zeichencodierung macht CSV für die heutige Zeit in Extremfällen unbenutzbar, schränkt zumindest die Nutzbarkeit ein.

Aber darum geht es doch gar nicht. Wenn der Kunde csv wünscht, und wenn man das noch so oft erklärt, dass CSV nicht gut ist, bekommt er CSV.

Allerdings merken sich Browser z.T. aufgrund des MIME-Types die Applikation, mit der die Datei geöffnet werden sollte.

Im Endeffekt aber bestätigt dies meinen Verdacht, dass selfhtml hier falsch ist und dies korrigiert gehört.

mfg, christian