hab mal ne Seite durchlaufen lassen und bekamm folgende Warnung:
The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.
In der Tat ist UTF-8 nicht das Problem, das ist vielmehr sogar
die Kodierung, die bei XML-Dokumenten allgemein angenommen
wird, wenn keine weitere Information vorhanden ist.
Das BOM ist nur eine weitere und relativ neue (und nicht
besonders ausgegorene) Idee, um zu kennzeichnen, welche
Kodierung in einem Dokument verwendet wird. Das ist
ungeeignet bei Formaten, die am Dokumentbeginn andere
Zeichen erwarten, anhand derer man erkennen soll, um welches
Format es sich handelt.
Wenn ein Texteditor solch ein BOM setzt, sollte man das einfach
in den Voreinstellungen ändern und das abschalten. Bei XML und
auch bei HTML gibt man die Kodierung anders an und das BOM
ist dort ohnehin keine Information, die von einem Programm bei
der Ermittlung der Kodierung verwendet werden sollte.
Arbeite seit kurzem mit Web Expression 2. Hab da jetzt mal in den Einstellungen gesucht, find aber nix mit BOM.
Als Standard ist da Unicode(UTF-8) eingetragen. Drüber könnte ich noch Unicode(Big-Endian) auswählen.