UTF-8 kodierte Dateien brauchen kein BOM (es wird sogar davon abgeraten, es zu verwenden).
Falsch.
"Text"-Dateien ohne BOM sind standardmäßig
ANSI und werden in der Standard-CodePage des Systems ausgewertet.
Wo, unter Windows?
Aus Wikipedia:
Zitat:
The
Unicode Standard neither requires nor recommends the use of the BOM for UTF-8. The presence of the UTF-8 BOM may cause interoperability problems with existing software that could otherwise
handle UTF-8
Weder erfordert noch empfiehlt der
Unicode Standard die Verwendung des BOM für UTF-8. Die Anwesenheit des UTF-8 BOM kann Interoperabilitätsprobleme mit bestehender Software bewirken, die andernfalls UTF-8 verarbeiten könnten.