pl: Nachdenkliches zur BOM die gar keine ist

Beitrag lesen

problematische Seite

Byte Order Mark. Nun, da gibt es genau zwei Möglichkeiten für die Order. D.h., man bräuchte eigentlich nur ein Bit und auf Dateiebene allenfalls ein Byte weil das da die kleinste Speichereinheit ist. Mit einem einzigen Byte könnte man 128 verschiedene Zeichenkodierungen einschließlich der beiden Möglichkeiten für die Byteorder auszeicnnen. Wozu haben alle BOMs der Welt im Einzelnen eine Länge von mehr als 1 Byte?

Die Antwort steht im Wiki selbst: "Als Byte Order Mark (BOM; deutsch Byte-Reihenfolge-Markierung) wird eine charakteristische Bytefolge, die das Unicode-Zeichen U+FEFF (englisch zero width no-break space) codiert, am Anfang eines Datenstroms bezeichnet."

Also ist die BOM eine charakteristische Bytesequenz die sich aus der verwendeten Kodierung ergibt. Somit ist die BOM also mitnichten eine Byte Order Mark. Die Bezeichnung ist irreführend.

MfG