Gunnar Bittersmann: Webseite auf Chinesisch

Beitrag lesen

erinnere ich mich an Windoof-Notepad, in welchem man seine Textdateien auch als UTF-8 speichern könnte.

Felix,
Erinnere mich lieber nicht an den. Die neueren UTF-8-fähigen Versionen dieses – ähm – Editors(?) schmieren automatisch ein BOM mit ins Dokument. Am Anfang eines HTML-Dokuments gibt das beim Validieren lediglich eine Warnung; wenn man jedoch ein solches UTF-8-codiertes Dokument per SSI einfügt, steht das BOM mittendrin, was natürlich nicht sein darf.

Ich war schon einmal kurz davor, hier nachzufragen, was an einem HTML-Dokument nicht valide sein soll; aber die Überlegung der guten Formulierung einer Frage führt einen manchmal schon zur Antwort.

Wenn ich eine kleine HTML-Datei mit Windows-Notepad als UTF-8 speichere, wird die dann (trotz <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />) per HTTP zu UTF-8?

In der http-equiv-Angabe sollte die verwendete Codierung stehen; wenn du mit UTF-8 (bzw. ISO 8859-1) abspeicherst, dann eben UTF-8 (bzw. ISO-8859-1). Und der Server sollte im HTTP-Header nichts anderes angeben als eben UTF-8 (bzw. ISO-8859-1).

War meine UTF-8 Empfehlung nicht gut?

Doch.
Gunnar

--
“I got my finger on the trigger / But I don’t know who to trust” (Bruce Springsteen, Devils and Dust)