BOM
BOM steht für „Byte Order Mark“.
Bedeutung von BOM
Byte Order Mark
Zeichenkodierung & SoftwareBOM steht für Byte Order Mark. Es handelt sich um eine besondere Zeichenfolge am Beginn eines Textdatenstroms, die insbesondere bei Unicode-Kodierungen Hinweise auf Kodierung und Byte-Reihenfolge geben kann. Bei UTF-8 ist ein BOM möglich, für die Byte-Reihenfolge aber nicht erforderlich.
Beispiel: Eine UTF-8-Datei kann mit den Bytes EF BB BF beginnen; manche Programme erkennen daran ein UTF-8-BOM.
Verwendung und Schreibweise
Schreibweise
Schreibweise: BOM
Im Kontext
Eine UTF-8-Datei kann mit den Bytes EF BB BF beginnen; manche Programme erkennen daran ein UTF-8-BOM.
Beispiel
Eine UTF-8-Datei kann mit den Bytes EF BB BF beginnen; manche Programme erkennen daran ein UTF-8-BOM.
Nicht verwechseln
Nicht mit einem sichtbaren Textzeichen verwechseln. Ein unerwartetes UTF-8-BOM kann bei Software, die es nicht erwartet, als störendes Präfix erscheinen.