Jörg Reinholz: Mail Empfänger / Betreff maskieren

Beitrag lesen

Moin!

Gründe gegen die Angabe im HTTP-Header sind etwas weiter unten genannt, wobei für mich Altlasten der Hauptgrund wären.

Naja. Wenn ich mir die "Gründe" ansehe, dann treffen die für mich eher nicht zu.

  • It may be difficult for content authors to change the encoding information for static files on the server (Es kann schwierig sein die Dokument-Kodierung für statische Dateien zu ändern.)

Damit dürfte ich eher geringe Probleme haben.

  • Server settings may get out of synchronization with the document for one reason or another

Dto.

  • There are potential problems for both static and dynamic documents if they are not read from a server; for example, if they are saved to a location such as a CD or hard disk.

Nun ja. Kein Grund keine ordentlichen Header zu senden. Wenn ich z.B. Java-Skript mit Umlauten habe (und sei es in Kommentaren!) dann sind http-header wohl der einzige Weg die Kodierung zu übermitteln. Hinzu kommt: Wenn ich etwas mache, was auf CD's oder anderen Medien gespeichert werden soll, dann weiß ich das vorher.

Altlasten

/var/www/alt >  find  -name "*.html" -exec recode iso8859-15..utf-8 {} \;;

Jörg Reinholz